diff --git a/tests/unit/otel/test_crawler_instrumentor.py b/tests/unit/otel/test_crawler_instrumentor.py index 5b841ea035..e11dde2eb4 100644 --- a/tests/unit/otel/test_crawler_instrumentor.py +++ b/tests/unit/otel/test_crawler_instrumentor.py @@ -1,8 +1,10 @@ import io import json +import os import re from unittest import mock +import pytest from opentelemetry.sdk.resources import Resource from opentelemetry.sdk.trace import TracerProvider from opentelemetry.sdk.trace.export import ConsoleSpanExporter, SimpleSpanProcessor @@ -14,6 +16,10 @@ from crawlee.storages import Dataset +@pytest.mark.skipif( + os.name == 'nt', + reason='This test is flaky on Windows, see https://github.com/apify/crawlee-python/issues/1469.', +) async def test_crawler_instrumentor_capability(server_url: URL) -> None: """Test OpenTelemetry instrumentation capability of the crawler.