From 8edffce00f9ec875fdc5d75effbe645ca5f2872f Mon Sep 17 00:00:00 2001 From: Jingzhao Ni Date: Wed, 5 Sep 2018 14:56:49 +0800 Subject: [PATCH] Add functest-k8 job for arm platform Create functest-k8 job for arm platform. It will be triggerd by container4nfv jobs. Add 2 arm pods to functest-daily pod list. Change-Id: If8209574263b863f2a907cd962f9511cc3db74ea Signed-off-by: Jingzhao Ni --- jjb/container4nfv/container4nfv-arm64.yaml | 8 ++++++++ jjb/functest/functest-daily-jobs.yaml | 8 ++++++++ jjb/global/slave-params.yaml | 11 +++++++++++ 3 files changed, 27 insertions(+) diff --git a/jjb/container4nfv/container4nfv-arm64.yaml b/jjb/container4nfv/container4nfv-arm64.yaml index b66667471..069a5d25e 100644 --- a/jjb/container4nfv/container4nfv-arm64.yaml +++ b/jjb/container4nfv/container4nfv-arm64.yaml @@ -61,6 +61,14 @@ build-step-failure-threshold: 'never' failure-threshold: 'never' unstable-threshold: 'Failure' + - project: functest-compass-arm-virtual-daily-master + current-parameters: false + same-node: true + block: true + block-thresholds: + build-step-failure-threshold: 'never' + failure-threshold: 'never' + unstable-threshold: 'Failure' - project: container4nfv-k8-multus-nofeature-noha-{pod}-daily-{stream} current-parameters: true same-node: true diff --git a/jjb/functest/functest-daily-jobs.yaml b/jjb/functest/functest-daily-jobs.yaml index 763d1d4f0..2e4153042 100644 --- a/jjb/functest/functest-daily-jobs.yaml +++ b/jjb/functest/functest-daily-jobs.yaml @@ -70,6 +70,10 @@ slave-label: compass-virtual installer: compass <<: *master + - arm-virtual: + slave-label: compass-arm-virtual + installer: compass + <<: *master - baremetal: slave-label: compass-baremetal installer: compass @@ -78,6 +82,10 @@ slave-label: compass-virtual installer: compass <<: *fraser + - arm-virtual: + slave-label: compass-arm-virtual + installer: compass + <<: *fraser # apex CI PODs - virtual: slave-label: apex-virtual-master diff --git a/jjb/global/slave-params.yaml b/jjb/global/slave-params.yaml index 0219be54b..c3f0b3972 100644 --- a/jjb/global/slave-params.yaml +++ b/jjb/global/slave-params.yaml @@ -354,6 +354,17 @@ default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' +- parameter: + name: 'compass-arm-virtual-defaults' + parameters: + - label: + name: SLAVE_LABEL + default: 'compass-arm-virtual' + - string: + name: GIT_BASE + default: https://gerrit.opnfv.org/gerrit/$PROJECT + description: 'Git URL to use on this Jenkins Slave' + - parameter: name: 'compass-virtual-master-defaults' parameters: -- 2.16.6