Changes for version 0.000001 - 2026-05-26
- Initial release. Ports the Test2-Harness2 resource stack (CPU, Memory, Disk, UnixLimits, PipeLimits, Throttle) as a yath plugin for the legacy Test2-Harness (1.x).
Documentation
Modules
System-utilization gating for yath test runs.
Parse number-with-unit strings used by yath options.
Throttle jobs against aggregate CPU usage.
Throttle jobs when disk space is low.
Throttle jobs when free memory is low.
Throttle jobs when per-user pipe budget is close to exhausted.
Limit how many tests can be in their just-spawned phase at once.
Throttle jobs against per-process Unix ulimits.
Internal helpers for utilization resources.