Browse code

Ensure flavor_ref_alt is different from flavor_ref

For tempest, server resize tests needs different values
for flavors to pass. Ensure different values in tempest.conf
for flavor_ref_alt and flavor_ref.

Change-Id: I2f8ee92967abc767637e334ae483b540dd7d5b78
Fix: bug 1187768

Adalberto Medeiros authored on 2013/06/06 21:46:04
Showing 1 changed files
... ...
@@ -166,9 +166,15 @@ function configure_tempest() {
166 166
         fi
167 167
         flavor_ref=${flavors[0]}
168 168
         flavor_ref_alt=$flavor_ref
169
-        if [[ $num_flavors -gt 1 ]]; then
170
-            flavor_ref_alt=${flavors[1]}
171
-        fi
169
+
170
+        # ensure flavor_ref and flavor_ref_alt have different values
171
+        # some resize instance in tempest tests depends on this.
172
+        for f in ${flavors[@]:1}; do
173
+            if [[ $f -ne $flavor_ref ]]; then
174
+                flavor_ref_alt=$f
175
+                break
176
+            fi
177
+        done
172 178
     fi
173 179
 
174 180
     if [ "$Q_USE_NAMESPACE" != "False" ]; then