nextest
nextest copied to clipboard
A next-generation test runner for Rust.
This might be a bit of XY problem so first the motivation: Multiple times in last year in our CI we had (well... usually I did) introduced bugs that lead...
An existing [sonar rust](https://github.com/elegoff/sonar-rust) plugin [does not accept](https://github.com/elegoff/sonar-rust/issues/67) junit reports without `message` attribute filled. So until bug is fixed on sonar rust side, maybe it is possible to fill message...
# Summary Currently, test name filters can be specified both with and without `--`: ``` cargo nextest run my_test # ... (format 1) cargo nextest run -- my_test # ......
I just noticed that our CI has actually not been running certain tests suites for some weird reason, and just skipping all tests in them: ``` 00:00:30 Starting 0 tests...
Not a critical issue, but it seems that JUnit support does not respect `CARGO_TARGET_DIR` environment variable. With the configuration specified in the documentation: ```shell $ cat .config/nextest.toml [profile.ci.junit] path =...
> This crate does not currently support deserializing JUnit XML. (PRs are welcome!) While #20 is still a work in progress, the JUnit XML format _is usable_ or machine processing....
I have some tests around which assert that panics occur when invalid inputs are sent to certain functions. These tests run several times slower under nextest than under cargo test...
`cargo-hack` has a very powerful feature [`--feature-powerset`](https://github.com/taiki-e/cargo-hack#--feature-powerset) which allows a command to run with every combination of features per crate. This is useful because although cargo features are supposed to...
Hello! I'd like the queue of tests to run to be ordered by the time each took last time `nextest` was run. It's a simple and weak heuristic with little...
I use a wrapper script to have tests run in a virtual machine (QEMU). However, because there is only one disk image, and the VM needs exclusive access to it,...