Structs§
- Aggregate
Timings - Aggregated cost across the run. Mirrors
PhaseTimingsplus the suite-level collection cost (discover + parse). - Phase
Timings - Wall-clock cost of each phase of a single test execution.
- RunOptions
- Options that shape how a user-test suite is discovered and executed.
- Test
Result - Test
Summary
Enums§
Functions§
- run_
test_ file - Backwards-compatible single-file API used by
harn dev. - run_
tests - Discover and run tests in a file or directory.
- run_
tests_ with_ options - Run tests with full control over scheduling, worker count, and
progress reporting. Workers and scheduling mode are reported via
TestRunEvent::SuiteDiscoveredso consumers can render their own banner instead of the runner printing to stdout directly. - run_
tests_ with_ progress - Backwards-compatible progress-emitting entry point.