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;
     }
 

Reply via email to