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)