diff --git a/lib/tempest b/lib/tempest index e906b548dc..537b0aa3e9 100644 --- a/lib/tempest +++ b/lib/tempest @@ -682,6 +682,17 @@ function configure_tempest { network_api_extensions+=",$ADDITIONAL_NETWORK_API_EXTENSIONS" fi iniset $TEMPEST_CONFIG network-feature-enabled api_extensions $network_api_extensions + + # This feature list for Neutron used from Victoria, the aim is to skip tests + # for features in Neutron that has no API extension, or can't be detected + # otherwise from the API. + # It is added here to avoid stable gating to run these tests (like for IPv6 metadata + # in neutron-tempest-plugin or updating min_bw QoS values for ports already attached + # to VMs). + # To check new features grep neutron-tempest-plugin and tempest for + # is_network_feature_enabled, and please check with Neutron team. + local network_available_features="ipv6_metadata" + iniset $TEMPEST_CONFIG network-feature-enabled available_features $network_available_features # Swift API Extensions DEFAULT_SWIFT_OPT="account_quotas,bulk_delete,bulk_upload,container_quotas" DEFAULT_SWIFT_OPT+=",container_sync,crossdomain,formpost,ratelimit,slo"