You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by ni...@apache.org on 2022/09/19 10:00:16 UTC

[bookkeeper] 05/22: minimized version of PR 3149 for BookieAutoRecoveryTest.testEmptyLedgerLosesQuorumEventually

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 <an...@datastax.com>
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