[VOL-4530] Added voltha components per patchset verification jobs and openonu-go periodic jobs for voltha-2.9 branch
Change-Id: Id450f17f747a9ce0bebb5312caa8e33d2ac75db4
diff --git a/jjb/verify/bbsim-sadis-server.yaml b/jjb/verify/bbsim-sadis-server.yaml
index fea3a4b..51ebc94 100644
--- a/jjb/verify/bbsim-sadis-server.yaml
+++ b/jjb/verify/bbsim-sadis-server.yaml
@@ -11,6 +11,9 @@
- 'verify-bbsim-sadis-server-jobs-voltha-2.8':
name-extension: '-voltha-2.8'
branch-regexp: '^voltha-2.8$'
+ - 'verify-bbsim-sadis-server-jobs-voltha-2.9':
+ name-extension: '-voltha-2.9'
+ branch-regexp: '^voltha-2.9$'
- 'verify-bbsim-sadis-server-jobs-master':
branch-regexp: '^master$'
- 'publish-bbsim-sadis-server-jobs':
@@ -35,6 +38,12 @@
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
- job-group:
+ name: 'verify-bbsim-sadis-server-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+
+- job-group:
name: 'verify-bbsim-sadis-server-jobs-master'
jobs:
- 'voltha-patch-test':
diff --git a/jjb/verify/bbsim.yaml b/jjb/verify/bbsim.yaml
index 22b44f7..d399b98 100644
--- a/jjb/verify/bbsim.yaml
+++ b/jjb/verify/bbsim.yaml
@@ -12,6 +12,10 @@
name-extension: '-voltha-2.8'
override-branch: 'voltha-2.8'
branch-regexp: '^voltha-2.8$'
+ - 'verify-bbsim-jobs-voltha-2.9':
+ name-extension: '-voltha-2.9'
+ override-branch: 'voltha-2.9'
+ branch-regexp: '^voltha-2.9$'
- 'verify-bbsim-jobs-master':
branch-regexp: '^master$'
- 'publish-bbsim-jobs':
@@ -52,6 +56,28 @@
logging: true
- job-group:
+ name: 'verify-bbsim-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+ testTargets: |
+ - target: sanity-bbsim-att
+ workflow: att
+ flags: ""
+ teardown: true
+ logging: true
+ - target: sanity-bbsim-dt
+ workflow: dt
+ flags: ""
+ teardown: true
+ logging: true
+ - target: sanity-bbsim-tt
+ workflow: tt
+ flags: ""
+ teardown: true
+ logging: true
+
+- job-group:
name: 'verify-bbsim-jobs-master'
jobs:
- 'voltha-patch-test':
diff --git a/jjb/verify/ofagent-go.yaml b/jjb/verify/ofagent-go.yaml
index c629c6b..b929897 100644
--- a/jjb/verify/ofagent-go.yaml
+++ b/jjb/verify/ofagent-go.yaml
@@ -12,6 +12,10 @@
name-extension: '-voltha-2.8'
override-branch: 'voltha-2.8'
branch-regexp: '{kind-voltha-regexp}'
+ - 'verify-ofagent-jobs-voltha-2.9':
+ name-extension: '-voltha-2.9'
+ override-branch: 'voltha-2.9'
+ branch-regexp: '{kind-voltha-regexp}'
- 'verify-ofagent-jobs-master':
branch-regexp: '^master$'
- 'publish-ofagent-go-jobs':
@@ -37,6 +41,12 @@
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
- job-group:
+ name: 'verify-ofagent-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+
+- job-group:
name: 'verify-ofagent-jobs-master'
jobs:
- 'voltha-patch-test':
diff --git a/jjb/verify/voltha-go.yaml b/jjb/verify/voltha-go.yaml
index 05125b7..fa82d1a 100644
--- a/jjb/verify/voltha-go.yaml
+++ b/jjb/verify/voltha-go.yaml
@@ -12,6 +12,10 @@
name-extension: '-voltha-2.8'
override-branch: 'voltha-2.8'
branch-regexp: '^voltha-2.8$'
+ - 'verify-voltha-go-jobs-voltha-2.9':
+ name-extension: '-voltha-2.9'
+ override-branch: 'voltha-2.9'
+ branch-regexp: '^voltha-2.9$'
- 'verify-voltha-go-jobs-master':
branch-regexp: '^master$'
- 'publish-voltha-go-jobs':
@@ -45,6 +49,12 @@
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
- job-group:
+ name: 'verify-voltha-go-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+
+- job-group:
name: 'verify-voltha-go-jobs-master'
jobs:
- 'voltha-patch-test':
diff --git a/jjb/verify/voltha-helm-charts.yaml b/jjb/verify/voltha-helm-charts.yaml
index 0f3a58c..4ba63b8 100644
--- a/jjb/verify/voltha-helm-charts.yaml
+++ b/jjb/verify/voltha-helm-charts.yaml
@@ -12,6 +12,10 @@
name-extension: '-voltha-2.8'
override-branch: 'voltha-2.8'
branch-regexp: '^voltha-2.8$'
+ - 'verify-voltha-helm-charts-jobs-voltha-2.9':
+ name-extension: '-voltha-2.9'
+ override-branch: 'voltha-2.9'
+ branch-regexp: '^voltha-2.9$'
- 'verify-voltha-helm-charts-jobs-master':
branch-regexp: '^master$'
@@ -31,6 +35,12 @@
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
- job-group:
+ name: 'verify-voltha-helm-charts-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+
+- job-group:
name: 'verify-voltha-helm-charts-jobs-master'
jobs:
- 'voltha-patch-test'
diff --git a/jjb/verify/voltha-onos.yaml b/jjb/verify/voltha-onos.yaml
index aef2900..79f9dea 100644
--- a/jjb/verify/voltha-onos.yaml
+++ b/jjb/verify/voltha-onos.yaml
@@ -12,6 +12,10 @@
name-extension: '-voltha-2.8'
override-branch: 'voltha-2.8'
branch-regexp: '^voltha-2.8$'
+ - 'verify-voltha-onos-jobs-voltha-2.9':
+ name-extension: '-voltha-2.9'
+ override-branch: 'voltha-2.9'
+ branch-regexp: '^voltha-2.9$'
- 'verify-voltha-onos-jobs-master':
branch-regexp: '^master$'
- 'publish-voltha-onos-jobs':
@@ -31,6 +35,12 @@
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
- job-group:
+ name: 'verify-voltha-onos-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+
+- job-group:
name: 'verify-voltha-onos-jobs-master'
jobs:
- 'voltha-patch-test':
diff --git a/jjb/verify/voltha-openolt-adapter.yaml b/jjb/verify/voltha-openolt-adapter.yaml
index 0f98077..6dc6b54 100644
--- a/jjb/verify/voltha-openolt-adapter.yaml
+++ b/jjb/verify/voltha-openolt-adapter.yaml
@@ -12,6 +12,10 @@
name-extension: '-voltha-2.8'
override-branch: 'voltha-2.8'
branch-regexp: '^voltha-2.8$'
+ - 'verify-voltha-openolt-adapter-jobs-voltha-2.9':
+ name-extension: '-voltha-2.9'
+ override-branch: 'voltha-2.9'
+ branch-regexp: '^voltha-2.9$'
- 'verify-voltha-openolt-adapter-jobs-master':
branch-regexp: '^master$'
- 'publish-voltha-openolt-adapter-jobs':
@@ -45,6 +49,12 @@
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
- job-group:
+ name: 'verify-voltha-openolt-adapter-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+
+- job-group:
name: 'verify-voltha-openolt-adapter-jobs-master'
jobs:
- 'voltha-patch-test':
diff --git a/jjb/verify/voltha-openonu-adapter-go.yaml b/jjb/verify/voltha-openonu-adapter-go.yaml
index 8a1353a..6412711 100644
--- a/jjb/verify/voltha-openonu-adapter-go.yaml
+++ b/jjb/verify/voltha-openonu-adapter-go.yaml
@@ -12,6 +12,10 @@
name-extension: '-voltha-2.8'
override-branch: 'voltha-2.8'
branch-regexp: '^voltha-2.8$'
+ - 'verify-voltha-openonu-adapter-go-jobs-voltha-2.9':
+ name-extension: '-voltha-2.9'
+ override-branch: 'voltha-2.9'
+ branch-regexp: '^voltha-2.9$'
- 'verify-voltha-openonu-adapter-go-jobs-master':
branch-regexp: '^master$'
- 'publish-voltha-openonu-adapter-go-jobs':
@@ -44,6 +48,12 @@
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
- job-group:
+ name: 'verify-voltha-openonu-adapter-go-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+
+- job-group:
name: 'verify-voltha-openonu-adapter-go-jobs-master'
jobs:
- 'voltha-patch-test':
diff --git a/jjb/verify/voltha-system-tests.yaml b/jjb/verify/voltha-system-tests.yaml
index 003d28e..1b14801 100644
--- a/jjb/verify/voltha-system-tests.yaml
+++ b/jjb/verify/voltha-system-tests.yaml
@@ -14,6 +14,11 @@
name-extension: '-voltha-2.8'
override-branch: 'voltha-2.8'
branch-regexp: '^voltha-2.8$'
+ - 'verify-voltha-system-tests-jobs-voltha-2.9':
+ build-node: 'ubuntu18.04-basebuild-4c-8g'
+ name-extension: '-voltha-2.9'
+ override-branch: 'voltha-2.9'
+ branch-regexp: '^voltha-2.9$'
- 'verify-voltha-system-tests-jobs-master':
build-node: 'ubuntu18.04-basebuild-4c-8g'
branch-regexp: '^master$'
@@ -36,6 +41,12 @@
pipeline-script: 'voltha/voltha-2.8/bbsim-tests.groovy'
- job-group:
+ name: 'verify-voltha-system-tests-jobs-voltha-2.9'
+ jobs:
+ - 'voltha-patch-test':
+ pipeline-script: 'voltha/voltha-2.9/bbsim-tests.groovy'
+
+- job-group:
name: 'verify-voltha-system-tests-jobs-master'
jobs:
- 'voltha-patch-test':