[ https://issues.apache.org/jira/browse/HDFS-16231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hui Fei resolved HDFS-16231. ---------------------------- Fix Version/s: 3.4.0 Resolution: Fixed > Fix TestDataNodeMetrics#testReceivePacketSlowMetrics > ---------------------------------------------------- > > Key: HDFS-16231 > URL: https://issues.apache.org/jira/browse/HDFS-16231 > Project: Hadoop HDFS > Issue Type: Sub-task > Reporter: Haiyang Hu > Assignee: Haiyang Hu > Priority: Major > Labels: pull-request-available > Fix For: 3.4.0 > > Time Spent: 2h > Remaining Estimate: 0h > > TestDataNodeMetrics#testReceivePacketSlowMetrics fails with stacktrace: > {code:java} > java.lang.AssertionError: Expected exactly one metric for name > TotalPacketsReceived > Expected :1 > Actual :0 > <Click to see difference> > at org.junit.Assert.fail(Assert.java:89) > at org.junit.Assert.failNotEquals(Assert.java:835) > at org.junit.Assert.assertEquals(Assert.java:647) > at > org.apache.hadoop.test.MetricsAsserts.checkCaptured(MetricsAsserts.java:278) > at > org.apache.hadoop.test.MetricsAsserts.getLongCounter(MetricsAsserts.java:237) > at > org.apache.hadoop.hdfs.server.datanode.TestDataNodeMetrics.testReceivePacketSlowMetrics(TestDataNodeMetrics.java:200) > {code} > {code:java} > // Error MetricsName in current code,e.g > TotalPacketsReceived,TotalPacketsSlowWriteToMirror,TotalPacketsSlowWriteToDisk,TotalPacketsSlowWriteToOsCache > MetricsRecordBuilder dnMetrics = > getMetrics(datanode.getMetrics().name()); > assertTrue("More than 1 packet received", > getLongCounter("TotalPacketsReceived", dnMetrics) > 1L); > assertTrue("More than 1 slow packet to mirror", > getLongCounter("TotalPacketsSlowWriteToMirror", dnMetrics) > 1L); > assertCounter("TotalPacketsSlowWriteToDisk", 1L, dnMetrics); > assertCounter("TotalPacketsSlowWriteToOsCache", 0L, dnMetrics); > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org