From d48fdbca40c61be76143158223a9bf5bdc4f0a0c Mon Sep 17 00:00:00 2001 From: Brendan Burns Date: Thu, 29 Sep 2022 16:48:00 +0000 Subject: [PATCH] Improve the test to better debug flakiness (and maybe fix it) --- .../client/extended/workqueue/DefaultRateLimitQueueTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extended/src/test/java/io/kubernetes/client/extended/workqueue/DefaultRateLimitQueueTest.java b/extended/src/test/java/io/kubernetes/client/extended/workqueue/DefaultRateLimitQueueTest.java index dd0a4fb53e..237711c9b4 100644 --- a/extended/src/test/java/io/kubernetes/client/extended/workqueue/DefaultRateLimitQueueTest.java +++ b/extended/src/test/java/io/kubernetes/client/extended/workqueue/DefaultRateLimitQueueTest.java @@ -54,6 +54,8 @@ public void testSimpleRateLimitQueue() throws Exception { rlq.addRateLimited("foo"); rlq.get(); long t2 = System.nanoTime(); - assertTrue(t2 - t1 > MockRateLimiter.mockConstantBackoff.toNanos()); + assertTrue( + "Unexpected time: " + (t2 - t1) + " vs " + MockRateLimiter.mockConstantBackoff.toNanos(), + t2 - t1 >= MockRateLimiter.mockConstantBackoff.toNanos()); } }