Okay. Will update pull request with your latest comments. I wont move the existing TimeoutRuleTest as that seems like a different change, but I think I will rename this new test case to TimeoutRuleDebuggingTest to make it clear that it differs between the TimeoutRuleTest and the TimeoutTest (which is for the @Test(timeout = x) form). If TimeoutRuleTest is moved into the same package in the future it would make sense to merge mine into it.