|
@@ -76,6 +76,7 @@ import org.apache.hadoop.yarn.server.resourcemanager.amlauncher.ApplicationMaste
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.metrics.SystemMetricsPublisher;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.recovery.RMStateStore;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.recovery.RMStateStore.ApplicationAttemptState;
|
|
|
+import org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMApp;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppEvent;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppEventType;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.rmapp.RMAppFailedAttemptEvent;
|
|
@@ -92,7 +93,6 @@ import org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainerImpl;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.scheduler.Allocation;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.scheduler.ResourceScheduler;
|
|
|
-import org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerAppReport;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerUtils;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.scheduler.YarnScheduler;
|
|
|
import org.apache.hadoop.yarn.server.resourcemanager.scheduler.event.AppAttemptAddedSchedulerEvent;
|
|
@@ -289,7 +289,6 @@ public class TestRMAppAttemptTransitions {
|
|
|
Mockito.doReturn(resourceScheduler).when(spyRMContext).getScheduler();
|
|
|
|
|
|
|
|
|
- final String user = MockApps.newUserName();
|
|
|
final String queue = MockApps.newQueue();
|
|
|
submissionContext = mock(ApplicationSubmissionContext.class);
|
|
|
when(submissionContext.getQueue()).thenReturn(queue);
|
|
@@ -1385,7 +1384,7 @@ public class TestRMAppAttemptTransitions {
|
|
|
finalState =
|
|
|
ArgumentCaptor.forClass(RMAppAttemptState.class);
|
|
|
verify(publisher).appAttemptFinished(any(RMAppAttempt.class), finalState.capture(),
|
|
|
- anyLong());
|
|
|
+ any(RMApp.class), anyLong());
|
|
|
Assert.assertEquals(state, finalState.getValue());
|
|
|
}
|
|
|
|