From 079c9d285af5c6786ab04305efea62cd3796ff80 Mon Sep 17 00:00:00 2001 From: Joshua Powers Date: Wed, 5 Jun 2024 15:38:06 -0600 Subject: [PATCH] test(inputs.syslog): Add timeout to closed socket test (#15461) --- plugins/inputs/syslog/syslog_test.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/plugins/inputs/syslog/syslog_test.go b/plugins/inputs/syslog/syslog_test.go index a4e96cbb0..ff7d24f0c 100644 --- a/plugins/inputs/syslog/syslog_test.go +++ b/plugins/inputs/syslog/syslog_test.go @@ -287,15 +287,13 @@ func TestCases(t *testing.T) { } func TestSocketClosed(t *testing.T) { - if runtime.GOOS == "windows" { - t.Skip("Skipping test as very flaky on Windows") - } - // Setup the plugin plugin := &Syslog{ Address: "tcp://127.0.0.1:0", - Config: socket.Config{}, - Log: testutil.Logger{}, + Config: socket.Config{ + ReadTimeout: config.Duration(10 * time.Millisecond), + }, + Log: testutil.Logger{}, } require.NoError(t, plugin.Init())