diff --git a/pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/AdminApiOffloadTest.java b/pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/AdminApiOffloadTest.java index 2894943ed64cc..d85b6106f95ae 100644 --- a/pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/AdminApiOffloadTest.java +++ b/pulsar-broker/src/test/java/org/apache/pulsar/broker/admin/AdminApiOffloadTest.java @@ -47,7 +47,6 @@ import org.apache.pulsar.common.naming.NamespaceName; import org.apache.pulsar.common.naming.TopicName; import org.apache.pulsar.common.policies.data.ClusterData; -import org.apache.pulsar.common.policies.data.ClusterDataImpl; import org.apache.pulsar.common.policies.data.OffloadPolicies; import org.apache.pulsar.common.policies.data.OffloadPoliciesImpl; import org.apache.pulsar.common.policies.data.OffloadedReadPriority; @@ -335,6 +334,8 @@ private void testOffload(boolean isPartitioned) throws Exception { Map map = new HashMap<>(); map.put(TopicName.get(topicName).getNamespaceObject(), namespaceOffloader); doReturn(map).when(pulsar).getLedgerOffloaderMap(); + doReturn(namespaceOffloader).when(pulsar) + .getManagedLedgerOffloader(TopicName.get(topicName).getNamespaceObject(), null); admin.topics().removeOffloadPolicies(topicName); Awaitility.await().untilAsserted(()