opentelemetry-cpp
opentelemetry-cpp copied to clipboard
[TEST] Unit test BasicCurlHttpTests.SendGetRequestAsync is unstable
This test fails often in CI.
Failures are spurious (not reproducible).
[ RUN ] BasicCurlHttpTests.SendGetRequestAsync
ext/test/http/curl_http_test.cc:531: Failure
Value of: handlers[i]->got_response_.load(std::memory_order_acquire)
Actual: false
Expected: true
[ FAILED ] BasicCurlHttpTests.SendGetRequestAsync (2 ms)
This issue was marked as stale due to lack of activity.
Seen again many times, latest today 2025-10-27:
[ RUN ] BasicCurlHttpTests.FinishInAsyncCallback
ext/test/http/curl_http_test.cc:645: Failure
Value of: handlers[i]->got_response_.load(std::memory_order_acquire)
Actual: false
Expected: true
This test needs to be fixed (preferable), or at least disabled, since this blocks CI with required builds.