Task: Fix Valgrind failing to run unit tests
Table of Contents
This page documents a task in the Build quality story. It captures the goal, current status, acceptance, and any notes or results.
Goal
Stabilise the test run under Valgrind so the nightly memcheck pipeline produces useful output rather than crashing partway.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Build quality |
| Now | Completed 2024-07-09. |
| Waiting on | None. |
| Next | None. |
| Last touched | 2024-07-09 |
Acceptance
- Valgrind runs the unit-test binaries to completion.
- Nightly output contains memcheck results for every test.
Notes
- Total time spent in v0: ~1:12.
- Root cause was on the test-harness side; no Valgrind patch needed.
Result
- Valgrind nightly stabilised; no further crash reports.