summaryrefslogtreecommitdiffstats
path: root/jjb/functest/functest.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'jjb/functest/functest.yaml')
-rw-r--r--jjb/functest/functest.yaml36
1 files changed, 8 insertions, 28 deletions
diff --git a/jjb/functest/functest.yaml b/jjb/functest/functest.yaml
index 4a60c6484..8fe365958 100644
--- a/jjb/functest/functest.yaml
+++ b/jjb/functest/functest.yaml
@@ -99,14 +99,21 @@
else
image={repo}:{port}/{container}:{tag}
fi
+ if [ "{tag}" = "latest" ]; then
+ py=3.6
+ else
+ py=2.7
+ fi
sudo docker run --rm \
-v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \
-e DEBUG=True \
-e EXTERNAL_NETWORK=public \
-v /home/opnfv/functest/openstack.creds:/home/opnfv/functest/conf/env_file \
-v /home/opnfv/functest/images:/home/opnfv/functest/images \
- -v /home/opnfv/functest/blacklist.yaml:/usr/lib/python2.7/\
+ -v /home/opnfv/functest/blacklist.yaml:/usr/lib/python$py/\
site-packages/functest/opnfv_tests/openstack/rally/blacklist.yaml \
+ -v /home/opnfv/functest/tempest_blacklist.yaml:/usr/lib/python$py/\
+ site-packages/functest/opnfv_tests/openstack/tempest/custom_tests/blacklist.yaml \
$image run_tests -t {test}
res=$?
gsutil -m cp -r $WORKSPACE/ \
@@ -369,8 +376,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
@@ -398,8 +403,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
- execution-type: PARALLEL
- condition: SUCCESSFUL
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@ -429,8 +432,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-benchmarking:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
@@ -443,7 +444,6 @@
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
@@ -457,8 +457,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs
@@ -652,8 +650,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
@@ -681,8 +677,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
- execution-type: PARALLEL
- condition: SUCCESSFUL
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@ -712,8 +706,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-benchmarking:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
@@ -726,7 +718,6 @@
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
@@ -740,8 +731,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs
@@ -841,8 +830,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
@@ -870,8 +857,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
- execution-type: PARALLEL
- condition: SUCCESSFUL
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@ -901,8 +886,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-benchmarking:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
@@ -915,7 +898,6 @@
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
@@ -929,8 +911,6 @@
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs