Changed
- Failures while setting up run recording (for example, a store directory that cannot be created) are now always reported as warnings, and the test run continues without recording. Previously, only a store format version mismatch was treated as a warning, and other setup failures aborted the run. This makes setup consistent with recording finalization, which already never fails a run. (#3547)
- The "continue rerunning" hint printed when a rerun has outstanding tests is now only shown when the rerun was itself recorded, since
cargo nextest run -R latestcan only continue the chain in that case. (#3548)
Fixed
- Fixed the elapsed time shown in per-test running lines for tests that had been running for more than an hour. The minutes field was displayed as the total number of minutes rather than the minutes within the hour, producing output like
[05:313:30]. (#3535) - When a
cargo metadataorcargo buildinvocation fails, the error message now shows the full list of arguments that were passed to Cargo, including--colorand--manifest-path. Previously, some arguments were omitted from the message. (#3557)
Thanks chirizxc, latent-9, and k-cross for your first contributions!