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
| ... | ... |
@@ -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 |