X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Fmi%2Ftest_mi;h=faeb3d09bc5f7bac534cfa742e26ad7771233fb5;hb=HEAD;hp=f67313ee67b6a4de7373b583513615140a27a9ff;hpb=3c4c35827bdf49a2e148829672e6ff1a9c1b1bb8;p=lttng-tools.git diff --git a/tests/regression/tools/mi/test_mi b/tests/regression/tools/mi/test_mi index f67313ee6..faeb3d09b 100755 --- a/tests/regression/tools/mi/test_mi +++ b/tests/regression/tools/mi/test_mi @@ -1,6 +1,6 @@ #!/bin/bash # -# Copyright (C) 2014 Jonathan Rajotte +# Copyright (C) 2014 EfficiOS Inc. # # SPDX-License-Identifier: LGPL-2.1-only @@ -17,8 +17,8 @@ NR_USEC_WAIT=0 NR_ITER=10000 #Temp file output -OUTPUT_DIR=$(mktemp --tmpdir -d tmp.test_mi_output_dir.XXXXXX) -SESSIOND_LOAD_DIR=$(mktemp --tmpdir -d tmp.test_mi_sessiond_load_dir.XXXXXX) +OUTPUT_DIR=$(mktemp -d -t tmp.test_mi_output_dir.XXXXXX) +SESSIOND_LOAD_DIR=$(mktemp -d -t tmp.test_mi_sessiond_load_dir.XXXXXX) OUTPUT_FILE="default.xml" XPATH_CMD_OUTPUT="//lttng:command/lttng:output" @@ -536,8 +536,8 @@ function test_list_ust_event () { diag "Test list ust event" - local file_sync_after_first=$(mktemp --tmpdir -u "tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX") - local file_sync_before_last=$(mktemp --tmpdir -u "tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX") + local file_sync_after_first=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_after_first.XXXXXX") + local file_sync_before_last=$(mktemp -u -t "tmp.${FUNCNAME[0]}_sync_before_last.XXXXXX") OUTPUT_FILE="list_ust_event.xml" @@ -656,14 +656,14 @@ function test_start_stop () ok $? "Mi test: enabled element : $result expected: false" #Test failing stop command - stop_lttng_tracing_fail $session_name + stop_lttng_tracing_ok $session_name $MI_VALIDATE $OUTPUT_DEST - ok $? "Mi test: failed stop xsd validation" + ok $? "Mi test: stop warning xsd validation" - #Expect a false element + #Expect a true element extract_xml $OUTPUT_DEST $XPATH_COMMAND_SUCCESS result - test "$result" = "false" - ok $? "Mi test: mi report failure on start command as expected" + test "$result" = "true" + ok $? "Mi test: mi reports success on stop command as expected" #Teardown OUTPUT_DEST=$DEVNULL