[VOL-5120] - Triage failures in periodc-voltha-dt-test-bbsim
jjb/voltha-e2e.yaml
jjb/voltha-e2e/master.yaml
jjb/voltha-e2e/voltha-2.12.yaml
jjb/voltha-e2e/voltha-2.11.yaml
-------------------------------
o Move periodic job definition into release versioned subdirs.
o voltha-2.11 lacked pipeline-script for v2.11
o voltha-2.12 lacked extraHelmFlags=
o Added cosmetic string md5sum(master) to simplify finding all
jobs that differ by branch and release.
Change-Id: I7dc2178fb560845d012fdb13220bbca5d2cba140
diff --git a/jjb/voltha-e2e.yaml b/jjb/voltha-e2e.yaml
index f77043e..1c2715b 100755
--- a/jjb/voltha-e2e.yaml
+++ b/jjb/voltha-e2e.yaml
@@ -1828,62 +1828,6 @@
# -----------------------------------------------------------------------
# -----------------------------------------------------------------------
- 'voltha-periodic-test':
- name: 'periodic-voltha-dt-test-bbsim'
- build-node: 'ubuntu18.04-basebuild-4c-8g'
- code-branch: 'master'
- time-trigger: "@daily"
- extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master '
- testTargets: |
- - target: functional-single-kind-dt
- workflow: dt
- flags: ""
- teardown: true
- logging: true
- - target: bbsim-failurescenarios-dt
- workflow: dt
- flags: ""
- teardown: false
- logging: true
-
- - 'voltha-periodic-test':
- name: 'periodic-voltha-dt-test-bbsim-2.11'
- build-node: 'ubuntu18.04-basebuild-4c-8g'
- pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
- code-branch: 'voltha-2.11'
- time-trigger: "@daily"
- testTargets: |
- - target: functional-single-kind-dt
- workflow: dt
- flags: ""
- teardown: true
- logging: true
- - target: bbsim-failurescenarios-dt
- workflow: dt
- flags: ""
- teardown: false
- logging: true
-
- - 'voltha-periodic-test':
- name: 'periodic-voltha-dt-test-bbsim-2.12'
- build-node: 'ubuntu18.04-basebuild-4c-8g'
- pipeline-script: 'voltha/voltha-2.12/bbsim-tests.groovy'
- code-branch: 'voltha-2.12'
- time-trigger: "@daily"
- testTargets: |
- - target: functional-single-kind-dt
- workflow: dt
- flags: ""
- teardown: true
- logging: true
- - target: bbsim-failurescenarios-dt
- workflow: dt
- flags: ""
- teardown: false
- logging: true
-
- # -----------------------------------------------------------------------
- # -----------------------------------------------------------------------
- - 'voltha-periodic-test':
name: 'periodic-voltha-unitag-subscriber-tt-test-bbsim'
code-branch: 'master'
extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master --set onos-classic.replicas=3,onos-classic.atomix.replicas=3 --set voltha.onos_classic.replicas=3 '
diff --git a/jjb/voltha-e2e/master.yaml b/jjb/voltha-e2e/master.yaml
index 4cafdb6..bc9d6bb 100644
--- a/jjb/voltha-e2e/master.yaml
+++ b/jjb/voltha-e2e/master.yaml
@@ -1,5 +1,7 @@
---
# voltha 2.x tests
+# [NOTE]
+# o md5sum(master) can be used to locate branch/release variants of a job.
- project:
name: voltha-e2e-master
@@ -134,5 +136,26 @@
flags: ""
teardown: false
logging: true
-
+
+ # -----------------------------------------------------------------------
+ # md5sum(master): eff05a324e94fdef076b2d5f7cb4f80f
+ # -----------------------------------------------------------------------
+ - 'voltha-periodic-test':
+ name: 'periodic-voltha-dt-test-bbsim-master'
+ build-node: 'ubuntu18.04-basebuild-4c-8g'
+ pipeline-script: 'voltha/master/bbsim-tests.groovy'
+ code-branch: 'master'
+ time-trigger: "@daily"
+ testTargets: |
+ - target: functional-single-kind-dt
+ workflow: dt
+ flags: ""
+ teardown: true
+ logging: true
+ - target: bbsim-failurescenarios-dt
+ workflow: dt
+ flags: ""
+ teardown: false
+ logging: true
+
# [EOF]
diff --git a/jjb/voltha-e2e/voltha-2.11.yaml b/jjb/voltha-e2e/voltha-2.11.yaml
index 67d0a29..5da941a 100644
--- a/jjb/voltha-e2e/voltha-2.11.yaml
+++ b/jjb/voltha-e2e/voltha-2.11.yaml
@@ -1,5 +1,7 @@
---
# voltha 2.x tests
+# [NOTE]
+# o md5sum(master) can be used to locate branch/release variants of a job.
- project:
name: voltha-e2e-2.11
@@ -131,5 +133,28 @@
flags: ""
teardown: false
logging: true
-
+
+ # -----------------------------------------------------------------------
+ # md5sum(master): eff05a324e94fdef076b2d5f7cb4f80f
+ # - pipeline-script was not defined here but was for branch=master test
+ # -----------------------------------------------------------------------
+ - 'voltha-periodic-test':
+ name: 'periodic-voltha-dt-test-bbsim-2.11'
+ build-node: 'ubuntu18.04-basebuild-4c-8g'
+ pipeline-script: 'voltha/voltha-2.11/bbsim-tests.groovy'
+ code-branch: 'master'
+ time-trigger: "@daily"
+ extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master '
+ testTargets: |
+ - target: functional-single-kind-dt
+ workflow: dt
+ flags: ""
+ teardown: true
+ logging: true
+ - target: bbsim-failurescenarios-dt
+ workflow: dt
+ flags: ""
+ teardown: false
+ logging: true
+
# [EOF]
diff --git a/jjb/voltha-e2e/voltha-2.12.yaml b/jjb/voltha-e2e/voltha-2.12.yaml
index 3ba5cd3..2a5878b 100644
--- a/jjb/voltha-e2e/voltha-2.12.yaml
+++ b/jjb/voltha-e2e/voltha-2.12.yaml
@@ -1,5 +1,7 @@
---
# voltha 2.x tests
+# [NOTE]
+# o md5sum(master) can be used to locate branch/release variants of a job.
- project:
name: voltha-e2e-2.12
@@ -131,5 +133,27 @@
flags: ""
teardown: false
logging: true
+
+ # -----------------------------------------------------------------------
+ # md5sum(master): eff05a324e94fdef076b2d5f7cb4f80f
+ # -----------------------------------------------------------------------
+ - 'voltha-periodic-test':
+ name: 'periodic-voltha-dt-test-bbsim-2.12'
+ build-node: 'ubuntu18.04-basebuild-4c-8g'
+ pipeline-script: 'voltha/voltha-2.12/bbsim-tests.groovy'
+ code-branch: 'voltha-2.12'
+ time-trigger: "@daily"
+ extraHelmFlags: '--set global.image_tag=master --set onos-classic.image.tag=master '
+ testTargets: |
+ - target: functional-single-kind-dt
+ workflow: dt
+ flags: ""
+ teardown: true
+ logging: true
+ - target: bbsim-failurescenarios-dt
+ workflow: dt
+ flags: ""
+ teardown: false
+ logging: true
# [EOF]