From c9128153b468a58d8972f18fd72da8f8e6e5067b Mon Sep 17 00:00:00 2001 From: johnsom Date: Fri, 7 Apr 2017 08:51:13 -0700 Subject: [PATCH] Explicitly list neutron api extensions for tests Recent changes to neutron and gate hooks can cause the api extension list to not include "all" but a neutron specific list. This means lbaasv2 may not be included in api extension list. This will cause tempest to skip the neutron-lbaas tests. This change explictly adds "all,lbaasv2" for the network extensions. Change-Id: I8623e27265544d9606e9000c52c79cec05413fcc --- octavia/tests/contrib/gate_hook.sh | 2 ++ octavia/tests/contrib/hooks/api_extensions | 1 + 2 files changed, 3 insertions(+) create mode 100644 octavia/tests/contrib/hooks/api_extensions diff --git a/octavia/tests/contrib/gate_hook.sh b/octavia/tests/contrib/gate_hook.sh index 8564512a7f..aa3b828034 100755 --- a/octavia/tests/contrib/gate_hook.sh +++ b/octavia/tests/contrib/gate_hook.sh @@ -42,6 +42,8 @@ function _setup_octavia { fi } +# Make sure lbaasv2 is listed as enabled for tempest +load_conf_hook api_extensions case "$testtype" in diff --git a/octavia/tests/contrib/hooks/api_extensions b/octavia/tests/contrib/hooks/api_extensions new file mode 100644 index 0000000000..c0af378565 --- /dev/null +++ b/octavia/tests/contrib/hooks/api_extensions @@ -0,0 +1 @@ +NETWORK_API_EXTENSIONS="all,lbaasv2"