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§
- Support for emulating Cargo’s configuration file discovery.
- Configuration support for nextest.
- Support for double-spawning test processes.
- Errors produced by nextest.
- Support for indenting multi-line displays.
- Input handling for nextest.
- Support for building and querying lists of test instances and test binaries.
- Support for partitioning test runs across several machines.
- Platform-related data structures.
- Redact data that varies by system and OS to produce a stable output.
- Report the results of a test run in human and machine-readable formats.
- Reuse builds performed earlier.
- The test runner.
- Functionality for showing configuration output of various kinds.
- Support for handling signals in nextest.
- Support for target runners
- Filtering tests based on user-specified parameters.
- Utilities for capture output from tests run in a child process
- Self-updates for nextest.
- Support for string-only writes.
Structs§
- Create a rustc CLI call.