} else { queue = new LeafQueue(csContext, queueName, parent, oldQueues.get(queueName));
} else { queue = new LeafQueue(csContext, queueName, parent, oldQueues.get(queueName));
queue = new LeafQueue(csContext, queueName, parent, oldQueues.get(queueName));
queue = spy(new LeafQueue(csContext, A, root, null));
new ResourceLimits(clusterResource)); queue = spy(new LeafQueue(csContext, A, root, null)); QueueResourceQuotas queueResourceQuotas = ((LeafQueue) queues.get(A)) .getQueueResourceQuotas();
CapacitySchedulerConfiguration.ROOT, null, null); csConf.setCapacity(CapacitySchedulerConfiguration.ROOT + "." + A, 80); LeafQueue a = new LeafQueue(csContext, A, root, null); assertEquals(0.1f, a.getMaxAMResourcePerQueuePercent(), 1e-3f); assertEquals(a.getAMResourceLimit(), Resources.createResource(160 * GB, 1)); LeafQueue newA = new LeafQueue(csContext, A, root, null); a.reinitialize(newA, clusterResource); assertEquals(0.2f, a.getMaxAMResourcePerQueuePercent(), 1e-3f);
csConf.setGlobalMaximumApplicationsPerQueue(20); LeafQueue leafQueue = new LeafQueue(csContext, conf, leafQueueName, cs.getRootQueue(), null);