68c54de80b
lbaas v1 and v2 are mutually exclusive and cannot be enabled at the same time within devstack. The current integation test goes after the existing lbaas v1 resources with a devstack setup with the q-lbaas service. This patch allow the test itself to be smart enough to skip itself when the required lbaas version is not available. The current infra gate job template is hardcoded to only enable lbaas v1 (q-lbaas), so the v1 test will continue to work properly and the new v2 test (wip) will be dynamically skipped. A follow up patch will modify the infra gate job template, {pipeline}-heat-dsvm-functional-{engine}-{datastore}{branch-designator}, to also include an lbaas version. Then the job can setup either a lbaas v1 or v2 devstack so both tests can be run. Another follow up patch will flush out the lbaas v2 integration test once the new resources have been merged. blueprint: lbaasv2-suport Change-Id: I0e4c83f1b078451607a30e8b665e309ea5e170d1 |
||
---|---|---|
.. | ||
templates | ||
__init__.py | ||
scenario_base.py | ||
test_autoscaling_lb.py | ||
test_autoscaling_lbv2.py | ||
test_ceilometer_alarm.py | ||
test_server_cfn_init.py | ||
test_server_software_config.py | ||
test_volumes.py |