This is an automated email from the ASF dual-hosted git repository.
zixuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/master by this push:
new 39baf221bee [fix][test] Fix flaky
ConsumerBatchReceiveTest.testBatchReceiveAndRedeliveryNonPartitionedTopic
(#25468)
39baf221bee is described below
commit 39baf221bee3dd665fa217aa7a6863dc6696a833
Author: Matteo Merli <[email protected]>
AuthorDate: Mon Apr 6 20:34:29 2026 -0700
[fix][test] Fix flaky
ConsumerBatchReceiveTest.testBatchReceiveAndRedeliveryNonPartitionedTopic
(#25468)
---
.../java/org/apache/pulsar/client/api/ConsumerBatchReceiveTest.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git
a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ConsumerBatchReceiveTest.java
b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ConsumerBatchReceiveTest.java
index 4d5aa121fda..09d4976c1a2 100644
---
a/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ConsumerBatchReceiveTest.java
+++
b/pulsar-broker/src/test/java/org/apache/pulsar/client/api/ConsumerBatchReceiveTest.java
@@ -629,10 +629,11 @@ public class ConsumerBatchReceiveTest extends
SharedPulsarBaseTest {
Assert.assertNotNull(message.getValue());
log.info("Get message {} from batch", message.getValue());
}
+ consumer.acknowledge(messages);
}
- consumer.acknowledge(messages);
} while (messageReceived < expected * 2);
- Assert.assertEquals(expected * 2, messageReceived);
+ Assert.assertTrue(messageReceived >= expected * 2,
+ "Expected at least " + (expected * 2) + " messages but
received " + messageReceived);
}