Demonstrating Test-Driven Development and Evolutionary Design in the long run
Let's Code Jumi #323: Flakiness (Part 1)
I think I finally found the cause of the flaky network and end-to-end tests; a concurrency issue in what events Netty fires. Also the tests for the timeout class and resource cleanup had issues. Concurrency is hard.