Recent test failures were observed where bufferTimeout case in OnDiscardShouldNotLeakTest failed occasionally due to flaky behaviour caused by the discard happening shortly after the assertion failed. The reason was a tiny delay which was not coordinated with the assertion. This change disables the asynchronous behaviuor of the case.
Recent test failures were observed where
bufferTimeout
case inOnDiscardShouldNotLeakTest
failed occasionally due to flaky behaviour caused by the discard happening shortly after the assertion failed. The reason was a tiny delay which was not coordinated with the assertion. This change disables the asynchronous behaviuor of the case.