·
7 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
-
Nextest now sets the following environment variables during the list phase, not just the run phase:
NEXTEST_VERSIONNEXTEST_REQUIRED_VERSIONNEXTEST_RECOMMENDED_VERSIONNEXTEST_RUN_IDNEXTEST_BINARY_IDNEXTEST_WORKSPACE_ROOT
This lets target runners and custom test harnesses use this information while listing tests. (#3410)
Changed
- When
--cargo-metadatais passed without--binaries-metadata, and the Cargo metadata contains exactly one default member (for example, metadata generated with--manifest-path path/to/package/Cargo.toml), nextest now anchors the build scope to that member'sCargo.tomlrather than widening it to the entire workspace. (#3409) --workspace-remapnow requires both--cargo-metadataand--binaries-metadata. The combination of--workspace-remapand--cargo-metadatacannot work without--binaries-metadata, so nextest now reports this as an error up front. (#3409)