-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Closed
Labels
Description
Right now segfaults usually crash pytest and don't get included in JUnits (see #10681) (however if running under pytest-xdist then only the worker crashes and it is processed like a normal test failure, but running xdist with -n 1 everywhere adds some runtime overhead, though this might be worth investigating more). We should:
- Fix tlcpack/ci packer builds to correctly set
kernel.core_patternandulimit -cto collect core dumps (fixed by Fix core_pattern and ulimit settings tlc-pack/ci#29) - Look for these at the end of CI runs in
pytest_wrapper.py - If they are found, run them through
gdbto get a stack trace and print it out in the CI logs - Include a message about the segfault in the summary
Reactions are currently unavailable