application.updateBlacklist(blacklistAdditions, blacklistRemovals); ContainersAndNMTokensAllocation allocation = application.pullNewlyAllocatedContainersAndNMTokens();
application.updateBlacklist(blacklistAdditions, blacklistRemovals); ContainersAndNMTokensAllocation allocation = application.pullNewlyAllocatedContainersAndNMTokens();
application.updateBlacklist(blacklistAdditions, blacklistRemovals);
doReturn(false) .when(spyApp).isWaitingForAMContainer(); spyApp.updateBlacklist(blacklistAdditions, blacklistRemovals); spyApp.getQueue().setFairShare(clusterResource); assertTrue(spyApp.isPlaceBlacklisted(n1.getNodeName())); blacklistAdditions.add(n2.getNodeName()); blacklistRemovals.add(n1.getNodeName()); spyApp.updateBlacklist(blacklistAdditions, blacklistRemovals); assertFalse(spyApp.isPlaceBlacklisted(n1.getNodeName())); assertTrue(spyApp.isPlaceBlacklisted(n2.getNodeName())); blacklistRemovals.clear(); blacklistRemovals.add(n2.getNodeName()); spyApp.updateBlacklist(blacklistAdditions, blacklistRemovals); assertFalse(spyApp.isPlaceBlacklisted(n1.getNodeName())); assertFalse(spyApp.isPlaceBlacklisted(n2.getNodeName()));