Files
neovim/test
Justin M. Keyes 0a9016689e ci: ensure full sanitizer logs are shown in CI #39361
Problem:
When ASAN detects an error in a child process, the process may be killed
by test teardown before ASAN finishes writing its log file. This results
in truncated logs with no stack trace.

Also, the sanitizer log content was only written to stdout (which the
test runner may not display) and not included in the test_assert error
message.

Solution:
- Poll (up to 2s) for the ASAN "SUMMARY" line before reading, so the
  crashing process has time to finish writing.
- Include full log content in the test_assert error message, so it
  appears in CI output regardless of stdout handling.
- Warn when the log appears truncated (no SUMMARY line found).
2026-04-25 10:33:39 -04:00
..
2026-04-22 18:25:07 -04:00
2026-04-22 18:25:07 -04:00