[test_unshelve_to_specific_host] Skip test if no shelve support
Related-Prod: PRODX-45143
Change-Id: I7ad70752b25751f3ba884754bcd11d21db19ee46
(cherry picked from commit eb8ebd855aed7af442d92b3e4e3392ba25f1b217)
diff --git a/tempest/api/compute/admin/test_servers_on_multinodes.py b/tempest/api/compute/admin/test_servers_on_multinodes.py
index 013e7d8..5dc153e 100644
--- a/tempest/api/compute/admin/test_servers_on_multinodes.py
+++ b/tempest/api/compute/admin/test_servers_on_multinodes.py
@@ -142,6 +142,8 @@
def skip_checks(cls):
super(UnshelveToHostMultiNodesTest, cls).skip_checks()
+ if not CONF.compute_feature_enabled.shelve:
+ raise cls.skipException("Shelve is not available.")
if CONF.compute.min_compute_nodes < 2:
raise cls.skipException(
"Less than 2 compute nodes, skipping multi-nodes test.")