Skip to content

Commit 264722f

Browse files
[fix][test] Fix the flaky tests of ManagedLedgerImplUtilsTest (apache#22611)
1 parent a761b97 commit 264722f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

managed-ledger/src/test/java/org/apache/bookkeeper/mledger/util/ManagedLedgerImplUtilsTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import static java.nio.charset.StandardCharsets.UTF_8;
2222
import static org.testng.Assert.assertEquals;
2323
import java.nio.charset.StandardCharsets;
24+
import java.util.concurrent.TimeUnit;
2425
import java.util.function.Predicate;
2526
import lombok.extern.slf4j.Slf4j;
2627
import org.apache.bookkeeper.mledger.Entry;
@@ -41,6 +42,8 @@ public void testGetLastValidPosition() throws Exception {
4142

4243
ManagedLedgerConfig managedLedgerConfig = new ManagedLedgerConfig();
4344
managedLedgerConfig.setMaxEntriesPerLedger(maxEntriesPerLedger);
45+
managedLedgerConfig.setRetentionSizeInMB(10);
46+
managedLedgerConfig.setRetentionTime(5, TimeUnit.MINUTES);
4447
ManagedLedger ledger = factory.open("testReverseFindPositionOneByOne", managedLedgerConfig);
4548

4649
String matchEntry = "match-entry";

0 commit comments

Comments
 (0)