|
@@ -70,6 +70,7 @@ import org.apache.hadoop.hdfs.server.datanode.fsdataset.DataNodeVolumeMetrics;
|
|
|
import org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi;
|
|
|
import org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi.FsVolumeReferences;
|
|
|
import org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi;
|
|
|
+import org.apache.hadoop.hdfs.server.datanode.metrics.DataNodeMetrics;
|
|
|
import org.apache.hadoop.hdfs.server.protocol.NamespaceInfo;
|
|
|
import org.apache.hadoop.io.MultipleIOException;
|
|
|
import org.apache.hadoop.test.GenericTestUtils;
|
|
@@ -226,6 +227,8 @@ public class TestFsDatasetImpl {
|
|
|
final ShortCircuitRegistry shortCircuitRegistry =
|
|
|
new ShortCircuitRegistry(conf);
|
|
|
when(datanode.getShortCircuitRegistry()).thenReturn(shortCircuitRegistry);
|
|
|
+ DataNodeMetrics dataNodeMetrics = DataNodeMetrics.create(conf, "mockName");
|
|
|
+ when(datanode.getMetrics()).thenReturn(dataNodeMetrics);
|
|
|
|
|
|
createStorageDirs(storage, conf, NUM_INIT_VOLUMES);
|
|
|
dataset = new FsDatasetImpl(datanode, storage, conf);
|