My offline FR10 tracker matches coupon ID only. A late old result completes its retry. How should I test that ordering reliably?
Use a controllable fake event source. Start the first attempt, expire it, start the retry, then explicitly deliver the first result. The retry must remain incomplete. Give attempts distinct identities in the interface and also test duplicate delivery of the matching result so it cannot count twice.