Fix CSIT automated test jobs for osdf 85/83485/2
authorvrvarma <vv8305@att.com>
Wed, 27 Mar 2019 13:03:54 +0000 (09:03 -0400)
committervrvarma <vv8305@att.com>
Wed, 27 Mar 2019 13:26:53 +0000 (09:26 -0400)
Change-Id: Ief9fd977e1b443f65cc00c3168fae6f7c4764bd1
Signed-off-by: vrvarma <vv8305@att.com>
Issue-ID: OPTFRA-464

test/functest/simulators/Dockerfile
test/functest/simulators/build_sim_image.sh
test/functest/simulators/oof_dependencies_simulators.py [changed mode: 0755->0644]
test/functest/simulators/start_sim.sh [new file with mode: 0755]

index 7f6b49f..ca32895 100644 (file)
@@ -30,5 +30,6 @@ RUN ln -s /usr/bin/python3.5 /usr/bin/python
 ADD requirements.txt /requirements.txt
 RUN pip install -r requirements.txt
 ADD sim /sim
+ADD start_sim.sh /start_sim.sh
 
-CMD cd /sim && python oof_dependencies_simulators.py > simulator-logs 2>&1
\ No newline at end of file
+CMD ["/start_sim.sh"]
\ No newline at end of file
index c035e9a..8efb273 100755 (executable)
@@ -39,6 +39,7 @@ cp -r $SIMULATORS_DIR/policy $DOCKER_DIR/sim
 cp $TEST_DIR/policy-local-files/*.json $DOCKER_DIR/sim/policy/response-payloads/pdp-has-vcpe-good
 cp $SIMULATORS_DIR/oof_dependencies_simulators.py $DOCKER_DIR/sim/oof_dependencies_simulators.py
 cp $OSDF_DIR/requirements.txt $DOCKER_DIR
+cp -r $SIMULATORS_DIR/start_sim.sh $DOCKER_DIR/
 
 cd $DOCKER_DIR
 
diff --git a/test/functest/simulators/start_sim.sh b/test/functest/simulators/start_sim.sh
new file mode 100755 (executable)
index 0000000..1d17d65
--- /dev/null
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+cd /sim
+python oof_dependencies_simulators.py > simulator-logs 2>&1
\ No newline at end of file