Description
Consider the following recent x/tools builds from a newer openbsd/amd64 builder with OpenBSD 7.6:
- https://ci.chromium.org/ui/b/8720119430118535265 (12 failed tests; all in gopls integration tests)
- https://ci.chromium.org/ui/b/8720119808004794225 (12 failed tests)
- https://ci.chromium.org/ui/b/8720124447198165233 (13 failed tests)
- https://ci.chromium.org/ui/b/8720130309415865937 (9 failed tests)
- https://ci.chromium.org/ui/b/8720136009899415873 (13 failed tests)
Comparing them with the recent x/tools from an older openbsd/amd64 builder with OpenBSD 7.2:
- https://ci.chromium.org/ui/b/8720119457539442561 (flaky failure in codelens.TestRegenerateCgo)
- https://ci.chromium.org/ui/b/8720119891552663201 (pass)
- https://ci.chromium.org/ui/b/8720124448591736449 (pass)
- https://ci.chromium.org/ui/b/8720146591513436321 (flaky failure in modfile.TestUnknownRevision)
- https://ci.chromium.org/ui/b/8720200246328499921 (flaky failure in codelens.TestRegenerateCgo again)
There are approximately 10 tests that have started to fail quite consistently on the new openbsd/amd64 builder with OpenBSD 7.6. In contrast, the older OpenBSD 7.2 builder had both passing results and flaky failures, especially those tracked in issue #54461.
This might be a problem with OpenBSD 7.6, something about the builder image, or something in x/tools/gopls tests itself.
The builder is currently marked with a known issue #69823, and finding some resolution to this (potentially skipping the affected tests if appropriate) is needed to be able to remove that known issue.
CC @golang/openbsd, @golang/tools-team.