From: Jérémie Galarneau Date: Mon, 21 Sep 2015 22:14:02 +0000 (-0400) Subject: Tests: Clean-up test-crash on SIGTERM and SIGINT X-Git-Tag: v2.8.0-rc1~309 X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=commitdiff_plain;h=3e46b4ca56f63bddb99098556060898e07df8c06 Tests: Clean-up test-crash on SIGTERM and SIGINT Signed-off-by: Jérémie Galarneau --- diff --git a/tests/regression/tools/crash/test_crash b/tests/regression/tools/crash/test_crash index 63a4a9734..be61cda2f 100755 --- a/tests/regression/tools/crash/test_crash +++ b/tests/regression/tools/crash/test_crash @@ -377,6 +377,14 @@ function test_lttng_crash_extraction_sigkill() rm -rf $extraction_dir_path } +function interrupt_cleanup() +{ + diag "*** Cleaning-up test ***" + stop_test_apps + stop_lttng_sessiond + exit 1 +} + TESTS=( test_shm_path_per_uid test_shm_path_per_pid @@ -387,6 +395,7 @@ TESTS=( test_lttng_crash_extraction_sigkill ) +trap interrupt_cleanup SIGTERM SIGINT for fct_test in ${TESTS[@]}; do