Skip to content

Commit f657668

Browse files
authored
Merge pull request #96 from fluent/fix-tls-test
spec: Make sure to wait server for TLS tests
2 parents e2b15c8 + e44780d commit f657668

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

spec/fluent_logger_spec.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -382,6 +382,16 @@ def flush(messages)
382382

383383
before(:each) do
384384
fluentd.startup(true)
385+
# Make sure to wait TLS server since preparing it takes longer time than
386+
# non-TLS so that it might be too early especially on CI environment
387+
3.times do
388+
begin
389+
TCPSocket.open('localhost', fluentd.port) {}
390+
break
391+
rescue
392+
fluentd.wait_transfer
393+
end
394+
end
385395
end
386396

387397
after(:each) do

0 commit comments

Comments
 (0)