Skip to content

Commit bd9a794

Browse files
committed
[meta] prepare releases
1 parent 3abb8ca commit bd9a794

File tree

4 files changed

+10
-5
lines changed

4 files changed

+10
-5
lines changed

nextest-metadata/src/test_list.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ impl ListCommand {
122122
}
123123
}
124124

125-
/// Root element for a serializable list ofe tests generated by nextest.
125+
/// Root element for a serializable list of tests generated by nextest.
126126
#[derive(Clone, Debug, Eq, PartialEq, Deserialize, Serialize)]
127127
#[serde(rename_all = "kebab-case")]
128128
#[non_exhaustive]

site/src/changelog.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ toc_depth: 1
99
This page documents new features and bugfixes for cargo-nextest. Please see the [stability
1010
policy](https://nexte.st/docs/stability/) for how versioning works with cargo-nextest.
1111

12-
## Unreleased
12+
## [0.9.112] - 2025-11-16
1313

1414
### Added
1515

16-
- Nextest now supports running tests under a debugger! Use `--debugger` to run a single test under gdb, lldb, WinDbg, CodeLLDB in Visual Studio Code, and other debuggers. For more information, see [_Debugger integration_](https://nexte.st/docs/integrations/debuggers/).
16+
- Nextest now supports running tests [under a debugger](https://nexte.st/docs/integrations/debuggers/). Use `--debugger` to run a single test under gdb, lldb, WinDbg, CodeLLDB in Visual Studio Code, and other debuggers, while preserving all the environment setup done by nextest.
1717

18-
### Changed
18+
Nextest's debugger support will likely see some iteration and improvements over time. If it's missing a feature, please [open a feature request](https://github.com/nextest-rs/nextest/discussions/new?category=feature-requests), or even better, [send a pull request](https://github.com/nextest-rs/nextest/pulls)!
1919

2020
- Nextest now sets [`NEXTEST_BIN_EXE_*` environment variables](https://nexte.st/docs/configuration/env-vars/#environment-variables-nextest-sets) with hyphens in binary names replaced by underscores, in addition to the existing variables with hyphens. This works around some shells and debuggers that drop environment variables containing hyphens. ([#2777])
2121

@@ -1660,6 +1660,7 @@ Supported in this initial release:
16601660
- [Test retries](https://nexte.st/book/retries.md) and flaky test detection
16611661
- [JUnit support](https://nexte.st/book/junit.md) for integration with other test tooling
16621662

1663+
[0.9.112]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.112
16631664
[0.9.111]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.111
16641665
[0.9.110]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.110
16651666
[0.9.109]: https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.109

site/src/docs/ci-features/archiving.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,8 @@ Some tests may need to be modified to handle changes in the workspace and target
202202

203203
- To obtain the path to a crate's executables, Cargo provides the [`CARGO_BIN_EXE_<name>`] option to integration tests at build time. To handle target directory remapping, use the value of `NEXTEST_BIN_EXE_<name>` at runtime.
204204

205+
<!-- md:version 0.9.112 --> Because some shells and [debuggers](../integrations/debuggers.md) drop [environment variables with hyphens in their names](https://unix.stackexchange.com/a/23714), nextest also sets `NEXTEST_BIN_EXE_<name>`, where hyphens in the name are replaced with underscores. This form is now recommended.
206+
205207
To retain compatibility with `cargo test`, you can fall back to the value of `CARGO_BIN_EXE_<name>` at build time.
206208

207209
[`CARGO_BIN_EXE_<name>`]: https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-crates

site/src/docs/integrations/debuggers.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ In debugger mode, nextest will:
2424
* Disable output capturing, similar to the `--no-capture` argument.
2525
* Pass through standard input to the debugger for interactive terminal use.
2626

27+
Debugger mode is intended primarily for interactive use, so some of the specifics of how the environment is set up may be tweaked over time.
28+
2729
## Examples
2830

2931
Run the test matching `my_test` under [gdb](https://sourceware.org/gdb/), using `rust-gdb`:
@@ -50,7 +52,7 @@ Debugging tests with [CodeLLDB](https://github.com/vadimcn/codelldb) in Visual S
5052

5153
Install the [CodeLLDB extension](https://marketplace.visualstudio.com/items?itemName=vadimcn.vscode-lldb) if you haven't already.
5254

53-
Then, install `codelldb-launch`:
55+
Then, install [the `codelldb-launch` tool](https://github.com/vadimcn/codelldb/tree/master/src/codelldb-launch):
5456

5557
```
5658
cargo install --locked --git https://github.com/vadimcn/codelldb codelldb-launch

0 commit comments

Comments
 (0)