Thanks to Guiguiprim for their contributions to this release!
Added
- A new
--platform-filteroption filters tests by the platform they run on (target or host). cargo nextest listhas a new--list-typeoption, with valuesfull(the default, same as today) andbinaries-only(list out binaries without querying them for the tests they contain).- Nextest executions done as a separate process per test (currently the only supported method, though this might change in the future) set the environment variable
NEXTEST_PROCESS_MODE=process-per-test.
New experimental features
- Nextest can now reuse builds across invocations and machines. This is an experimental feature, and feedback is welcome in #98!
Changed
- The target runner is now build-platform-specific; test binaries built for the host platform will be run by the target runner variable defined for the host, and similarly for the target platform.