[
https://issues.apache.org/jira/browse/YARN-4633?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15118642#comment-15118642
]
Bibin A Chundatt commented on YARN-4633:
----------------------------------------
[~rohithsharma]
For attempts 2-4 waitforstate needs to be added.
{noformat}
am0.waitForState(RMAppAttemptState.FAILED);
{noformat}
That should solve the problem . i will attach a patch soon
> TestRMRestart.testRMRestartAfterPreemption fails intermittently in trunk
> -------------------------------------------------------------------------
>
> Key: YARN-4633
> URL: https://issues.apache.org/jira/browse/YARN-4633
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: test
> Affects Versions: 2.9.0
> Environment: Jenkin
> Reporter: Rohith Sharma K S
> Assignee: Bibin A Chundatt
>
> Jenkins
> [Build|https://builds.apache.org/job/PreCommit-YARN-Build/10366/artifact/patchprocess/patch-unit-hadoop-yarn-project_hadoop-yarn-jdk1.8.0_66.txt]
> failed for below test case,
> {code}
> Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=768m;
> support was removed in 8.0
> Running org.apache.hadoop.yarn.server.resourcemanager.TestRMRestart
> Tests run: 54, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 455.808 sec
> <<< FAILURE! - in org.apache.hadoop.yarn.server.resourcemanager.TestRMRestart
> testRMRestartAfterPreemption[0](org.apache.hadoop.yarn.server.resourcemanager.TestRMRestart)
> Time elapsed: 60.145 sec <<< FAILURE!
> java.lang.AssertionError: Attempt state is not correct (timedout): expected:
> SCHEDULED actual: FAILED for the application attempt
> appattempt_1453461355278_0001_000004
> at org.junit.Assert.fail(Assert.java:88)
> at
> org.apache.hadoop.yarn.server.resourcemanager.MockRM.waitForState(MockRM.java:197)
> at
> org.apache.hadoop.yarn.server.resourcemanager.MockRM.waitForState(MockRM.java:172)
> at
> org.apache.hadoop.yarn.server.resourcemanager.MockRM.waitForAttemptScheduled(MockRM.java:831)
> at
> org.apache.hadoop.yarn.server.resourcemanager.MockRM.launchAM(MockRM.java:818)
> at
> org.apache.hadoop.yarn.server.resourcemanager.TestRMRestart.testRMRestartAfterPreemption(TestRMRestart.java:2352)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)