diff options
Diffstat (limited to 'src/fluent-bit/tests/runtime_shell/in_syslog_udp_plaintext_expect.sh')
-rwxr-xr-x | src/fluent-bit/tests/runtime_shell/in_syslog_udp_plaintext_expect.sh | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/fluent-bit/tests/runtime_shell/in_syslog_udp_plaintext_expect.sh b/src/fluent-bit/tests/runtime_shell/in_syslog_udp_plaintext_expect.sh new file mode 100755 index 000000000..23970a134 --- /dev/null +++ b/src/fluent-bit/tests/runtime_shell/in_syslog_udp_plaintext_expect.sh @@ -0,0 +1,26 @@ +#!/bin/sh + +. ${FLB_RUNTIME_SHELL_PATH}/common.sh + +input_generator() { + result=$(wait_for_fluent_bit ${SIGNAL_FILE_PATH}) + + if test "$result" -eq "0" + then + echo '<13>1 1970-01-01T00:00:00.000000+00:00 testhost testuser - - [] Hello!' | \ + nc -w 1 -u $LISTENER_HOST $LISTENER_PORT + fi +} + +test_in_syslog_tcp_plaintext_filter_expect() { + export SIGNAL_FILE_PATH="/tmp/fb_signal_$$" + export LISTENER_HOST=127.0.0.1 + export LISTENER_PORT=50003 + + input_generator & + + $FLB_BIN -c $FLB_RUNTIME_SHELL_CONF/in_syslog_udp_plaintext_expect.conf +} + +# The following command launch the unit test +. $FLB_RUNTIME_SHELL_PATH/runtime_shell.env |