voltha-e2e voltha-scale software-upgrades: use scm and branched scripts
* use pipeline-scm to pull pipeline-script directly from ci-management
git repository instead of parsing it via dsl
* checkout specific pipeline-branch for each pipeline definition to
align tests with voltha release
* align voltha-scale, voltha-e2e and software-upgrades tests with
changes done for voltha-test in gerrit change #34686 and #34682 for
ci-management repo
Signed-off-by: Jan Klare <jan.klare@bisdn.de>
Change-Id: I28710413f7a0b1bcc6b7aa02d5196a0e7f1f50a4
Signed-off-by: Jan Klare <jan.klare@bisdn.de>
diff --git a/jjb/voltha-e2e/voltha-2.8.yaml b/jjb/voltha-e2e/voltha-2.8.yaml
index 912e530..f7d3227 100644
--- a/jjb/voltha-e2e/voltha-2.8.yaml
+++ b/jjb/voltha-e2e/voltha-2.8.yaml
@@ -27,6 +27,7 @@
name: 'periodic-voltha-pm-data-test-bbsim-2.8-playground'
disable-job: true
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
+ pipeline-branch: 'voltha-2.8'
code-branch: 'voltha-2.8'
extraHelmFlags: '--set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
time-trigger: "H H/23 * * *"
@@ -53,6 +54,7 @@
name: 'periodic-voltha-multiple-olts-pm-data-test-bbsim-2.8'
disable-job: true
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
+ pipeline-branch: 'voltha-2.8'
code-branch: 'voltha-2.8'
extraHelmFlags: '--set onu=2,pon=2 --set kafka.externalAccess.enabled=true,kafka.externalAccess.service.type=NodePort,kafka.externalAccess.service.nodePorts[0]=30201,kafka.externalAccess.service.domain=127.0.0.1'
olts: 2
@@ -80,6 +82,7 @@
name: 'periodic-voltha-test-bbsim-2.8'
disable-job: true # Reason: deprecated legacy build
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
+ pipeline-branch: 'voltha-2.8'
code-branch: 'voltha-2.8'
time-trigger: "H H/23 * * *"
testTargets: |
@@ -108,6 +111,7 @@
name: 'periodic-voltha-sanity-test-multi-runs-2.8'
disable-job: true
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
+ pipeline-branch: 'voltha-2.8'
code-branch: 'voltha-2.8'
time-trigger: "H H/23 * * *"
testTargets: |