test(verify): follow redirects, and allow the guard's deliberate drops #185
Loading…
Reference in a new issue
No description provided.
Delete branch "test/union-check-and-redirects"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Two checks that no longer matched the system.
fetch()did not pass-L, so every--livecheck against a routed index read a 302 body rather than the index a client receives — 48 spurious failures against production. It also did not bypass the edge cache. Both were fixed on the branch behind #180, but that PR merged at+9/-5, capturing only the parity commit, so neither reachedmain.The union check asserted flat ⊆ every per-minor index. Since rpkgs/bincraft#116, that is deliberately false:
amd64/resolutedrops 2228 packages from its 4.6 index because their only binary was built under another R minor. Those absences are the fix working.It now asserts the thing that must hold — no generic package built under this minor may go missing — and reports the deliberate drops as context.
Verified against production:
amd64/resolutegoes from 5 failures to 14 passed / 0 failed.