Run test_instancelocalityfilter if instance_locality_enabled enabled
We should run test_instancelocalityfilter only vs lvm environments
For that created new option run_instancelocalityfilter_test
in volume-feature-enabled.
Related-prod: PRODX-14474
Change-Id: I822c368cad6880e68316c49da8e41342d04afdbc
(cherry picked from commit d3470f0a018473d0d57b8c70ea974bba22816886)
(cherry picked from commit edbbbf4f03b58bec7e37b9c7856f6b78987ef3cc)
(cherry picked from commit eef906be10bf01f24026157c4e780b7863c7d1e8)
(cherry picked from commit 4638a1830d32ec490f46486c138a8a5f0bcbdd94)
diff --git a/tempest/api/volume/test_volumes_filters.py b/tempest/api/volume/test_volumes_filters.py
index 6d45aa5..8ac3d90 100644
--- a/tempest/api/volume/test_volumes_filters.py
+++ b/tempest/api/volume/test_volumes_filters.py
@@ -28,6 +28,10 @@
CONF.volume_feature_enabled.instance_locality_enabled,
"InstanceLocalityFilter test is disabled",
)
+ @testtools.skipUnless(
+ CONF.volume_feature_enabled.instance_locality_enabled,
+ "InstanceLocalityFilter test is disabled",
+ )
@decorators.idempotent_id("5c13f4f7-5add-4fad-8ef7-dccca0f76295")
def test_instancelocalityfilter(self):
# 1. Create instance