Added
-
New
cargo nextest store exportcommand to export recorded runs as portable recordings. Portable recordings are zip archives that can be shared and uploaded as CI artifacts. (#3010) -
cargo nextest replay,cargo nextest run -R, andcargo nextest store infonow accept paths to portable recordings (.zipfiles) in addition to run IDs. This enables replaying and rerunning test results from exported archives, including those downloaded from CI. (#3012) -
Nextest now publishes binaries for
aarch64-unknown-linux-musl, providing a statically-linked ARM64 Linux binary with no runtime library dependencies. Thanks altendky for your first contribution! (#3025)
Changed
- USDT tracing probes are now an optional default feature,
usdt. This fixes cross-compilation for some targets. Thanks konstin for your first contribution! (#3027)
Fixed
- In replay mode, when output was not captured during recording (e.g. with
--no-capture), nextest now shows a "(output not captured)" message rather than blank output. (#3028)
Other
- Published a design document describing how nextest does records, replays and reruns. The audience for this document is nextest contributors and curious readers. We hope you enjoy it!
Security
- Update
bytescrate to v1.11.1 for a security fix. (#3032)