Sangjin Lee created YARN-4350: --------------------------------- Summary: TestDistributedShell fails Key: YARN-4350 URL: https://issues.apache.org/jira/browse/YARN-4350 Project: Hadoop YARN Issue Type: Sub-task Components: timelineserver Affects Versions: YARN-2928 Reporter: Sangjin Lee
Currently TestDistributedShell does not pass on the feature-YARN-2928 branch. There seem to be 2 distinct issues. (1) testDSShellWithoutDomainV2* tests fail sporadically These test fail more often than not if tested by themselves: {noformat} testDSShellWithoutDomainV2DefaultFlow(org.apache.hadoop.yarn.applications.distributedshell.TestDistributedShell) Time elapsed: 30.998 sec <<< FAILURE! java.lang.AssertionError: Application created event should be published atleast once expected:<1> but was:<0> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:743) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:555) at org.apache.hadoop.yarn.applications.distributedshell.TestDistributedShell.checkTimelineV2(TestDistributedShell.java:451) at org.apache.hadoop.yarn.applications.distributedshell.TestDistributedShell.testDSShell(TestDistributedShell.java:326) at org.apache.hadoop.yarn.applications.distributedshell.TestDistributedShell.testDSShellWithoutDomainV2DefaultFlow(TestDistributedShell.java:207) {noformat} They start happening after YARN-4129. I suspect this might have to do with some timing issue. (2) the whole test times out If you run the whole TestDistributedShell test, it times out without fail. This may or may not have to do with the port change introduced by YARN-2859 (just a hunch). -- This message was sent by Atlassian JIRA (v6.3.4#6332)