Skip to content
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: hang in 'exec powershell' in TestScript/build_acl_windows on windows/arm64 #51210

Closed
bcmills opened this issue Feb 15, 2022 · 4 comments
Labels
arch-arm64 NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-Windows WaitingForInfo Issue is not actionable because of missing required information, which needs to be provided.
Milestone

Comments

@bcmills
Copy link
Contributor

bcmills commented Feb 15, 2022

#!watchflakes
post <- goos == "windows" && test == "TestScript/build_acl_windows" && `exec powershell`

greplogs --dashboard -md -l -e 'FAIL: TestScript/build_acl_windows .*(?:\n .*)*\> exec powershell.*(?:\n .*)*: test timed out while running command' --since=2019-03-08

2022-02-12T05:44:16-f14ad78/windows-arm64-11
2022-02-11T22:01:05-badba35/windows-arm64-10

@bcmills bcmills added this to the Backlog milestone Feb 15, 2022
@bcmills bcmills added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label Feb 15, 2022
@bcmills
Copy link
Contributor Author

bcmills commented Feb 15, 2022

It's curious that the only two failures occurred within a few hours of each other — close enough that the coordinator could have been running them concurrently. It kind of makes me wonder whether something in the PowerShell executable is non-hermetic. 🤔

This test was converted to a script test in CL 165752 (2019-03-08), so the test itself is fairly old. Since these are the first time we've seen this failure mode, I'm going to leave this test enabled to see whether any future failures are also time-correlated.

(CC @alexbrainman @zx2c4 in case they have any insights.)

@bcmills
Copy link
Contributor Author

bcmills commented May 16, 2022

greplogs -l -e 'FAIL: TestScript/build_acl_windows .*(?:\n .*)*\> exec powershell.*(?:\n .*)*: test timed out while running command' --since=2022-02-13
2022-02-16T21:18:03-39d2f50/windows-arm64-10

But none since then. 🤔

@qmuntal
Copy link
Contributor

qmuntal commented Oct 21, 2022

It kind of makes me wonder whether something in the PowerShell executable is non-hermetic.

Looking at the logs, I think the hang happens while running go build -o $TMP\main.exe main.go, so before powershell is executed.

@bcmills bcmills added the WaitingForInfo Issue is not actionable because of missing required information, which needs to be provided. label Oct 26, 2023
@gopherbot
Copy link

Timed out in state WaitingForInfo. Closing.

(I am just a bot, though. Please speak up if this is a mistake or you have the requested information.)

@gopherbot gopherbot closed this as not planned Won't fix, can't repro, duplicate, stale Nov 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-arm64 NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. OS-Windows WaitingForInfo Issue is not actionable because of missing required information, which needs to be provided.
Projects
Status: Done
Development

No branches or pull requests

3 participants