summaryrefslogtreecommitdiffstats
path: root/jjb/kvmfornfv
diff options
context:
space:
mode:
authorkalyanreddy <reddyx.gundarapu@intel.com>2017-05-10 16:05:07 +0530
committerKalyan reddy Gundarapu <reddyx.gundarapu@intel.com>2017-05-11 09:42:23 +0000
commit97276b0b97ca38c4b59da843347ad8ec6d2531b9 (patch)
tree927d4d1c290035459c6e0e0e0b763d450fb1f0c0 /jjb/kvmfornfv
parent0eea6b8b93aa4297424f9530ed0f4b25c977bee1 (diff)
KVMFORNFV: Disable packet forwarding daily build job.
This patch is used to disable the kvmfornfv packet forwarding daily build job to avoid seperate rpm building for cyclictest and packet forwarding test cases. Both the test cases will use the rpms uploaded to artifacts as a part of cyclictest daily build job for testing. Change-Id: Ia6c1ce2ddc435aa5ae3cbf88b5cfedf6f6d3c106 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
Diffstat (limited to 'jjb/kvmfornfv')
-rw-r--r--jjb/kvmfornfv/kvmfornfv.yml62
1 files changed, 39 insertions, 23 deletions
diff --git a/jjb/kvmfornfv/kvmfornfv.yml b/jjb/kvmfornfv/kvmfornfv.yml
index 9624778f8..bbb48a785 100644
--- a/jjb/kvmfornfv/kvmfornfv.yml
+++ b/jjb/kvmfornfv/kvmfornfv.yml
@@ -34,7 +34,8 @@
- 'kvmfornfv-verify-{phase}-{stream}'
- 'kvmfornfv-merge-{stream}'
- 'kvmfornfv-daily-{stream}'
- - 'kvmfornfv-{testname}-daily-{phase}-{stream}'
+ - 'kvmfornfv-cyclictest-daily-build-{stream}'
+ - 'kvmfornfv-{testname}-daily-test-{stream}'
#####################################
# job templates
#####################################
@@ -226,16 +227,6 @@
kill-phase-on: FAILURE
abort-all-job: true
- multijob:
- name: packetforward-build
- condition: SUCCESSFUL
- projects:
- - name: 'kvmfornfv-packet_forward-daily-build-{stream}'
- current-parameters: false
- node-parameters: false
- git-revision: true
- kill-phase-on: FAILURE
- abort-all-job: true
- - multijob:
name: packetforward-test
condition: SUCCESSFUL
projects:
@@ -247,7 +238,7 @@
abort-all-job: true
- job-template:
- name: 'kvmfornfv-{testname}-daily-{phase}-{stream}'
+ name: 'kvmfornfv-cyclictest-daily-build-{stream}'
disabled: '{obj:disabled}'
@@ -265,7 +256,39 @@
- project-parameter:
project: '{project}'
branch: '{branch}'
- - '{slave-label}-defaults'
+ - 'opnfv-build-ubuntu-defaults'
+ - 'kvmfornfv-defaults':
+ gs-pathname: '{gs-pathname}'
+ - string:
+ name: PHASE
+ default: 'build'
+ description: "Execution of kvmfornfv daily 'build' job ."
+
+ builders:
+ - description-setter:
+ description: "Built on $NODE_NAME"
+ - '{project}-cyclictest-daily-build-macro'
+
+- job-template:
+ name: 'kvmfornfv-{testname}-daily-test-{stream}'
+
+ disabled: '{obj:disabled}'
+
+ concurrent: false
+
+ scm:
+ - git-scm
+
+ wrappers:
+ - ssh-agent-wrapper
+ - timeout:
+ timeout: 360
+ fail: true
+ parameters:
+ - project-parameter:
+ project: '{project}'
+ branch: '{branch}'
+ - 'intel-pod10-defaults'
- 'kvmfornfv-defaults':
gs-pathname: '{gs-pathname}'
- string:
@@ -274,13 +297,13 @@
description: "Daily job to execute kvmfornfv '{testname}' testcase."
- string:
name: PHASE
- default: '{phase}'
- description: "Execution of kvmfornfv daily '{phase}' job ."
+ default: 'test'
+ description: "Execution of kvmfornfv daily 'test' job ."
builders:
- description-setter:
description: "Built on $NODE_NAME"
- - '{project}-{testname}-daily-{phase}-macro'
+ - '{project}-{testname}-daily-test-macro'
#####################################
# builder macros
#####################################
@@ -315,13 +338,6 @@
- shell:
!include-raw: ./kvmfornfv-upload-artifact.sh
- builder:
- name: 'kvmfornfv-packet_forward-daily-build-macro'
- builders:
- - shell:
- !include-raw: ./kvmfornfv-build.sh
- - shell:
- !include-raw: ./kvmfornfv-upload-artifact.sh
-- builder:
name: 'kvmfornfv-packet_forward-daily-test-macro'
builders:
- shell: