selector.updateNode(createRMNode("h3", 3, 10, 10)); selector.computeTask.run(); List<NodeId> nodeIds = selector.selectNodes(); System.out.println("1-> " + nodeIds); Assert.assertEquals("h2:2", nodeIds.get(0).toString()); nodeIds = selector.selectNodes(); System.out.println("2-> "+ nodeIds); Assert.assertEquals("h3:3", nodeIds.get(0).toString()); nodeIds = selector.selectNodes(); System.out.println("3-> "+ nodeIds);
selector.updateNode(createRMNode("h3", 3, -1, 10)); selector.computeTask.run(); List<NodeId> nodeIds = selector.selectNodes(); System.out.println("1-> " + nodeIds); Assert.assertEquals("h2:2", nodeIds.get(0).toString()); nodeIds = selector.selectNodes(); System.out.println("2-> "+ nodeIds); Assert.assertEquals("h3:3", nodeIds.get(0).toString()); nodeIds = selector.selectNodes(); System.out.println("3-> "+ nodeIds); DEFAULT_MAX_QUEUE_LENGTH)); selector.computeTask.run(); nodeIds = selector.selectNodes(); System.out.println("4-> "+ nodeIds); Assert.assertEquals(3, nodeIds.size());