YARN-7045. Remove FSLeafQueue#addAppSchedulable. (Contributed by Sen Zhao via Yufei Gu)

This commit is contained in:
Yufei Gu 2017-09-21 12:31:07 -07:00
parent 263e2c692a
commit a92ef030a2
3 changed files with 6 additions and 16 deletions

View File

@ -94,16 +94,6 @@ void addApp(FSAppAttempt app, boolean runnable) {
}
}
// for testing
void addAppSchedulable(FSAppAttempt appSched) {
writeLock.lock();
try {
runnableApps.add(appSched);
} finally {
writeLock.unlock();
}
}
/**
* Removes the given app from this queue.
* @return whether or not the app was runnable

View File

@ -89,8 +89,8 @@ public void testUpdateDemand() {
FSAppAttempt app = mock(FSAppAttempt.class);
Mockito.when(app.getDemand()).thenReturn(maxResource);
schedulable.addAppSchedulable(app);
schedulable.addAppSchedulable(app);
schedulable.addApp(app, true);
schedulable.addApp(app, true);
schedulable.updateDemand();
@ -165,7 +165,7 @@ public void testConcurrentAccess() {
@Override
public void run() {
for (int i=0; i < 500; i++) {
schedulable.addAppSchedulable(app);
schedulable.addApp(app, true);
}
}
});

View File

@ -5221,12 +5221,12 @@ public void testUpdateDemand() throws IOException {
FSLeafQueue aQueue =
new FSLeafQueue("root.queue1.a", scheduler, queue1);
aQueue.setMaxShare(maxResource);
aQueue.addAppSchedulable(app1);
aQueue.addApp(app1, true);
FSLeafQueue bQueue =
new FSLeafQueue("root.queue1.b", scheduler, queue1);
bQueue.setMaxShare(maxResource);
bQueue.addAppSchedulable(app2);
bQueue.addApp(app2, true);
queue1.setMaxShare(maxResource);
queue1.addChildQueue(aQueue);
@ -5270,7 +5270,7 @@ public void testDumpState() throws IOException {
FSAppAttempt app = mock(FSAppAttempt.class);
Mockito.when(app.getDemand()).thenReturn(resource);
Mockito.when(app.getResourceUsage()).thenReturn(resource);
child1.addAppSchedulable(app);
child1.addApp(app, true);
child1.updateDemand();
String childQueueString = "{Name: root.parent.child1,"