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

nicoloboschi pushed a commit to branch ds-4.14
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git

commit 55c627bce251b03604906c9c041d3e3a446006f1
Author: Andrey Yegorov <[email protected]>
AuthorDate: Wed Apr 27 15:59:49 2022 -0700

    minimized version of PR 3149 for 
BookieAutoRecoveryTest.testEmptyLedgerLosesQuorumEventually
---
 .../org/apache/bookkeeper/replication/BookieAutoRecoveryTest.java   | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/bookkeeper-server/src/test/java/org/apache/bookkeeper/replication/BookieAutoRecoveryTest.java
 
b/bookkeeper-server/src/test/java/org/apache/bookkeeper/replication/BookieAutoRecoveryTest.java
index 2ae129bec3..4aafbe77ca 100644
--- 
a/bookkeeper-server/src/test/java/org/apache/bookkeeper/replication/BookieAutoRecoveryTest.java
+++ 
b/bookkeeper-server/src/test/java/org/apache/bookkeeper/replication/BookieAutoRecoveryTest.java
@@ -402,10 +402,14 @@ public class BookieAutoRecoveryTest extends 
BookKeeperClusterTestCase {
         getAuditor(10, TimeUnit.SECONDS).submitAuditTask().get(); // ensure 
auditor runs
 
         assertTrue("Should be marked as underreplicated", latch.await(5, 
TimeUnit.SECONDS));
+
+        startNewBookie();
+        getAuditor(10, TimeUnit.SECONDS).submitAuditTask().get(); // ensure 
auditor runs
+
         latch = new CountDownLatch(1);
         s = watchUrLedgerNode(urZNode, latch); // should be marked as 
replicated
         if (s != null) {
-            assertTrue("Should be marked as replicated", latch.await(5, 
TimeUnit.SECONDS));
+            assertTrue("Should be marked as replicated", latch.await(20, 
TimeUnit.SECONDS));
         }
 
         // should be able to open ledger without issue

Reply via email to