This is an automated email from the ASF dual-hosted git repository.

penghui pushed a commit to branch branch-2.8
in repository https://gitbox.apache.org/repos/asf/pulsar.git

commit 5a491c45766a68dd9bd8b76155cbfd5b108b492a
Author: Md Mostafijur Rahman <[email protected]>
AuthorDate: Tue Jan 18 08:39:20 2022 -0600

    Issue 12019 Fix flaky test ManagedLedgerTest.testMaximumRolloverTime 
(#12030)
    
    (cherry picked from commit ae625ef22e74992c89a459ba732cb0ba6c89605a)
---
 .../java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java
 
b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java
index e378438..6d6cfc9 100644
--- 
a/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java
+++ 
b/managed-ledger/src/test/java/org/apache/bookkeeper/mledger/impl/ManagedLedgerTest.java
@@ -1774,11 +1774,12 @@ public class ManagedLedgerTest extends 
MockedBookKeeperTestCase {
 
         assertEquals(ledger.getLedgersInfoAsList().size(), 1);
 
-        Thread.sleep(2000);
-
         ledger.addEntry("data".getBytes());
         ledger.addEntry("data".getBytes());
-        assertEquals(ledger.getLedgersInfoAsList().size(), 2);
+        
+        Awaitility.await().untilAsserted(() -> {
+            assertEquals(ledger.getLedgersInfoAsList().size(), 2);
+        });   
     }
 
     @Test

Reply via email to