mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
The grant expiry case gave the grant 400 ms and slept 500: on a loaded runner accepting, signing in and switching took longer than the grant lived, and the grant expired before it was accepted. The grant now runs 30 seconds and the case moves the clock the resolver reads to the instant the grant names, so the row still does not change and nothing sleeps. The key check's start-up probe is bounded at ten seconds and two per query. Under load a probe query ran past two seconds and the check answered inconclusive where the data says mismatch. The verdict tests now run the check with time to finish; the cases that test the bounds pass their own budget or sampler and keep them.