VOL-5158 - Disable pipeline jobs blocked on menlo-soak
jjb/cord-test/nightly-build-pipeline.yaml
jjb/voltha-test/voltha-nightly-jobs.yaml
-----------------------------------------
o Insert a unique UUID value to each job description template.
o Usability enhancement to help make finding job templates easier.
jjb/voltha-test/voltha.yaml
jjb/voltha-test/voltha-soak-jobs/
--------------------------------
o Refactor soak jobs from voltha.yaml into configs named by release branch.
Change-Id: I84b1c5f9852e4dd18b66af16eb6c6675a56608f9
diff --git a/jjb/cord-test/nightly-build-pipeline.yaml b/jjb/cord-test/nightly-build-pipeline.yaml
index 7718649..f0a2847 100644
--- a/jjb/cord-test/nightly-build-pipeline.yaml
+++ b/jjb/cord-test/nightly-build-pipeline.yaml
@@ -303,6 +303,7 @@
Post Tests on {config-pod} triggered by build_{config-pod}_{branch}, using {Jenkinsfile}<br /><br />
Created from job-template {id} from ci-management/jjb/cord-test/nightly-build-pipeline.yaml <br />
Created by Kailash Khalasi - kailash@opennetworking.org <br />
+ UUID: 9f1d0a1a-4058-11ee-93cc-07cf258f407e <br />
Copyright 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
<<: *test-pipe-job-boiler-plate
@@ -566,6 +567,7 @@
Post Tests on {config-pod} triggered by build_{config-pod}_{branch}, using {Jenkinsfile} <br /><br />
Created from job-template {id} from ci-management/jjb/cord-test/nightly-build-pipeline.yaml <br />
Created by Kailash Khalasi - kailash@opennetworking.org <br />
+ UUID: a8bea83a-4058-11ee-a520-4f2870f29e62 <br />
Copyright 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
<<: *test-pipe-job-boiler-plate
@@ -638,6 +640,7 @@
Post Tests on {config-pod} triggered by build_{config-pod}_{branch}, using {Jenkinsfile}<br /><br />
Created from job-template {id} from ci-management/jjb/cord-test/nightly-build-pipeline.yaml <br />
Created by Kailash Khalasi - kailash@opennetworking.org <br />
+ UUID: b0d585a2-4058-11ee-8a56-a362f23eaed9 <br />
Copyright 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
<<: *test-pipe-job-boiler-plate
diff --git a/jjb/voltha-test/voltha-nightly-jobs.yaml b/jjb/voltha-test/voltha-nightly-jobs.yaml
index 5784456..dee324a 100644
--- a/jjb/voltha-test/voltha-nightly-jobs.yaml
+++ b/jjb/voltha-test/voltha-nightly-jobs.yaml
@@ -365,6 +365,7 @@
Post Tests on {config-pod} triggered by build_{config-pod}_{branch}, using {pipeline-script}<br /><br />
Created from job-template {id} from ci-management/jjb/voltha-test/voltha-nightly-jobs.yaml <br />
Created by (Suchitra Vemuri) <br />
+ UUID: 1a23dd34-4058-11ee-b6af-3b2e60c5d971 <br />
Copyright 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
<<: *voltha-pipe-job-boiler-plate
@@ -507,8 +508,9 @@
id: build_voltha_pod_test_playground
disabled: '{disable-job}'
description: |
- Post Tests on {config-pod} triggered by build_{config-pod}_{branch}, using {pipeline-script}
- Created from job-template {id} from ci-management/jjb/voltha-test/voltha-nightly-jobs.yaml
+ Post Tests on {config-pod} triggered by build_{config-pod}_{branch}, using {pipeline-script} <br />
+ Created from job-template {id} from ci-management/jjb/voltha-test/voltha-nightly-jobs.yaml <br />
+ UUID: 65587ad0-4058-11ee-9e99-e3ca477d4427 <br />
Copyright 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
<<: *voltha-pipe-job-boiler-plate
@@ -654,6 +656,7 @@
Post Tests on {config-pod} triggered by build_{config-pod}_{branch}, using {pipeline-script}<br /><br />
Created from job-template {id} from ci-management/jjb/voltha-test/voltha-nightly-jobs.yaml <br />
Created by (Suchitra Vemuri) <br />
+ UUID: 798f0064-4058-11ee-b70f-2fee4c7dfce6 <br />
Copyright 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
<<: *voltha-pipe-job-boiler-plate
@@ -792,6 +795,7 @@
Post Tests on {config-pod} triggered by build_{config-pod}_{branch}, using {pipeline-script}<br /><br />
Created from job-template {id} from ci-management/jjb/voltha-test/voltha-nightly-jobs.yaml <br />
Created by (Suchitra Vemuri) <br />
+ UUID: 873eb92a-4058-11ee-8298-33472e0ccae4 <br />
Copyright 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
<<: *voltha-pipe-job-boiler-plate
diff --git a/jjb/voltha-test/voltha-soak-jobs/master.yaml b/jjb/voltha-test/voltha-soak-jobs/master.yaml
new file mode 100644
index 0000000..056284e
--- /dev/null
+++ b/jjb/voltha-test/voltha-soak-jobs/master.yaml
@@ -0,0 +1,111 @@
+---
+# POD Build Pipeline Jobs for Voltha Releases
+# -----------------------------------------------------------------------
+# Disabled, offline -- 'qa-testvm-pod'
+# -----------------------------------------------------------------------
+- project:
+ name: voltha-soak-jobs-master
+# (was) name: voltha-release-jobs
+
+ project-name: '{name}'
+
+ build-timeout: '300'
+
+ with-kind: false
+ power-switch: false
+ power-cycle-olt: false
+ work-flow: 'ATT'
+ in-band-management: false
+ num-of-openonu: '1'
+ num-of-onos: '1'
+ num-of-atomix: '0'
+ reinstall-olt: true
+ test-type: ''
+ volthaSystemTestsChange: ''
+ kindVolthaChange: ''
+ cordTesterChange: ''
+ oltAdapterAppLabel: 'adapter-open-olt'
+ num-of-onus: ''
+ num-of-ponports: ''
+
+# Can we assign this once in the template header ?
+# branch: 'master'
+# release: 'master'
+
+ jobs:
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD build job
+ # md5sum(master): ac5414a6fa137ae7e80d400a4d764495
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_manual':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ branch: 'master'
+ release: 'master'
+ bbsimReplicas: 1
+ profile: '1T8GEM'
+ name-extension: '_DT'
+ work-flow: 'DT'
+ reinstall-olt: true
+ num-of-onus: 32
+ num-of-ponports: 16
+ logLevel: 'WARN'
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run dataplane tests every Saturday
+ # md5sum(master): ef45e5436813c9bf3d4d16cc0bd8a445
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_soak_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'master'
+ release: 'master'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_DP'
+ test-type: 'Dataplane'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
+ time-trigger: "H H * * 6"
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run failure/recovery tests every Wednesday
+ # md5sum(master): 6b9d51edecf561f79e0187c837493463
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_soak_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'master'
+ release: 'master'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_Fail'
+ test-type: 'Failure'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
+ time-trigger: "H H * * 3"
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run tests manually triggering the job
+ # md5sum(master): a71054dd64ac725e723515e70af74555
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_manual_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'master'
+ release: 'master'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_Func'
+ test-type: 'Functional'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
+
+# [EOF]
diff --git a/jjb/voltha-test/voltha-soak-jobs/voltha-2.11.yaml b/jjb/voltha-test/voltha-soak-jobs/voltha-2.11.yaml
new file mode 100644
index 0000000..f901a19
--- /dev/null
+++ b/jjb/voltha-test/voltha-soak-jobs/voltha-2.11.yaml
@@ -0,0 +1,112 @@
+---
+# POD Build Pipeline Jobs for Voltha Releases
+# -----------------------------------------------------------------------
+# Disabled, offline -- 'qa-testvm-pod'
+# -----------------------------------------------------------------------
+- project:
+ name: voltha-soak-jobs-2.11
+# (was) name: voltha-release-jobs
+
+ project-name: '{name}'
+
+ build-timeout: '300'
+
+ with-kind: false
+ power-switch: false
+ power-cycle-olt: false
+ work-flow: 'ATT'
+ in-band-management: false
+ num-of-openonu: '1'
+ num-of-onos: '1'
+ num-of-atomix: '0'
+ reinstall-olt: true
+ test-type: ''
+ volthaSystemTestsChange: ''
+ kindVolthaChange: ''
+ cordTesterChange: ''
+ oltAdapterAppLabel: 'adapter-open-olt'
+ num-of-onus: ''
+ num-of-ponports: ''
+
+# Can we assign this once in the template header ?
+# branch: 'voltha-2.11'
+# release: '2.11'
+
+ jobs:
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD build job - voltha-master
+ # md5sum(master): ac5414a6fa137ae7e80d400a4d764495
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_manual':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ branch: 'voltha-2.11'
+ release: '2.11'
+ bbsimReplicas: 1
+ profile: '1T8GEM'
+ name-extension: '_DT'
+ work-flow: 'DT'
+ reinstall-olt: true
+ num-of-onus: 32
+ num-of-ponports: 16
+ logLevel: 'WARN'
+ pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run dataplane tests every Saturday
+ # md5sum(master): ef45e5436813c9bf3d4d16cc0bd8a445
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_soak_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'voltha-2.11'
+ release: '2.11'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_DP'
+ test-type: 'Dataplane'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
+ time-trigger: "H H * * 6"
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run failure/recovery tests every Wednesday
+ # md5sum(master): 6b9d51edecf561f79e0187c837493463
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_soak_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'voltha-2.11'
+ release: '2.11'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_Fail'
+ test-type: 'Failure'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
+ time-trigger: "H H * * 3"
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run tests manually triggering the job
+ # md5sum(master): a71054dd64ac725e723515e70af74555
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_manual_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'voltha-2.11'
+ release: '2.11'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_Func'
+ test-type: 'Functional'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
+
+# [EOF]
diff --git a/jjb/voltha-test/voltha-soak-jobs/voltha-2.12.yaml b/jjb/voltha-test/voltha-soak-jobs/voltha-2.12.yaml
new file mode 100644
index 0000000..58f73ff
--- /dev/null
+++ b/jjb/voltha-test/voltha-soak-jobs/voltha-2.12.yaml
@@ -0,0 +1,111 @@
+---
+# POD Build Pipeline Jobs for Voltha Releases
+# -----------------------------------------------------------------------
+# Disabled, offline -- 'qa-testvm-pod'
+# -----------------------------------------------------------------------
+- project:
+ name: voltha-soak-jobs-2.12
+# (was) name: voltha-release-jobs
+
+ project-name: '{name}'
+
+ build-timeout: '300'
+
+ with-kind: false
+ power-switch: false
+ power-cycle-olt: false
+ work-flow: 'ATT'
+ in-band-management: false
+ num-of-openonu: '1'
+ num-of-onos: '1'
+ num-of-atomix: '0'
+ reinstall-olt: true
+ test-type: ''
+ volthaSystemTestsChange: ''
+ kindVolthaChange: ''
+ cordTesterChange: ''
+ oltAdapterAppLabel: 'adapter-open-olt'
+ num-of-onus: ''
+ num-of-ponports: ''
+
+# Can we assign this once in the template header ?
+# branch: 'voltha-2.12'
+# release: '2.12'
+
+ jobs:
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD build job - voltha-master branch
+ # md5sum(master): ac5414a6fa137ae7e80d400a4d764495
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_manual':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ branch: 'voltha-2.12'
+ release: '2.12'
+ bbsimReplicas: 1
+ profile: '1T8GEM'
+ name-extension: '_DT'
+ work-flow: 'DT'
+ reinstall-olt: true
+ num-of-onus: 32
+ num-of-ponports: 16
+ logLevel: 'WARN'
+ pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run failure/recovery tests every Wednesday
+ # md5sum(master): 6b9d51edecf561f79e0187c837493463
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_soak_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'voltha-2.12'
+ release: '2.12'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_Fail'
+ test-type: 'Failure'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
+ time-trigger: "H H * * 3"
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run dataplane tests every Saturday
+ # md5sum(master): ef45e5436813c9bf3d4d16cc0bd8a445
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_soak_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'voltha-2.12'
+ release: '2.12'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_DP'
+ test-type: 'Dataplane'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
+ time-trigger: "H H * * 6"
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run failure/recovery tests every Wednesday
+ # md5sum(master): 6b9d51edecf561f79e0187c837493463
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_manual_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'voltha-2.12'
+ release: '2.12'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_Func'
+ test-type: 'Functional'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
+# [EOF]
diff --git a/jjb/voltha-test/voltha-soak-jobs/voltha-2.8.yaml b/jjb/voltha-test/voltha-soak-jobs/voltha-2.8.yaml
new file mode 100644
index 0000000..8ebb87c
--- /dev/null
+++ b/jjb/voltha-test/voltha-soak-jobs/voltha-2.8.yaml
@@ -0,0 +1,112 @@
+---
+# POD Build Pipeline Jobs for Voltha Releases
+# -----------------------------------------------------------------------
+# Disabled, offline -- 'qa-testvm-pod'
+# -----------------------------------------------------------------------
+- project:
+ name: voltha-soak-jobs-2.8
+# (was) name: voltha-release-jobs
+
+ project-name: '{name}'
+
+ build-timeout: '300'
+
+ with-kind: false
+ power-switch: false
+ power-cycle-olt: false
+ work-flow: 'ATT'
+ in-band-management: false
+ num-of-openonu: '1'
+ num-of-onos: '1'
+ num-of-atomix: '0'
+ reinstall-olt: true
+ test-type: ''
+ volthaSystemTestsChange: ''
+ kindVolthaChange: ''
+ cordTesterChange: ''
+ oltAdapterAppLabel: 'adapter-open-olt'
+ num-of-onus: ''
+ num-of-ponports: ''
+
+# Can we assign this once in the template header ?
+# branch: 'voltha-2.8'
+# release: '2.8'
+
+ jobs:
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD build job
+ # md5sum(master): ac5414a6fa137ae7e80d400a4d764495
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_manual':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ branch: 'voltha-2.8'
+ release: '2.8'
+ bbsimReplicas: 1
+ profile: '1T8GEM'
+ name-extension: '_DT'
+ work-flow: 'DT'
+ reinstall-olt: true
+ num-of-onus: 32
+ num-of-ponports: 16
+ logLevel: 'WARN'
+ pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run failure/recovery tests every Wednesday
+ # md5sum(master): 6b9d51edecf561f79e0187c837493463
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_soak_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'voltha-2.8'
+ release: '2.8'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_Fail'
+ test-type: 'Failure'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
+ time-trigger: "H H * * 3"
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run dataplane tests every Saturday
+ # md5sum(master): ef45e5436813c9bf3d4d16cc0bd8a445
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_soak_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true
+ profile: '1T8GEM'
+ branch: 'voltha-2.8'
+ release: '2.8'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_DP'
+ test-type: 'Dataplane'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
+ time-trigger: "H H * * 6"
+
+ # -----------------------------------------------------------------------
+ # ONF Menlo Soak POD test job
+ # Run tests manually triggering the job
+ # md5sum(master): a71054dd64ac725e723515e70af74555
+ # -----------------------------------------------------------------------
+ - 'build_voltha_pod_manual_test':
+ build-node: 'menlo-soak-pod'
+ config-pod: 'onf-soak-pod'
+ disable-job: true # Reason: menlo-soak-pod is offline
+ profile: '1T8GEM'
+ branch: 'voltha-2.8'
+ release: '2.8'
+ work-flow: 'DT'
+ name-extension: '_DT_soak_Func'
+ test-type: 'Functional'
+ test-repo: 'voltha-system-tests'
+ pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
+
+# [EOF]
diff --git a/jjb/voltha-test/voltha.yaml b/jjb/voltha-test/voltha.yaml
index b59b58e..44f252d 100644
--- a/jjb/voltha-test/voltha.yaml
+++ b/jjb/voltha-test/voltha.yaml
@@ -231,263 +231,6 @@
power-switch: true
# -----------------------------------------------------------------------
- # ONF Menlo Soak POD build job - voltha-master branch
- - 'build_voltha_pod_manual':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- bbsimReplicas: 1
- profile: '1T8GEM'
- name-extension: '_DT'
- work-flow: 'DT'
- reinstall-olt: true
- num-of-onus: 32
- num-of-ponports: 16
- logLevel: 'WARN'
-
- # ONF Menlo Soak POD test job - voltha-master branch
- # Run tests manually triggering the job
- - 'build_voltha_pod_manual_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'master'
- release: 'master'
- work-flow: 'DT'
- name-extension: '_DT_soak_Func'
- test-type: 'Functional'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
-
- # ONF Menlo Soak POD test job - voltha-master branch
- # Run failure/recovery tests every Wednesday
- - 'build_voltha_pod_soak_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'master'
- release: 'master'
- work-flow: 'DT'
- name-extension: '_DT_soak_Fail'
- test-type: 'Failure'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
- time-trigger: "H H * * 3"
-
- # ONF Menlo Soak POD test job - voltha-master branch
- # Run dataplane tests every Saturday
- - 'build_voltha_pod_soak_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'master'
- release: 'master'
- work-flow: 'DT'
- name-extension: '_DT_soak_DP'
- test-type: 'Dataplane'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
- time-trigger: "H H * * 6"
-
- # ONF Menlo Soak POD build job - voltha-2.8 branch
-# - 'build_voltha_pod_manual':
-# build-node: 'menlo-soak-pod'
-# config-pod: 'onf-soak-pod'
-# disable-job: true
-# branch: 'voltha-2.8'
-## release: '2.8'
- # bbsimReplicas: 1
- # profile: '1T8GEM'
- # name-extension: '_DT'
- # work-flow: 'DT'
- # reinstall-olt: true
- # num-of-onus: 32
- # num-of-ponports: 16
- # logLevel: 'WARN'
- # pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
-
- # ONF Menlo Soak POD build job - voltha-2.11 branch
- - 'build_voltha_pod_manual':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- branch: 'voltha-2.11'
- release: '2.11'
- bbsimReplicas: 1
- profile: '1T8GEM'
- name-extension: '_DT'
- work-flow: 'DT'
- reinstall-olt: true
- num-of-onus: 32
- num-of-ponports: 16
- logLevel: 'WARN'
- pipeline-script: 'voltha/voltha-2.11/physical-build.groovy'
-
- # ONF Menlo Soak POD build job - voltha-2.12 branch
- - 'build_voltha_pod_manual':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- branch: 'voltha-2.12'
- release: '2.12'
- bbsimReplicas: 1
- profile: '1T8GEM'
- name-extension: '_DT'
- work-flow: 'DT'
- reinstall-olt: true
- num-of-onus: 32
- num-of-ponports: 16
- logLevel: 'WARN'
- pipeline-script: 'voltha/voltha-2.12/physical-build.groovy'
-
- # -----------------------------------------------------------------------
- # ONF Menlo Soak POD test job - voltha-2.8 branch
- # Run tests manually triggering the job
-# - 'build_voltha_pod_manual_test':
-# build-node: 'menlo-soak-pod'
-# config-pod: 'onf-soak-pod'
-# disable-job: true
-# profile: '1T8GEM'
-# branch: 'voltha-2.8'
-# release: '2.8'
-# work-flow: 'DT'
-# name-extension: '_DT_soak_Func'
-# test-type: 'Functional'
-# test-repo: 'voltha-system-tests'
-# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
-
- # ONF Menlo Soak POD test job - voltha-2.11 branch
- # Run tests manually triggering the job
- - 'build_voltha_pod_manual_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'voltha-2.11'
- release: '2.11'
- work-flow: 'DT'
- name-extension: '_DT_soak_Func'
- test-type: 'Functional'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
-
- # ONF Menlo Soak POD test job - voltha-2.12 branch
- # Run tests manually triggering the job
- - 'build_voltha_pod_manual_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'voltha-2.12'
- release: '2.12'
- work-flow: 'DT'
- name-extension: '_DT_soak_Func'
- test-type: 'Functional'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
-
- # -----------------------------------------------------------------------
- # ONF Menlo Soak POD test job - voltha-2.8 branch
- # Run failure/recovery tests every Wednesday
-# - 'build_voltha_pod_soak_test':
-# build-node: 'menlo-soak-pod'
-# config-pod: 'onf-soak-pod'
-# disable-job: true
-# profile: '1T8GEM'
-# branch: 'voltha-2.8'
-# release: '2.8'
-# work-flow: 'DT'
-# name-extension: '_DT_soak_Fail'
-# test-type: 'Failure'
-# test-repo: 'voltha-system-tests'
-# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
-# time-trigger: "H H * * 3"
-
- # ONF Menlo Soak POD test job - voltha-2.11 branch
- # Run failure/recovery tests every Wednesday
- - 'build_voltha_pod_soak_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'voltha-2.11'
- release: '2.11'
- work-flow: 'DT'
- name-extension: '_DT_soak_Fail'
- test-type: 'Failure'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
- time-trigger: "H H * * 3"
-
- # ONF Menlo Soak POD test job - voltha-2.12 branch
- # Run failure/recovery tests every Wednesday
- - 'build_voltha_pod_soak_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'voltha-2.12'
- release: '2.12'
- work-flow: 'DT'
- name-extension: '_DT_soak_Fail'
- test-type: 'Failure'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
- time-trigger: "H H * * 3"
-
- # -----------------------------------------------------------------------
- # ONF Menlo Soak POD test job - voltha-2.8 branch
- # Run dataplane tests every Saturday
-# - 'build_voltha_pod_soak_test':
-# build-node: 'menlo-soak-pod'
-# config-pod: 'onf-soak-pod'
-# disable-job: true
-# profile: '1T8GEM'
-# branch: 'voltha-2.8'
-# release: '2.8'
-# work-flow: 'DT'
-# name-extension: '_DT_soak_DP'
-# test-type: 'Dataplane'
-# test-repo: 'voltha-system-tests'
-# pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
-# time-trigger: "H H * * 6"
-
- # ONF Menlo Soak POD test job - voltha-2.11 branch
- # Run dataplane tests every Saturday
- - 'build_voltha_pod_soak_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'voltha-2.11'
- release: '2.11'
- work-flow: 'DT'
- name-extension: '_DT_soak_DP'
- test-type: 'Dataplane'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/voltha-2.11/voltha-physical-soak-dt-tests.groovy'
- time-trigger: "H H * * 6"
-
- # ONF Menlo Soak POD test job - voltha-2.12 branch
- # Run dataplane tests every Saturday
- - 'build_voltha_pod_soak_test':
- build-node: 'menlo-soak-pod'
- config-pod: 'onf-soak-pod'
- disable-job: false
- profile: '1T8GEM'
- branch: 'voltha-2.12'
- release: '2.12'
- work-flow: 'DT'
- name-extension: '_DT_soak_DP'
- test-type: 'Dataplane'
- test-repo: 'voltha-system-tests'
- pipeline-script: 'voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy'
- time-trigger: "H H * * 6"
-
- # -----------------------------------------------------------------------
# Berlin pod with olt/onu - master versions timer based job , two OLTs
- 'build_voltha_pod_release_timer':
build-node: 'berlin-community-pod-1'