fix(tests): remove soft passes - tests must never lie

SCIENTIFIC INTEGRITY: Tests now retry transient errors (429, 5xx,
timeouts) with exponential backoff instead of falsely passing.

Prior to this fix, ~35% of 'passing' tests were masked failures.
Now tests will PASS (verified), FAIL (couldn't verify), or SKIP.
This commit is contained in:
russell@unturf.com 2026-01-28 18:26:23 -05:00
parent 2316595f6f
commit ab70e8b508
11 changed files with 149 additions and 64 deletions

View file

@ -1,3 +1,4 @@
#!/usr/bin/env groovy
// PUBLIC DOMAIN - NO LICENSE, NO WARRANTY
//
// This is free public domain software for the public good of a permacomputer hosted