2014-07-29
2014-07-20
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.
Labels:
jumi
2014-07-17
2014-07-13
2014-07-09
Let's Code Jumi #320: Timeouts (Part 1)
Testing anything which deals with the current time is hard, because you need to fake the current time or else suffer from flaky and/or slow tests. Encapsulating time and hiding it behind easily testable abstractions is the way to go.
Labels:
jumi
2014-07-06
2014-07-03
Let's Code Jumi #318: Multiple Clients (Part 1)
Improving the network layer to support multiple clients connecting to the server.
Labels:
jumi
Subscribe to:
Posts (Atom)