-
Notifications
You must be signed in to change notification settings - Fork 17.8k
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
os: TestStdPipe flake on darwin-amd64 #20315
Comments
Obviously I'm missing something but I really don't see how that is possible. I don't see any code path at all that leads to an exit status of 2. |
@ianlancetaylor seems like it - could it be that it's the test binary that returns the exit status 2 somehow? Our usage seems to be simple, but if something weird happened there it could be possible that the exit code comes from somewhere other than the test we run via |
@aclements Can you let us know how often this test failure occurs? Or tell us how we can run your tool to find that out ourselves? Thanks. |
Oh, I forgot he did check in his tool: x/build/cmd/fetchlogs |
They're all technically checked in, but some are in personal repos because they're a mess (go get github.com/aclements/go-misc/greplogs; go get github.com/aclements/go-misc/findflakes)
2016-05-11T16:48:46-80423f1/darwin-amd64-10_9
|
Thanks, @aclements . I do now see a code path that can lead to an exit status of 2. The failure cases are when Darwin is unusual in that the (Darwin does actually have |
See https://golang.org/cl/37890 for some of why it doesn't use |
Change https://golang.org/cl/82375 mentions this issue: |
From the build dashboard: https://build.golang.org/log/aaf3d220b3228b07acbdecd55dd878b265595623
The text was updated successfully, but these errors were encountered: