## 8.12-m02-int: Explain a test [TIMEOUT] instead of killing it silently (#15879)

- 種別: release
- 関連技術: redis
- 公開日時: 2026-09-28T07:34:42.000Z
- 情報源: Redis Releases (https://github.com/redis/redis/releases/tag/8.12-m02-int)
- パーマリンク: https://vulnpulse.app/items/redis-e298adac4bf4

A hung test run tells us almost nothing today. When no client has made progress for --timeout seconds, test_server_cron prints the clients' last reported state, SIGKILLs every server via force_kill_all_servers and exits; --dump-logs only fires for a failed or excepted test, never for a timeout. So a 20-minute hang costs a whole CI run and produces a few lines. Collect the evidence before tearing the run down: Crash-report the surviving servers. SIGSEGV makes redis log a stack trace of every one of its threads plus INFO, the client list and the config (printCrashReport) and then die. The handl…