From 19cf273bf4383a1084de8823dc66602b0e61c9a7 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 f19980b9fb..5db79c00a5 100755 --- a/octavia/tests/contrib/gate_hook.sh +++ b/octavia/tests/contrib/gate_hook.sh @@ -86,6 +86,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"