This is an automated email from the ASF dual-hosted git repository.
technoboy 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 0ad18670263 [fix][test] Fix flaky PersistentTopicTest.setup (#21755)
0ad18670263 is described below
commit 0ad18670263d1331ffa220f36883db8615abac89
Author: Lari Hotari <[email protected]>
AuthorDate: Tue Dec 19 13:32:06 2023 +0200
[fix][test] Fix flaky PersistentTopicTest.setup (#21755)
---
.../broker/service/PersistentDispatcherFailoverConsumerTest.java | 3 +--
.../java/org/apache/pulsar/broker/service/PersistentTopicTest.java | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git
a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentDispatcherFailoverConsumerTest.java
b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentDispatcherFailoverConsumerTest.java
index 0dfa5cbb454..ba680e4bcd7 100644
---
a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentDispatcherFailoverConsumerTest.java
+++
b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentDispatcherFailoverConsumerTest.java
@@ -158,8 +158,7 @@ public class PersistentDispatcherFailoverConsumerTest {
doReturn(new PulsarCommandSenderImpl(null, serverCnxWithOldVersion))
.when(serverCnxWithOldVersion).getCommandSender();
- NamespaceService nsSvc = mock(NamespaceService.class);
-
doReturn(nsSvc).when(pulsarTestContext.getPulsarService()).getNamespaceService();
+ NamespaceService nsSvc =
pulsarTestContext.getPulsarService().getNamespaceService();
doReturn(true).when(nsSvc).isServiceUnitOwned(any(NamespaceBundle.class));
doReturn(true).when(nsSvc).isServiceUnitActive(any(TopicName.class));
doReturn(CompletableFuture.completedFuture(true)).when(nsSvc).checkTopicOwnership(any(TopicName.class));
diff --git
a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicTest.java
b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicTest.java
index e0a13e103c6..04bf36eaa66 100644
---
a/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicTest.java
+++
b/pulsar-broker/src/test/java/org/apache/pulsar/broker/service/PersistentTopicTest.java
@@ -211,10 +211,9 @@ public class PersistentTopicTest extends
MockedBookKeeperTestCase {
doReturn(ctx).when(serverCnx).ctx();
doReturn(CompletableFuture.completedFuture(true)).when(serverCnx).checkConnectionLiveness();
- NamespaceService nsSvc = mock(NamespaceService.class);
+ NamespaceService nsSvc =
pulsarTestContext.getPulsarService().getNamespaceService();
NamespaceBundle bundle = mock(NamespaceBundle.class);
doReturn(CompletableFuture.completedFuture(bundle)).when(nsSvc).getBundleAsync(any());
-
doReturn(nsSvc).when(pulsarTestContext.getPulsarService()).getNamespaceService();
doReturn(true).when(nsSvc).isServiceUnitOwned(any());
doReturn(true).when(nsSvc).isServiceUnitActive(any());
doReturn(CompletableFuture.completedFuture(true)).when(nsSvc).isServiceUnitActiveAsync(any());