File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
opentelemetry-sdk/tests/trace Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 1616import time
1717import typing
1818import unittest
19+ from platform import python_implementation , system
1920from threading import Event
2021from typing import Optional
2122from unittest import mock
2223
24+ from pytest import mark
25+
2326from opentelemetry import trace as trace_api
2427from opentelemetry .context import Context
2528from opentelemetry .sdk import trace
@@ -266,6 +269,10 @@ def create_multi_span_processor(
266269 ) -> trace .ConcurrentMultiSpanProcessor :
267270 return trace .ConcurrentMultiSpanProcessor (3 )
268271
272+ @mark .skipif (
273+ python_implementation () == "PyPy" and system () == "Windows" ,
274+ reason = "This test randomly fails in Windows with PyPy" ,
275+ )
269276 def test_force_flush_late_by_timeout (self ):
270277 multi_processor = trace .ConcurrentMultiSpanProcessor (5 )
271278 wait_event = Event ()
You can’t perform that action at this time.
0 commit comments