[VOL-4070] Updated voltha soak testing pipeline script
Change-Id: If076d059dcc02449d45a13352c58a6ca19e7f669
diff --git a/jjb/pipeline/voltha/master/physical-build.groovy b/jjb/pipeline/voltha/master/physical-build.groovy
index 05a059e..49fd221 100644
--- a/jjb/pipeline/voltha/master/physical-build.groovy
+++ b/jjb/pipeline/voltha/master/physical-build.groovy
@@ -108,6 +108,12 @@
"--set onos-classic.onosOfPort=31653 " +
"--set onos-classic.individualOpenFlowNodePorts=true "
+ def bbsimReplica = 0
+ if (installBBSim) {
+ bbsimReplica = 1
+ extraHelmFlags = extraHelmFlags + " --set onu=${onuNumber},pon=${ponNumber} "
+ }
+
volthaDeploy([
workflow: workFlow.toLowerCase(),
extraHelmFlags: extraHelmFlags,
@@ -115,10 +121,9 @@
kubeconfig: "$WORKSPACE/${configBaseDir}/${configKubernetesDir}/${configFileName}.conf",
onosReplica: params.NumOfOnos,
atomixReplica: params.NumOfAtomix,
- // NOTE does this needs to be configured?
- kafkaReplica: 3,
- etcdReplica: 3,
- bbsimReplica: 0,
+ kafkaReplica: params.NumOfKafka,
+ etcdReplica: params.NumOfAtomix,
+ bbsimReplica: bbsimReplica.toInteger(),
])
}
sh """