diff --git a/tests/functional/run_ns_wide_versioning_tests.sh b/tests/functional/run_ns_wide_versioning_tests.sh index 40b8ba37..95012acb 100755 --- a/tests/functional/run_ns_wide_versioning_tests.sh +++ b/tests/functional/run_ns_wide_versioning_tests.sh @@ -26,6 +26,7 @@ sleep 1 PID=$(jobs -p) bash tests/functional/ns_wide_versioning_tests.sh "$OIO_NS" "$OIO_ACCOUNT" +RET=$? for pid in $PID; do kill $pid @@ -33,3 +34,4 @@ for pid in $PID; do done # TODO(FVE): gridinit_cmd stop +exit $RET diff --git a/tests/functional/run_s3_tests.sh b/tests/functional/run_s3_tests.sh index 47479a74..3a9fc1f2 100755 --- a/tests/functional/run_s3_tests.sh +++ b/tests/functional/run_s3_tests.sh @@ -34,6 +34,7 @@ function configure_oioswift() { export OIO_NS="OPENIO" OIO_ACCOUNT="test_account" OIO_USER=USER-$RANDOM OIO_PATH=PATH-$RANDOM + install_deps compile_sds run_sds @@ -45,6 +46,7 @@ sleep 1 PID=$(jobs -p) bash tests/functional/s3_container_hierarchy_v2.sh +RET=$? for pid in $PID; do kill $pid @@ -52,3 +54,4 @@ for pid in $PID; do done # TODO(FVE): gridinit_cmd stop +exit $RET