CurrentModule = ParallelTestRunner
DocTestSetup = quote
using ParallelTestRunner
end
runtests
find_tests
parse_args
filter_tests!
addworker
addworkers
default_njobs
Per-test data is captured in an AbstractTestRecord. The default
TestRecord stores timing and memory statistics; subtypes can wrap it
to collect additional data (e.g. GPU metrics) by dispatching execute
on the new type and reading the baseline through parent.
AbstractTestRecord
TestRecord
execute
parent(::ParallelTestRunner.AbstractTestRecord)
These are internal types, not subject to semantic versioning contract (could be changed or removed at any point without notice), not intended for consumption by end-users.
They are documented here exclusively for ParallelTestRunner developers and contributors.
ParsedArgs
WorkerTestSet