This is an automated email from the ASF dual-hosted git repository.
lhotari 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 1ee18b41daf [fix][test] Fix MultiBrokerLeaderElectionExpirationTest
Mockito spy usage (#25425)
1ee18b41daf is described below
commit 1ee18b41daf16127d57973f25525154a6f784ef5
Author: Matteo Merli <[email protected]>
AuthorDate: Mon Mar 30 15:53:08 2026 -0700
[fix][test] Fix MultiBrokerLeaderElectionExpirationTest Mockito spy usage
(#25425)
---
.../broker/loadbalance/MultiBrokerLeaderElectionExpirationTest.java | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/MultiBrokerLeaderElectionExpirationTest.java
b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/MultiBrokerLeaderElectionExpirationTest.java
index 795c6d85255..0b9a0a173aa 100644
---
a/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/MultiBrokerLeaderElectionExpirationTest.java
+++
b/pulsar-broker/src/test/java/org/apache/pulsar/broker/loadbalance/MultiBrokerLeaderElectionExpirationTest.java
@@ -64,11 +64,13 @@ public class MultiBrokerLeaderElectionExpirationTest
extends MultiBrokerTestZKBa
MetadataStoreExtended
changeDefaultMetadataCacheConfig(MetadataStoreExtended metadataStore) {
MetadataStoreExtended spy = spy(metadataStore);
- doReturn(MetadataCacheConfig
+ @SuppressWarnings("unchecked")
+ MetadataCacheConfig<Object> config = (MetadataCacheConfig<Object>)
MetadataCacheConfig
.builder()
.refreshAfterWriteMillis(REFRESH_AFTER_WRITE_MILLIS_IN_TEST)
.expireAfterWriteMillis(EXPIRE_AFTER_WRITE_MILLIS_IN_TEST)
- .build()).when(spy).getDefaultMetadataCacheConfig();
+ .build();
+ doReturn(config).when(spy).getDefaultMetadataCacheConfig();
return spy;
}