Skip to content

fix: otel-weaver flaky tests - #5562

Merged
xrmx merged 2 commits into
open-telemetry:mainfrom
emdneto:fix/flaky-weaver-test
Aug 24, 2026
Merged

fix: otel-weaver flaky tests#5562
xrmx merged 2 commits into
open-telemetry:mainfrom
emdneto:fix/flaky-weaver-test

Conversation

@emdneto

@emdneto emdneto commented Aug 21, 2026

Copy link
Copy Markdown
Member

I've noticed that opentelemetry-test-utils test suite is a bit flaky because of some weaver test failures:

https://github.com/open-telemetry/opentelemetry-python/actions/runs/32396057250/job/96513062384

https://github.com/open-telemetry/opentelemetry-python/actions/runs/32351289717/job/96370826884

https://github.com/open-telemetry/opentelemetry-python/actions/runs/31783373109/job/94713791733

My understanding is because of open-telemetry/weaver#1626. I was able to reproduce the flaky test locally by running uvx --with tox-uv tox -e py314-test-opentelemetry-test-utils -- -ra -k 'test_weaver_live_check' multiple times using weaver 0.22.1. I installed weaver 0.25.1 and was not able to reproduce the issue anymore.

Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>
@emdneto
emdneto requested a review from a team as a code owner August 21, 2026 14:52
@emdneto emdneto added the Skip Changelog PRs that do not require a CHANGELOG.md entry label Aug 21, 2026
@github-project-automation github-project-automation Bot moved this to Approved PRs in Python PR digest Aug 21, 2026
@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Aug 21, 2026

Copy link
Copy Markdown

Pull request dashboard status

Merged · refreshed 2026-08-24 09:12 UTC

Status above doesn't look right?
  • Anything look wrong? Report it with what you expected; it helps us improve the dashboard.

@xrmx
xrmx added this pull request to the merge queue Aug 24, 2026
Merged via the queue into open-telemetry:main with commit f521707 Aug 24, 2026
579 of 580 checks passed
@github-project-automation github-project-automation Bot moved this from Approved PRs to Done in Python PR digest Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants