HDFS-14742. RBF: TestRouterFaultTolerant tests are flaky
This commit is contained in:
parent
1fdfaebd98
commit
e069a06137
@ -474,7 +474,10 @@ public static RouterClient getAdminClient(
|
||||
|
||||
/**
|
||||
* Add a mount table entry in some name services and wait until it is
|
||||
* available.
|
||||
* available. If there are multiple routers,
|
||||
* {@link #createMountTableEntry(List, String, DestinationOrder, Collection)}
|
||||
* should be used instead because the method does not refresh
|
||||
* the mount tables of the other routers.
|
||||
* @param router Router to change.
|
||||
* @param mountPoint Name of the mount point.
|
||||
* @param order Order of the mount table entry.
|
||||
|
@ -248,6 +248,7 @@ private void testWriteWithFailedSubcluster(final DestinationOrder order)
|
||||
LOG.info("Setup {} with order {}", mountPoint, order);
|
||||
createMountTableEntry(
|
||||
getRandomRouter(), mountPoint, order, namenodes.keySet());
|
||||
refreshRoutersCaches(routers);
|
||||
|
||||
LOG.info("Write in {} should succeed writing in ns0 and fail for ns1",
|
||||
mountPath);
|
||||
|
Loading…
Reference in New Issue
Block a user