krishvishal opened a new pull request, #4191:
URL: https://github.com/apache/iggy/pull/4191

   A campaign cannot triage a failure list where a third of the entries are 
runs that committed nothing. The five vacuity floors all answer the same 
question, whether the run proved anything at all, and each answered it by 
panicking, which exits 101 exactly like a real divergence. They exit 3 under a 
`vacuous:` line now, so a sweep can report yield apart from its failure rate. 
The hard asserts are untouched.
   
   The drain and the view settle each step up to 50,000 ticks with nothing 
asserted, so a wedge forming after the active phase surfaced as nothing more 
than "did not drain". Both loops assert every tick now. The checker is 
caller-owned for that reason: a fresh one in the drain starts with an empty 
commit chain, which is the memory that names a divergence.
   
   Metadata swarm lane, seeds 1..=300: 298 pass and 2 fail before, 297 pass, 1 
vacuous and 2 fail after. Seed 210 committed no metadata op at all. Seed 90 is 
a real wedge the drain was hiding, a Normal primary held at barrier=5 over 
commit 4..4 for 2000 ticks.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to