@Test(timeout = 30000)
public void testNameNodeGetReconfigurableProperties() throws IOException {

  final String address = namenode.getHostAndPort();
  final List<String> outs = Lists.newArrayList();
  final List<String> errs = Lists.newArrayList();
  getReconfigurableProperties("namenode", address, outs, errs);
  assertEquals(12, outs.size());
  assertEquals(DFS_BLOCK_PLACEMENT_EC_CLASSNAME_KEY, outs.get(1));
  assertEquals(DFS_BLOCK_REPLICATOR_CLASSNAME_KEY, outs.get(2));
  assertEquals(DFS_HEARTBEAT_INTERVAL_KEY, outs.get(3));
  assertEquals(DFS_NAMENODE_HEARTBEAT_RECHECK_INTERVAL_KEY, outs.get(4));
  assertEquals(errs.size(), 0);
}