diff options
author | morganrOL <morgan.richomme@orange.com> | 2015-05-11 11:13:47 +0200 |
---|---|---|
committer | morganrOL <morgan.richomme@orange.com> | 2015-05-11 13:33:22 +0200 |
commit | 38b37ce3b07935864990bde3bc5e4b0bdbd0772f (patch) | |
tree | a0549065ed5bf555bdc4476ad2eefed5d4fc0a9e | |
parent | affb0a0384b1029a4448d2b9b5e0566fec0f3029 (diff) |
add a task to check all the functest suites for 1 POD, create job, macro and list of PODs
JIRA: FUNCTEST-1
Change-Id: I7f954541e5a901ca68f3f24d94068cc12256c7f7
Signed-off-by: morganrOL <morgan.richomme@orange.com>
-rw-r--r-- | jjb/functest/functest.yml | 30 |
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 |