summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
Diffstat (limited to 'jjb')
-rw-r--r--jjb/functest/functest.yml30
1 files changed, 30 insertions, 0 deletions
diff --git a/jjb/functest/functest.yml b/jjb/functest/functest.yml
index 27f082c53..c4dfe4eaf 100644
--- a/jjb/functest/functest.yml
+++ b/jjb/functest/functest.yml
@@ -1,7 +1,11 @@
- project:
name: functest
+ pod:
+ - 'opnfv-jump-1'
+ - 'opnfv-jump-2'
jobs:
+ - 'functest-{pod}'
- 'functest-openstack-bench-test'
- 'functest-openstack-tempest-smoke-test'
- 'functest-odl-test'
@@ -108,6 +112,22 @@
python $HOME/.functest/vPing/vPing.py
- job-template:
+ name: functest-{pod}
+
+ project-type: freestyle
+
+ node: '{pod}'
+
+ logrotate:
+ daysToKeep: 30
+ numToKeep: 10
+ artifactDaysToKeep: -1
+ artifactNumToKeep: -1
+
+ builders:
+ - 'functest-all'
+
+- job-template:
name: 'functest-daily-{stream}'
node: master
@@ -255,3 +275,13 @@
- shell:
!include-raw docu-build.sh
+# macros
+- builder:
+ name: functest-all
+ builders:
+ - shell: |
+ echo "Functest: run Functest suites"
+ python $HOME/.functest/run_rally.py all
+ python $HOME/.functest/run_rally.py smoke
+ python $HOME/.functest/vPing/vPing.py
+ $HOME/.functest/ODL/start_tests.sh