HIVE-27974: Fix flaky test - TestReplicationMetricCollector.testSuccessStageFailure (#4976). (Zsolt Miskolczi, reviewed by Ayush Saxena)
diff --git a/ql/src/test/org/apache/hadoop/hive/ql/parse/repl/metric/TestReplicationMetricCollector.java b/ql/src/test/org/apache/hadoop/hive/ql/parse/repl/metric/TestReplicationMetricCollector.java
index 842eb1d..ce4c774 100644
--- a/ql/src/test/org/apache/hadoop/hive/ql/parse/repl/metric/TestReplicationMetricCollector.java
+++ b/ql/src/test/org/apache/hadoop/hive/ql/parse/repl/metric/TestReplicationMetricCollector.java
@@ -49,7 +49,6 @@
import org.junit.runner.RunWith;
import org.mockito.MockedStatic;
import org.mockito.Mockito;
-import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import java.util.Map;
@@ -70,16 +69,17 @@
HiveConf conf;
- @Mock
private FailoverMetaData fmd;
- @Mock
private MetricSink metricSinkInstance;
- static MockedStatic<MetricSink> metricSinkMockedStatic;
+ MockedStatic<MetricSink> metricSinkMockedStatic;
@Before
public void setup() throws Exception {
+ fmd = Mockito.mock(FailoverMetaData.class);
+ metricSinkInstance = Mockito.mock(MetricSink.class);
+
conf = new HiveConf();
conf.set(Constants.SCHEDULED_QUERY_SCHEDULENAME, "repl");
conf.set(Constants.SCHEDULED_QUERY_EXECUTIONID, "1");