Use a much tighter tolerance for TestCancelAfter, and reduce the overall test time