Update dependency cargo-nextest to v0.9.123#124
Merged
Conversation
|
☂️ Python Coverage
Overall Coverage
New FilesNo new covered files... Modified FilesNo covered modified files...
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.9.122→0.9.123Release Notes
nextest-rs/nextest (cargo-nextest)
v0.9.123: cargo-nextest 0.9.123Compare Source
This is a major release with several new features. If you run into issues, please file a bug.
Added
Major new feature: experimental support for recording, replaying, and rerunning test runs. Enable by adding
record = trueto the[experimental]section in user config, or by settingNEXTEST_EXPERIMENTAL_RECORD=1.Once enabled, recording can be turned on by adding
enabled = trueto the[record]section in user config. Recorded runs are stored in the system cache directory.New commands:
cargo nextest replay: Replay a test run (by default, the latest completed run).cargo nextest run -R latest: Rerun tests that failed the last time.cargo nextest store list: List all recorded runs.cargo nextest store info: Show details about a specific run.cargo nextest store prune: Prune old recorded runs.A new
--user-config-fileoption (environment variableNEXTEST_USER_CONFIG_FILE) allows explicit control over user configuration loading. Pass a path to a specific config file, ornoneto skip user config entirely.A new
--cargo-message-formatoption enables live streaming of Cargo's JSON messages to standard out. This feature is equivalent tocargo test --message-format.Changed
The
experimentalsection in repository config can now also be a table, not just an array. The previous array syntax is deprecated but still supported. For example:Note that user configuration's
experimentalis always a table. The array syntax is not supported in that case.This change enables upcoming config set support over the command line.
When a config file specifies both a future
nextest-versionand an unknown experimental feature, the version error now takes precedence. This produces clearer error messages for users running older nextest versions.Fixed
on-timeout = "pass"in a different code path than the 0.9.117 fix. Thanks gakonst for your first contribution! (#2940)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.