diff options
Diffstat (limited to 'tests/ts/logger/errors')
-rwxr-xr-x | tests/ts/logger/errors | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/ts/logger/errors b/tests/ts/logger/errors index debce7eab..2dfb4109c 100755 --- a/tests/ts/logger/errors +++ b/tests/ts/logger/errors @@ -30,8 +30,13 @@ export LOGGER_TEST_TIMEOFDAY="1234567890.123456" export LOGGER_TEST_HOSTNAME="test-hostname" export LOGGER_TEST_GETPID="98765" +DEVLOG="${TS_OUTDIR}/${TS_TESTNAME}_devlog" +SOCKIN="${TS_OUTDIR}/${TS_TESTNAME}_socketin" +ts_init_socket_to_file $DEVLOG $SOCKIN +SOCAT_PID="$!" + function logger_fun { - $TS_HELPER_LOGGER -s --no-act "$@" >> "$TS_OUTPUT" 2>&1 + $TS_HELPER_LOGGER -u $DEVLOG -s --no-act "$@" >> "$TS_OUTPUT" 2>&1 echo "ret: $?" >> "$TS_OUTPUT" } @@ -67,4 +72,7 @@ ts_init_subtest "rfc5424_msgid_with_space" logger_fun -t "rfc5424_msgid_with_space" --rfc5424 --msgid="A B" "message" ts_finalize_subtest +sleep 1 +kill $SOCAT_PID + ts_finalize |