-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TestPods_AddEphemeralContainer became flaky #280
Comments
Considering the results shown below, this is unlikely the reason. |
Running only the failing test seems not to fail, as seen below. Therefore there seems to be interference between tests. As tests do not share any resources, the more likely option is some congestion regarding goroutines, as the client sets a goroutine per observer.
|
🤔 Interesting, I'll try to reproduce that. I would have expected that doubling the timeout to 10s would fix the issue if it was a matter of goroutines starving for resources. |
TestPods_AddEphemeralContainer
became flaky
Running all the subtests of
|
This test seem to have a bit of a flaky behavior, e.g:
https://github.com/grafana/xk6-disruptor/actions/runs/5772040184/job/15646605631?pr=271
and
https://github.com/grafana/xk6-disruptor/actions/runs/5772040184/job/15646650382?pr=271
I have reproduced this locally on
main
as well, although it may take four or five runs to make it fail:Long log
I initally thought increasing the timeout would help, but still fails now and then even with 10 seconds:
I suspect of some minor race condition either on the test or on the observer logic.
The text was updated successfully, but these errors were encountered: