Anyone seen this on a passing test in CI? > FA...
# development
b
Anyone seen this on a passing test in CI?
FATAL: exception not rethrown
https://github.com/pantsbuild/pants/actions/runs/3768140536/jobs/6406505211
e
There are various and sundry of these. Pants is broken in one or more ways wrt FFI / threading it seems. For similar, though probably wildly different reasons, I see semi-regular:
Copy code
21:30:47.58 [INFO] Initializing scheduler...
21:30:48.17 [INFO] Scheduler initialized.
2.16.0.dev1+git298409b3
Fatal Python error: PyGILState_Release: thread state 0x7f156c0010d0 must be current when releasing
Python runtime state: finalizing (tstate=0x14a06a0)

Thread 0x00007f1585b0ac00 (most recent call first):
<no Python frame>
Error: Command "dist/scie-pants-linux-x86_64" "--no-verify-config" "-V" failed with exit code: None
Error: Process completed with exit code 1.
IMO a war-room / put on the brakes / X day root these out is needed. Easy to do in a corp, harder to do OSS.
These go way back fwiw. I can trigger at least back through 2.14
Stu has his head wrapped around some or all of these - I think finding time / deciding its important is the only missing thing.
b
Stu is a treasure