*/jenkins.sh: set -e after setting clean up trap
Abort the script and trigger the clean up script, whenever any of the commands below to prepare the testsuite are failing. This saves time with figuring out why suddenly all or most tests are failing, and avoids running the entire testsuite on jenkins if it's obviously not going to work. Related: OS#3208 Change-Id: Ie68da2affda8c96b3a515a857a921a05f1bf8ef7
This commit is contained in:
parent
12b961942a
commit
033c6ab1be
|
@ -10,6 +10,7 @@ docker_images_require \
|
|||
"nplab-m3ua-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/m3ua-tester
|
||||
cp m3ua-param-testtool.scm all-sgp-tests.txt $VOL_BASE_DIR/m3ua-tester/
|
||||
|
|
|
@ -10,6 +10,7 @@ docker_images_require \
|
|||
"nplab-sua-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/sua-tester
|
||||
cp sua-param-testtool-sgp.scm some-sua-sgp-tests.txt $VOL_BASE_DIR/sua-tester/
|
||||
|
|
|
@ -59,6 +59,7 @@ docker_images_require \
|
|||
"osmo-gsm-tester"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=50
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -8,6 +8,7 @@ docker_images_require \
|
|||
"ttcn3-bsc-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
#Make sure NET_NAME doesn't clash with the AoIP BSC test
|
||||
NET_NAME=ttcn3-bsc_sccplite-test
|
||||
|
|
|
@ -9,6 +9,7 @@ docker_images_require \
|
|||
"ttcn3-bsc-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/bsc-tester
|
||||
cp BSC_Tests.cfg $VOL_BASE_DIR/bsc-tester/
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-bscnat-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/bscnat-tester
|
||||
cp BSCNAT_Tests.cfg $VOL_BASE_DIR/bscnat-tester/
|
||||
|
|
|
@ -10,6 +10,7 @@ docker_images_require \
|
|||
"ttcn3-bts-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
clean_up() {
|
||||
# append ':hopping' to the classnames,
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-cbc-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/cbc-tester
|
||||
cp CBC_Tests.cfg $VOL_BASE_DIR/cbc-tester/
|
||||
|
|
|
@ -6,6 +6,7 @@ docker_images_require \
|
|||
"ttcn3-fr-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=26
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -20,6 +20,7 @@ docker_images_require \
|
|||
"ttcn3-gbproxy-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=25
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-gbproxy-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=24
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-ggsn-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/ggsn-tester
|
||||
cp GGSN_Tests.cfg $VOL_BASE_DIR/ggsn-tester/
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-hlr-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=10
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-mgw-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/mgw-tester
|
||||
cp MGCP_Test.cfg $VOL_BASE_DIR/mgw-tester/
|
||||
|
|
|
@ -8,6 +8,7 @@ docker_images_require \
|
|||
"ttcn3-msc-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=20
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
. ../jenkins-common.sh
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
clean_up() {
|
||||
# start some stupid helper container so we can access the volume
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-pcu-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=14
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-pcu-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=13
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-remsim-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
start_server() {
|
||||
echo Starting container with osmo-remsim-server
|
||||
|
|
|
@ -8,6 +8,7 @@ docker_images_require \
|
|||
"ttcn3-sccp-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/sccp-tester
|
||||
cp SCCP_Tests.cfg $VOL_BASE_DIR/sccp-tester/
|
||||
|
|
|
@ -8,6 +8,7 @@ docker_images_require \
|
|||
"ttcn3-sgsn-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=8
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-sip-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
SUBNET=11
|
||||
network_create $SUBNET
|
||||
|
|
|
@ -8,6 +8,7 @@ docker_images_require \
|
|||
"ttcn3-smlc-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/smlc-tester
|
||||
cp SMLC_Tests.cfg $VOL_BASE_DIR/smlc-tester/
|
||||
|
|
|
@ -7,6 +7,7 @@ docker_images_require \
|
|||
"ttcn3-stp-test"
|
||||
|
||||
set_clean_up_trap
|
||||
set -e
|
||||
|
||||
mkdir $VOL_BASE_DIR/stp-tester
|
||||
cp STP_Tests.cfg $VOL_BASE_DIR/stp-tester/
|
||||
|
|
Loading…
Reference in New Issue