diff --git a/jenkins/jobs/neutron-functional.yaml b/jenkins/jobs/neutron-functional.yaml index 5ae30974b9..025d339b18 100644 --- a/jenkins/jobs/neutron-functional.yaml +++ b/jenkins/jobs/neutron-functional.yaml @@ -26,12 +26,22 @@ fi function gate_hook {{ - bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-functional + if [[ -e $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh ]]; then + bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh dsvm-functional + else + # Before kilo + bash -xe $BASE/new/neutron/neutron/tests/functional/contrib/gate_hook.sh + fi }} export -f gate_hook function post_test_hook {{ - bash -xe $BASE/new/neutron/neutron/tests/contrib/post_test_hook.sh dsvm-functional + if [[ -e $BASE/new/neutron/neutron/tests/contrib/post_test_hook.sh ]]; then + bash -xe $BASE/new/neutron/neutron/tests/contrib/post_test_hook.sh dsvm-functional + else + # Before kilo + bash -xe $BASE/new/neutron/neutron/tests/functional/contrib/post_test_hook.sh + fi }} export -f post_test_hook