Wei-Chiu Chuang created HADOOP-12602: ----------------------------------------
Summary: TestMetricsSystemImpl#testQSize occasionally fail Key: HADOOP-12602 URL: https://issues.apache.org/jira/browse/HADOOP-12602 Project: Hadoop Common Issue Type: Bug Reporter: Wei-Chiu Chuang I have seen this test failed a few times in the past. Error Message {noformat} metricsSink.putMetrics(<Capturing argument>); Wanted 2 times: -> at org.apache.hadoop.metrics2.impl.TestMetricsSystemImpl.testQSize(TestMetricsSystemImpl.java:472) But was 1 time: -> at org.apache.hadoop.metrics2.impl.MetricsSinkAdapter.consume(MetricsSinkAdapter.java:183) {noformat} Stacktrace {noformat} org.mockito.exceptions.verification.TooLittleActualInvocations: metricsSink.putMetrics(<Capturing argument>); Wanted 2 times: -> at org.apache.hadoop.metrics2.impl.TestMetricsSystemImpl.testQSize(TestMetricsSystemImpl.java:472) But was 1 time: -> at org.apache.hadoop.metrics2.impl.MetricsSinkAdapter.consume(MetricsSinkAdapter.java:183) at org.apache.hadoop.metrics2.impl.TestMetricsSystemImpl.testQSize(TestMetricsSystemImpl.java:472) {noformat} Standard Output {noformat} 2015-11-25 19:07:49,867 INFO impl.MetricsConfig (MetricsConfig.java:loadFirst(115)) - loaded properties from hadoop-metrics2-test.properties 2015-11-25 19:07:49,932 INFO impl.MetricsSystemImpl (MetricsSystemImpl.java:startTimer(374)) - Scheduled snapshot period at 10 second(s). 2015-11-25 19:07:49,932 INFO impl.MetricsSystemImpl (MetricsSystemImpl.java:start(192)) - Test metrics system started 2015-11-25 19:07:50,134 INFO impl.MetricsSinkAdapter (MetricsSinkAdapter.java:start(203)) - Sink slowSink started 2015-11-25 19:07:50,135 INFO impl.MetricsSystemImpl (MetricsSystemImpl.java:registerSink(301)) - Registered sink slowSink 2015-11-25 19:07:50,135 INFO impl.MetricsSinkAdapter (MetricsSinkAdapter.java:start(203)) - Sink dataSink started 2015-11-25 19:07:50,136 INFO impl.MetricsSystemImpl (MetricsSystemImpl.java:registerSink(301)) - Registered sink dataSink 2015-11-25 19:07:50,746 INFO impl.MetricsSystemImpl (MetricsSystemImpl.java:stop(211)) - Stopping Test metrics system... 2015-11-25 19:07:50,747 INFO impl.MetricsSinkAdapter (MetricsSinkAdapter.java:publishMetricsFromQueue(140)) - slowSink thread interrupted. 2015-11-25 19:07:50,748 INFO impl.MetricsSinkAdapter (MetricsSinkAdapter.java:publishMetricsFromQueue(140)) - dataSink thread interrupted. 2015-11-25 19:07:50,748 INFO impl.MetricsSystemImpl (MetricsSystemImpl.java:stop(217)) - Test metrics system stopped. {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)