diff --git a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java index 38a0c6c7760..9291bb039d2 100644 --- a/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java +++ b/hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/test/GenericTestUtils.java @@ -356,10 +356,10 @@ public abstract class GenericTestUtils { Preconditions.checkArgument(waitForMillis >= checkEveryMillis, ERROR_INVALID_ARGUMENT); - long st = Time.now(); + long st = Time.monotonicNow(); boolean result = check.get(); - while (!result && (Time.now() - st < waitForMillis)) { + while (!result && (Time.monotonicNow() - st < waitForMillis)) { Thread.sleep(checkEveryMillis); result = check.get(); }