voltha-2.13 release updates
Add 2.13 jobs and update versions across existing jobs.
Change-Id: I67095bf8fe6226f99701ae9351593d87da6f7f55
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
diff --git a/jjb/voltha-scale.yaml b/jjb/voltha-scale.yaml
index 07735e4..0f5e30a 100644
--- a/jjb/voltha-scale.yaml
+++ b/jjb/voltha-scale.yaml
@@ -1,6 +1,24 @@
---
# VOLTHA 2.x scale measurements
+- _voltha_213_common: &voltha_213_common
+ name: voltha-2.13-common
+ pipeline-branch: 'voltha-2.13'
+ time-trigger: "H H/4 * * *"
+ olts: 2
+ pons: 16
+ onus: 32
+ withFlows: true
+ provisionSubscribers: true
+ bbsimImg: ''
+ rwCoreImg: ''
+ ofAgentImg: ''
+ openoltAdapterImg: ''
+ openonuAdapterImg: ''
+ openonuAdapterGoImg: ''
+ onosImg: ''
+ release: voltha-2.13
+
- project:
name: voltha-scale
@@ -293,6 +311,68 @@
extraHelmFlags: "-f /home/jenkins/voltha-scale/voltha-values.yaml"
# -----------------------------------------------------------------------
+ # voltha-2.13 Jobs
+ # -----------------------------------------------------------------------
+
+ - 'voltha-scale-measurements':
+ <<: *voltha_213_common
+ name: 'voltha-scale-measurements-voltha-2.13-2-16-32-dt-subscribers'
+ pipeline-script: 'voltha/voltha-2.13/voltha-scale-test.groovy'
+ build-node: 'voltha-scale-1'
+ workflow: dt
+ withEapol: false
+ withDhcp: false
+ onosImg: 'voltha/voltha-onos:5.0.4'
+ extraHelmFlags: "-f /home/jenkins/voltha-scale/voltha-values.yaml --set etcd.persistence.enabled=false,etcd.persistence.storageClass=longhorn"
+
+ - 'voltha-scale-measurements':
+ <<: *voltha_213_common
+ name: 'voltha-scale-measurements-voltha-2.13-2-16-32-tt-subscribers'
+ pipeline-script: 'voltha/voltha-2.13/voltha-scale-test.groovy'
+ build-node: 'voltha-scale-1'
+ workflow: tt
+ withEapol: false
+ withDhcp: true
+ withIgmp: true
+ extraHelmFlags: "--set dhcpRetry=false -f /home/jenkins/voltha-scale/voltha-values.yaml --set etcd.persistence.enabled=false,etcd.persistence.storageClass=longhorn"
+
+ - 'voltha-scale-measurements':
+ <<: *voltha_213_common
+ name: 'voltha-scale-measurements-2.13-10-stacks-2-16-32-dt-subscribers'
+ build-node: 'voltha-scale-2'
+ pipeline-script: 'voltha/voltha-2.13/voltha-scale-multi-stack.groovy'
+ withMonitoring: false
+ logLevel: WARN
+ onosReplicas: 1
+ atomixReplicas: 0
+ kafkaReplicas: 1
+ etcdReplicas: 1
+ volthaStacks: 10
+ workflow: dt
+ withEapol: false
+ withDhcp: false
+ withIgmp: false
+ extraHelmFlags: "-f /home/jenkins/voltha-scale/voltha-values.yaml "
+
+ - 'voltha-scale-measurements':
+ <<: *voltha_213_common
+ name: 'voltha-scale-measurements-2.13-10-stacks-2-16-32-tt-subscribers'
+ build-node: 'voltha-scale-2'
+ pipeline-script: 'voltha/voltha-2.13/voltha-scale-multi-stack.groovy'
+ withMonitoring: false
+ logLevel: WARN
+ onosReplicas: 1
+ atomixReplicas: 0
+ kafkaReplicas: 1
+ etcdReplicas: 1
+ volthaStacks: 10
+ workflow: tt
+ withEapol: false
+ withDhcp: true
+ withIgmp: true
+ extraHelmFlags: "-f /home/jenkins/voltha-scale/voltha-values.yaml "
+
+ # -----------------------------------------------------------------------
# voltha-2.12 Jobs
# -----------------------------------------------------------------------
- 'voltha-scale-measurements':