Jira: https://issues.apache.org/jira/browse/TEZ-2205 Build: https://builds.apache.org/job/PreCommit-TEZ-Build/356/
################################################################################### ########################## LAST 60 LINES OF THE CONSOLE ########################### [...truncated 2710 lines...] {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12707626/TEZ-2205.4.patch against master revision d42a3c7. {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 2 new or modified test files. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. There were no new javadoc warning messages. {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:red}-1 core tests{color}. The patch failed these unit tests in : org.apache.tez.dag.app.rm.TestContainerReuse Test results: https://builds.apache.org/job/PreCommit-TEZ-Build/356//testReport/ Console output: https://builds.apache.org/job/PreCommit-TEZ-Build/356//console This message is automatically generated. ====================================================================== ====================================================================== Adding comment to Jira. ====================================================================== ====================================================================== Comment added. deaa498ce02a7142443a36a29db0b88b830b63bf logged out ====================================================================== ====================================================================== Finished build. ====================================================================== ====================================================================== Build step 'Execute shell' marked build as failure Archiving artifacts Sending artifact delta relative to PreCommit-TEZ-Build #353 Archived 44 artifacts Archive block size is 32768 Received 27 blocks and 1820263 bytes Compression is 32.7% Took 0.77 sec [description-setter] Could not determine description. Recording test results Publish JUnit test result report is waiting for a checkpoint on PreCommit-TEZ-Build #355 Email was triggered for: Failure Sending email for trigger: Failure ################################################################################### ############################## FAILED TESTS (if any) ############################## 1 tests failed. REGRESSION: org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse Error Message: Wanted but not invoked: aMRMClientAsyncForTest.releaseAssignedContainer( container_1_0001_01_000002 ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:488) However, there were other interactions with this mock: aMRMClientAsyncForTest.init( Configuration: core-default.xml, core-site.xml, yarn-default.xml, yarn-site.xml ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.setConfig( Configuration: core-default.xml, core-site.xml, yarn-default.xml, yarn-site.xml ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.serviceInit( Configuration: core-default.xml, core-site.xml, yarn-default.xml, yarn-site.xml ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.setHeartbeatInterval( 1000 ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.start(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.serviceStart(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.registerApplicationMaster( "host", 0, "" ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.addContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:433) aMRMClientAsyncForTest.addContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:434) aMRMClientAsyncForTest.addContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:435) aMRMClientAsyncForTest.addContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:436) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.assignReUsedContainerWithLocation(YarnTaskSchedulerService.java:1571) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1319) aMRMClientAsyncForTest.getMatchingRequests( 1, "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1319) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1321) aMRMClientAsyncForTest.removeContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.removeTaskRequest(YarnTaskSchedulerService.java:1486) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.getMatchingRequests( 1, "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.removeContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getMatchingRequests( 1, "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "/default-rack", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getMatchingRequests( 1, "/default-rack", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.removeContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.releaseAssignedContainer( container_1_0001_01_000001 ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:467) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.assignReUsedContainerWithLocation(YarnTaskSchedulerService.java:1571) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "host2", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1319) aMRMClientAsyncForTest.getMatchingRequests( 1, "host2", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1319) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1321) aMRMClientAsyncForTest.removeContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.removeTaskRequest(YarnTaskSchedulerService.java:1486) Stack Trace: org.mockito.exceptions.verification.WantedButNotInvoked: Wanted but not invoked: aMRMClientAsyncForTest.releaseAssignedContainer( container_1_0001_01_000002 ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:488) However, there were other interactions with this mock: aMRMClientAsyncForTest.init( Configuration: core-default.xml, core-site.xml, yarn-default.xml, yarn-site.xml ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.setConfig( Configuration: core-default.xml, core-site.xml, yarn-default.xml, yarn-site.xml ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.serviceInit( Configuration: core-default.xml, core-site.xml, yarn-default.xml, yarn-site.xml ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.setHeartbeatInterval( 1000 ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.start(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.serviceStart(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.registerApplicationMaster( "host", 0, "" ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:396) aMRMClientAsyncForTest.addContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:433) aMRMClientAsyncForTest.addContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:434) aMRMClientAsyncForTest.addContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:435) aMRMClientAsyncForTest.addContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:436) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.assignReUsedContainerWithLocation(YarnTaskSchedulerService.java:1571) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1319) aMRMClientAsyncForTest.getMatchingRequests( 1, "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1319) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1321) aMRMClientAsyncForTest.removeContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.removeTaskRequest(YarnTaskSchedulerService.java:1486) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.getMatchingRequests( 1, "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.removeContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:448) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getMatchingRequests( 1, "host1", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "/default-rack", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.getMatchingRequests( 1, "/default-rack", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.removeContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:458) aMRMClientAsyncForTest.releaseAssignedContainer( container_1_0001_01_000001 ); -> at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:467) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.assignReUsedContainerWithLocation(YarnTaskSchedulerService.java:1571) aMRMClientAsyncForTest.getMatchingRequestsForTopPriority( "host2", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1319) aMRMClientAsyncForTest.getMatchingRequests( 1, "host2", <memory:1024, vCores:1> ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1319) aMRMClientAsyncForTest.getTopPriority(); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.getMatchingRequestWithoutPriority(YarnTaskSchedulerService.java:1321) aMRMClientAsyncForTest.removeContainerRequest( Capability[<memory:1024, vCores:1>]Priority[1] ); -> at org.apache.tez.dag.app.rm.YarnTaskSchedulerService.removeTaskRequest(YarnTaskSchedulerService.java:1486) at org.apache.tez.dag.app.rm.TestContainerReuse.testSimpleReuse(TestContainerReuse.java:488)