diff --git a/logs_sdk/test/opentelemetry/sdk/logs/export/batch_log_record_processor_test.rb b/logs_sdk/test/opentelemetry/sdk/logs/export/batch_log_record_processor_test.rb index 5d4418146..4b6a752c6 100644 --- a/logs_sdk/test/opentelemetry/sdk/logs/export/batch_log_record_processor_test.rb +++ b/logs_sdk/test/opentelemetry/sdk/logs/export/batch_log_record_processor_test.rb @@ -472,8 +472,7 @@ def shutdown(timeout: nil) let(:processor) { BatchLogRecordProcessor.new(exporter) } it 'reports export failures' do - # This test is unreliable on Windows platforms, but works just fine on others - skip if Gem.win_platform? + skip 'Test is unreliable on Windows and MacOS CI' if ENV['CI'] # skip the work method's behavior, we rely on shutdown to get us to the failures processor.stub(:work, nil) do