X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Fregression%2Fust%2Fjava-log4j%2Ftest_java_log4j;h=11845a0bbf049324e18ca9b27e96c406171440b5;hp=b4846c323d625578815b1457ea4153b288e70e80;hb=5402fe870e6bef22826ebf74d8828aa3da86ef57;hpb=504d4ace8d2c38787fe40b7e74cbb932cb7f3d89 diff --git a/tests/regression/ust/java-log4j/test_java_log4j b/tests/regression/ust/java-log4j/test_java_log4j index b4846c323..11845a0bb 100755 --- a/tests/regression/ust/java-log4j/test_java_log4j +++ b/tests/regression/ust/java-log4j/test_java_log4j @@ -97,10 +97,12 @@ function test_log4j_before_start () # Run 5 times with a 1 second delay run_app_background + #FIXME: racy missing synchronization + start_lttng_tracing $SESSION_NAME # Wait for the applications started in background - wait ${!} + wait stop_lttng_tracing $SESSION_NAME destroy_lttng_session $SESSION_NAME @@ -399,8 +401,8 @@ function test_log4j_destroy_session() # Run 5 times with a 1 second delay run_app_background 0 1 - - sleep 1 + # Wait for the applications started in background + wait stop_lttng_tracing $SESSION_NAME destroy_lttng_session $SESSION_NAME @@ -415,8 +417,10 @@ function test_log4j_destroy_session() enable_log4j_lttng_event $SESSION_NAME $EVENT_NAME2 start_lttng_tracing $SESSION_NAME + # Run 5 times with a 1 second delay + run_app_background 0 1 # Wait for the applications started in background - wait ${!} + wait stop_lttng_tracing $SESSION_NAME destroy_lttng_session $SESSION_NAME