-
Notifications
You must be signed in to change notification settings - Fork 17.5k
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
cmd/go: test failures due to ETXTBSY
in toolchain execs
#64019
Labels
FixPending
Issues that have a fix which has not yet been reviewed or submitted.
GoCommand
cmd/go
NeedsFix
The path to resolution is known, but the work has not been done.
Testing
An issue that has been verified to require only test changes, not just a test failure.
Milestone
Comments
bcmills
added
GoCommand
cmd/go
Testing
An issue that has been verified to require only test changes, not just a test failure.
NeedsFix
The path to resolution is known, but the work has not been done.
labels
Nov 8, 2023
Found new dashboard test flakes for:
2023-10-20 19:23 linux-amd64-longtest go@566d94fe cmd/go.TestScript (log)
|
This is almost certainly a symptom of #22315, and probably needs the usual workaround (a retry loop in the |
Found new dashboard test flakes for:
2024-01-30 23:37 linux-386-longtest go@ae457e81 cmd/go.TestScript (log)
|
Change https://go.dev/cl/560415 mentions this issue: |
Doesn't even need a retry loop — just needs to avoid an unnecessary |
bcmills
added
the
FixPending
Issues that have a fix which has not yet been reviewed or submitted.
label
Feb 1, 2024
ezz-no
pushed a commit
to ezz-no/go-ezzno
that referenced
this issue
Feb 18, 2024
…_path Runinng 'go build' writes the binary in a separate process, so avoids the race described in golang#22315. However, the script engine's 'cp' command currently executes in-process, so it does not avoid that bug and may retain stale file descriptors when running tests in parallel. Avoid the race in this particular test by giving the final binary location in the '-o' argument instead of copying it there after the fact. Fixes golang#64019. Change-Id: I96d276f33c09e39f465e9877356f1d8f2ae55062 Cq-Include-Trybots: luci.golang.try:gotip-linux-amd64-longtest,gotip-windows-amd64-longtest Reviewed-on: https://go-review.googlesource.com/c/go/+/560415 Auto-Submit: Bryan Mills <bcmills@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Michael Matloob <matloob@golang.org>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
FixPending
Issues that have a fix which has not yet been reviewed or submitted.
GoCommand
cmd/go
NeedsFix
The path to resolution is known, but the work has not been done.
Testing
An issue that has been verified to require only test changes, not just a test failure.
The text was updated successfully, but these errors were encountered: