Crate nextest_runner

Source
Expand description

Core functionality for cargo nextest. For a higher-level overview, see that documentation.

For the basic flow of operations in nextest, see this blog post.

Modules§

cargo_config
Support for emulating Cargo’s configuration file discovery.
config
Configuration support for nextest.
double_spawn
Support for double-spawning test processes.
errors
Errors produced by nextest.
indenter
Support for indenting multi-line displays.
input
Input handling for nextest.
list
Support for building and querying lists of test instances and test binaries.
partition
Support for partitioning test runs across several machines.
platform
Platform-related data structures.
redact
Redact data that varies by system and OS to produce a stable output.
reporter
Report the results of a test run in human and machine-readable formats.
reuse_build
Reuse builds performed earlier.
runner
The test runner.
show_config
Functionality for showing configuration output of various kinds.
signal
Support for handling signals in nextest.
target_runner
Support for target runners
test_filter
Filtering tests based on user-specified parameters.
test_output
Utilities for capture output from tests run in a child process
update
Self-updates for nextest.
write_str
Support for string-only writes.

Structs§

RustcCli
Create a rustc CLI call.