Structs§
- Cancellation
Token - Thread-safe cancellation flag for fail-fast mode.
- Parallel
Config - Configuration for parallel test execution.
- Parallel
Result - Aggregated result from all parallel workers.
- Parallel
Stats - Statistics about parallel execution.
- Progress
Monitor - Monitor for tracking parallel execution progress.
- Test
Group - A group of tests from the same suite.
- Work
Partition - A partition of work to be executed by a single worker.
- Worker
Result - Result from a single parallel worker.
Enums§
- Partition
Strategy - Strategy for partitioning tests across workers.
Functions§
- build_
parallel_ result - Build a ParallelResult from worker results.
- compute_
parallel_ stats - Compute statistics about parallel execution.
- estimate_
partition_ time - Estimate how long a partition would take based on known durations.
- format_
partition - Format a partition for display.
- is_
balanced - Check if partitions are balanced (no worker has more than 2x the average).
- merge_
worker_ results - Merge results from multiple workers into a single TestRunResult.
- partition_
tests - Partition test cases across N workers using the given strategy.
- rebalance
- Rebalance partitions that are too skewed.