-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
The PreCommit GoPortable job is flaky #32324
Comments
Some tests pass, some fail:
|
Tried to repro locally:
Suite seems to be stuck after 2hrs periodically emitting logs:
|
It looks like it wasn't able to find the Go SDK container?
Very weird. That's not it though, since I see the same in the last successful run. Both oddly still call the container without the docker.io domain, so I don't think that's it. The output looks like the SDK container is starting up, and the SDK itself is starting up, but then it's unable to successfully connect to the runner?
This is perplexing. I can't find any smoking gun change in around when the failures started. That implies the issue is outside of the repo somehow, which could be related to our GHA images. |
I think that's WAI: beam/sdks/go/pkg/beam/core/core.go Line 33 in 9e3aeca
|
Tests fail inconsistently, but entire workflow fails reliably. Occasionally, test don't fail but get stuck in and time out. Here is a sample of failures from past runs:
Last successful run was around August 24: https://github.com/apache/beam/actions/workflows/beam_PreCommit_GoPortable.yml?query=is%3Asuccess+branch%3Amaster |
Will try to downgrade GRPC IO, looks like it had a release around Aug 22 |
Agreed. The failures seem largely GRPC related. |
successful run: https://github.com/apache/beam/actions/runs/10839063060/job/30078643883?pr=32446 after placing an upper bound on grpcio: ddff883227ffa064ecaee1f3d308675da103812f |
The PreCommit GoPortable is failing over 50% of the time.
Please visit https://github.com/apache/beam/actions/workflows/beam_PreCommit_GoPortable.yml?query=is%3Afailure+branch%3Amaster to see all failed workflow runs.
See also Grafana statistics: http://metrics.beam.apache.org/d/CTYdoxP4z/ga-post-commits-status?orgId=1&viewPanel=10&var-Workflow=PreCommit%20GoPortable
The text was updated successfully, but these errors were encountered: