[VOL-4072] Fixed Soak job DT Dataplane test pipeline
Change-Id: Ibfafccbdbcd131249b1132ba49312a48d109b691
diff --git a/jjb/pipeline/voltha-physical-soak-dt-tests.groovy b/jjb/pipeline/voltha-physical-soak-dt-tests.groovy
index 49b7d29..f7618c6 100644
--- a/jjb/pipeline/voltha-physical-soak-dt-tests.groovy
+++ b/jjb/pipeline/voltha-physical-soak-dt-tests.groovy
@@ -216,7 +216,7 @@
sh """
mkdir -p $ROBOT_LOGS_DIR
if [ "${params.testType}" == "Dataplane" ]; then
- export ROBOT_MISC_ARGS="--removekeywords wuks -i BandwidthProfileUDPDt -i TechProfileDt -e bbsim -e notready -d $ROBOT_LOGS_DIR -v POD_NAME:${configFileName} -v KUBERNETES_CONFIGS_DIR:$WORKSPACE/${configBaseDir}/${configKubernetesDir} -v container_log_dir:$WORKSPACE"
+ export ROBOT_MISC_ARGS="--removekeywords wuks -i soakDataplane -e bbsim -e notready -d $ROBOT_LOGS_DIR -v SOAK_TEST:True -v teardown_device:False -v POD_NAME:${configFileName} -v KUBERNETES_CONFIGS_DIR:$WORKSPACE/${configBaseDir}/${configKubernetesDir} -v container_log_dir:$WORKSPACE"
make -C $WORKSPACE/voltha-system-tests voltha-dt-test || true
fi
"""
diff --git a/jjb/voltha-test/voltha.yaml b/jjb/voltha-test/voltha.yaml
index 308c6eb..6cb85ae 100644
--- a/jjb/voltha-test/voltha.yaml
+++ b/jjb/voltha-test/voltha.yaml
@@ -302,8 +302,8 @@
name-extension: '_DT'
work-flow: 'DT'
reinstall-olt: true
- num-of-onus: 16
- num-of-ponports: 8
+ num-of-onus: 32
+ num-of-ponports: 16
# ONF Menlo Soak POD test job - voltha-master branch
# FIXME once the soak-pod is back use 'build_voltha_pod_test'
@@ -333,11 +333,11 @@
time-trigger: "H H 2 * *"
# ONF Menlo Soak POD test job - voltha-master branch
- # Run tests every three days
+ # Run failure/recovery tests every Wednesday
- 'build_voltha_pod_soak_test':
build-node: 'menlo-soak-pod'
config-pod: 'onf-soak-pod'
- 'disable-job': true
+ 'disable-job': false
profile: '1T8GEM'
branch: 'master'
release: 'master'
@@ -346,14 +346,14 @@
test-type: 'Failure'
test-repo: 'voltha-system-tests'
pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
- time-trigger: "H H */2 * *"
+ time-trigger: "H H * * 3"
# ONF Menlo Soak POD test job - voltha-master branch
- # Run dataplane tests every three days
+ # Run dataplane tests every Saturday
- 'build_voltha_pod_soak_test':
build-node: 'menlo-soak-pod'
config-pod: 'onf-soak-pod'
- 'disable-job': true
+ 'disable-job': false
profile: '1T8GEM'
branch: 'master'
release: 'master'
@@ -362,7 +362,7 @@
test-type: 'Dataplane'
test-repo: 'voltha-system-tests'
pipeline-script: 'voltha-physical-soak-dt-tests.groovy'
- time-trigger: "H H */3 * *"
+ time-trigger: "H H * * 6"
# Certification (Radisys) pod with olt/onu - master versions timer based job , two OLTs
- 'build_voltha_pod_release_timer':