summaryrefslogtreecommitdiffstats
path: root/jjb/functest
diff options
context:
space:
mode:
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>2015-05-11 11:38:18 +0000
committerGerrit Code Review <gerrit@172.30.200.206>2015-05-11 11:38:18 +0000
commit68a69c8e83e1eded4378ffbe24faf2e882644594 (patch)
treea58ee63f00e08940563d0c7fd84cd09ad0d9ebd3 /jjb/functest
parent3954424698fb9d305f83cb6dc9813d0289717385 (diff)
parent38b37ce3b07935864990bde3bc5e4b0bdbd0772f (diff)
Merge "add a task to check all the functest suites for 1 POD, create job, macro and list of PODs"
Diffstat (limited to 'jjb/functest')
-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