-
-
Notifications
You must be signed in to change notification settings - Fork 348
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
Intermittent test failure in test_subprocess.test_signals #851
Comments
(This failure is in jenkins which we're phasing out, and indeed I have no idea why it's even running here. But I assume that if it failed here it can probably fail on other systems too.) |
I'm thoroughly confused at this one -- we're calling I can nerf the test so that it permits exited-on-SIGKILL in response to sending SIGTERM, but I'm a little reluctant to do that unless we see this failure more than once - thoughts? |
Thanks for taking a look! It seems pretty mysterious to me too. I guess we have two goals here:
Right now we've only seen the failure once, so it's probably pretty rare, and it's not really interfering with other development. And if we nerf the test, then we won't notice future examples (if any), which will make it harder for us to understand what's going on. So I'd leave the test alone for now, and if you don't understand it either then we can leave this open for a while and see if it happens again... |
Here's another example, also on Jenkins macOS, same python version (3.5), exact same error: https://ci.cryptography.io/blue/organizations/jenkins/python-trio%2Ftrio/detail/PR-805/17/pipeline |
We're not using Jenkins anymore, and I don't think this has shown up elsewhere. OK to close? |
It seems very unlikely to me that Jenkins was actually the culprit, as opposed to some weird macOS thing. But since it isn't causing problems and we can't even prove the bug exists, I guess we can close it. (And re-open if it ever resurfaces.) |
Seen again on Linux Python 3.6 in Azure Pipelines: https://dev.azure.com/python-trio/trio/_build/results?buildId=1461&view=logs&jobId=9a864fd9-6c8f-52ca-79ce-2aa6dca1a1de&j=9a864fd9-6c8f-52ca-79ce-2aa6dca1a1de&t=14435553-4bd6-5ab0-e7af-caf830f382a2
|
Thanks 👍 I think you meant #1170 |
Uh... right :-) |
I mentioned this in gitter, but I am reliably seeing this on my own macOS laptop. Happy to help with the triage or the fix but super receptive to hints! |
It looks like #849 failed to automerge because of an intermittent failure in
test_subprocess.test_signals
: https://ci.cryptography.io/blue/organizations/jenkins/python-trio%2Ftrio/detail/PR-849/1/pipelineThe traceback is:
CC: @oremanj
The text was updated successfully, but these errors were encountered: