From e485e55e44f5fc6bea45fc0f48513d191f57aad7 Mon Sep 17 00:00:00 2001 From: Riccardo Magliocchetti Date: Fri, 24 Apr 2026 17:44:29 +0200 Subject: [PATCH] opentelemetry-test-utils: skip weaver tests on PyPy Since they are flaky there. --- .../opentelemetry-test-utils/tests/test_weaver_live_check.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/opentelemetry-test-utils/tests/test_weaver_live_check.py b/tests/opentelemetry-test-utils/tests/test_weaver_live_check.py index 209c5de635..46e857ef34 100644 --- a/tests/opentelemetry-test-utils/tests/test_weaver_live_check.py +++ b/tests/opentelemetry-test-utils/tests/test_weaver_live_check.py @@ -21,6 +21,7 @@ import os import shutil import unittest +from platform import python_implementation from opentelemetry.sdk.resources import SERVICE_NAME, Resource from opentelemetry.sdk.trace import TracerProvider @@ -52,6 +53,10 @@ def _make_provider(otlp_endpoint: str) -> TracerProvider: return provider +@unittest.skipIf( + python_implementation() == "PyPy", + "Test is flaky on PyPy", +) @unittest.skipUnless( _HAS_GRPC, "grpc exporter not installed",