summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>2020-04-29 07:16:13 -0700
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>2020-04-29 07:16:13 -0700
commitc8759323aab3d622822e2995880f4e8a2a372a77 (patch)
treea7693a3302b7b7f3731278a2f0ac0a016187b3b2
parent4750f3f7c0a8f0a7c1004cfa168137d520966169 (diff)
Add post job build script for mass PNF simulator
Additional build actions will be performed for mass PNF simulator bringing up the services to validate infra setup. Change-Id: I4de8c6bb031d84e4fefd16c1a3afb12d5eacc506 Issue-ID: INT-1508 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
-rw-r--r--jjb/integration/integration-docker.yaml10
1 files changed, 10 insertions, 0 deletions
diff --git a/jjb/integration/integration-docker.yaml b/jjb/integration/integration-docker.yaml
index 503b52c69..c39ca2aba 100644
--- a/jjb/integration/integration-docker.yaml
+++ b/jjb/integration/integration-docker.yaml
@@ -17,6 +17,16 @@
pom: 'test/mocks/mass-pnf-sim/pnf-sim-lightweight/pom.xml'
pattern: 'test/mocks/mass-pnf-sim/**'
mvn-goals: 'clean package docker:build -Dcheckstyle.skip'
+ PNF_INSTANCES: 1
+ post-docker-verify-script: |
+ #!/bin/bash
+ set -ex # Fail build if any setup step fails
+ cd $WORKSPACE/test/mocks/mass-pnf-sim
+ ./mass-pnf-sim.py --bootstrap {PNF_INSTANCES} --urlves http://127.0.0.1:10000/eventListener/v7 --ipfileserver 127.0.0.1 --typefileserver sftp --ipstart 10.11.0.16
+ ./mass-pnf-sim.py --start {PNF_INSTANCES}
+ ./mass-pnf-sim.py --trigger {PNF_INSTANCES}
+ ./mass-pnf-sim.py --stop {PNF_INSTANCES}
+ ./mass-pnf-sim.py --clean
mvn-settings: 'integration-settings'
files: '**'
archive-artifacts: ''