Expand description
Configuration elements for nextest.
Structs§
- Archive
Config - Archive configuration for this profile.
- Archive
Include - A single entry under
archive.include. - Custom
Test Group - Represents a custom test group.
- Global
Timeout - A global timeout for an entire test or benchmark run, after which nextest aborts.
- Inherits
- Inherit settings for profiles.
- Junit
Config - Global JUnit configuration stored within a profile.
- Leak
Timeout - Time to wait for child processes to exit after a test completes, plus the pass/fail result recorded when the timeout elapses.
- Slow
Timeout - Time after which a test is considered slow, plus optional termination policy.
- Test
Group Config - Configuration for a single test group.
- Test
Priority - A test priority between -100 and 100, inclusive. Higher values run sooner.
Enums§
- Archive
Include OnMissing - What to do when an
archive.includepath is missing. - Flaky
Result - Controls whether a flaky test is treated as a pass or a failure.
- Junit
Flaky Fail Status - Controls how flaky-fail tests are reported in JUnit XML output.
- Leak
Timeout Result - Whether to mark a test as passed or failed when the leak timeout elapses.
- MaxFail
- The number of failures after which to stop running tests, plus the termination policy for tests already in flight.
- Recursion
Depth - Recursion depth.
- Retry
Policy - Retry policy for failed tests: maximum retries, plus an optional backoff schedule between attempts.
- Slow
Timeout Result - The result of controlling slow timeout behavior.
- Terminate
Mode - Mode for terminating running tests when max-fail is exceeded.
- Test
Group - Represents the test group a test is in.
- Test
Threads - Number of threads to run tests with.
- Threads
Required - Number of threads (slots) each test reserves from the pool.