Skip to content

Commit 35360b4

Browse files
committed
test_in_udp: add timeout for message_length_limit test
On Windows, `message_length_limit` test always take 300s for execution. ``` UdpInputTest: test: configure w/o parse section: .: (0.002351) test: configure[ipv4]: .: (0.002723) test: configure[ipv6]: .: (0.002602) test: message size with format[none]: .: (1.029781) test: message size with format[json]: .: (1.113799) test: message size with format[regexp]: .: (1.110006) test: message_length_limit: .: (300.538596) ``` The 300 sec comes from https://github.com/fluent/fluentd/blob/a2b935ae2bc4b4d43e5adddbec01092ea4228b9e/lib/fluent/test/driver/base.rb#L36, and it always times out in Windows. This patch set a short timeout to reduce test execution time on Windows. Signed-off-by: Watson <fujita@clear-code.com>
1 parent 0e84fbb commit 35360b4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

test/plugin/test_in_udp.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ def create_udp_socket(host, port)
272272
format none
273273
message_length_limit #{message_length_limit}
274274
!)
275-
d.run(expect_records: 3) do
275+
d.run(expect_records: 3, timeout: 5) do
276276
create_udp_socket('127.0.0.1', @port) do |u|
277277
3.times do |i|
278278
u.send("#{i}" * 40 + "\n", 0)

0 commit comments

Comments
 (0)