See <https://builds.apache.org/job/Geode-nightly/237/changes>
Changes: [jhuynh] [GEODE-157] Check for colocation not failing if non colocated comparison [jhuynh] [GEODE-280] GroupByPartitionedQueryDUnitTest.testCompactRangeIndex fails [jhuynh] [GEODE-146] Queries are not thread safe due to scopeId variable ScopeId [jhuynh] [GEODE-338] Modified FDDUnitTest, increased thread count and added [upthewaterspout] GEODE-244: Fixing race in ------------------------------------------ [...truncated 2139 lines...] YHOO:Position [secId=YHOO out=93000.0 type=a id=93 mktValue=94.0], IBM:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0], P1:Position [secId=SUN out=91000.0 type=a id=91 mktValue=92.0], P2:null ],pos:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0]) compared with:null; failed query=select DISTINCT * from /exampleRegion1 p, p.positions.values pos where p.ID > 0 AND pos.secId = 'IBM' ORDER BY p.ID; element unmatched =struct(p:Portfolio [ID=26 status=active type=type2 pkid=26 YHOO:Position [secId=YHOO out=93000.0 type=a id=93 mktValue=94.0], IBM:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0], P1:Position [secId=SUN out=91000.0 type=a id=91 mktValue=92.0], P2:null ],pos:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0]);p1 class=class com.gemstone.gemfire.cache.query.internal.StructImpl ; other set has =[struct(iter1:Portfolio [ID=52 status=active type=type1 pkid=52 YHOO:Position [secId=YHOO out=184000.0 type=a id=184 mktValue=185.0], IBM:Position [secId=IBM out=183000.0 type=a id=183 mktValue=184.0], P1:Position [secId=SUN out=182000.0 type=a id=182 mktValue=183.0], P2:null ],iter2:Position [secId=IBM out=183000.0 type=a id=183 mktValue=184.0]), struct(iter1:Portfolio [ID=22 status=active type=type1 pkid=22 IBM:Position [secId=IBM out=79000.0 type=a id=79 mktValue=80.0], SUN:Position [secId=SUN out=78000.0 type=a id=78 mktValue=79.0], P1:Position [secId=HP out=77000.0 type=a id=77 mktValue=78.0], P2:null ],iter2:Position [secId=IBM out=79000.0 type=a id=79 mktValue=80.0]), struct(iter1:Portfolio [ID=48 status=active type=type0 pkid=48 IBM:Position [secId=IBM out=170000.0 type=a id=170 mktValue=171.0], SUN:Position [secId=SUN out=169000.0 type=a id=169 mktValue=170.0], P1:Position [secId=HP out=168000.0 type=a id=168 mktValue=169.0], P2:null ],iter2:Position [secId=IBM out=170000.0 type=a id=170 mktValue=171.0]), struct(iter1:Portfolio [ID=85 status=inactive type=type1 pkid=85 IBM:Position [secId=IBM out=300000.0 type=a id=300 mktValue=301.0], SUN:Position [secId=SUN out=299000.0 type=a id=299 mktValue=300.0], P1:Position [secId=NOVL out=297000.0 type=a id=297 mktValue=298.0], P2:Position [secId=HP out=298000.0 type=a id=298 mktValue=299.0] ],iter2:Position [secId=IBM out=300000.0 type=a id=300 mktValue=301.0]), struct(iter1:Portfolio [ID=89 status=inactive type=type2 pkid=89 YHOO:Position [secId=YHOO out=314000.0 type=a id=314 mktValue=315.0], IBM:Position [secId=IBM out=313000.0 type=a id=313 mktValue=314.0], P1:Position [secId=HP out=311000.0 type=a id=311 mktValue=312.0], P2:Position [secId=SUN out=312000.0 type=a id=312 mktValue=313.0] ],iter2:Position [secId=IBM out=313000.0 type=a id=313 mktValue=314.0]), struct(iter1:Portfolio [ID=63 status=inactive type=type0 pkid=63 YHOO:Position [secId=YHOO out=223000.0 type=a id=223 mktValue=224.0], IBM:Position [secId=IBM out=222000.0 type=a id=222 mktValue=223.0], P1:Position [secId=HP out=220000.0 type=a id=220 mktValue=221.0], P2:Position [secId=SUN out=221000.0 type=a id=221 mktValue=222.0] ],iter2:Position [secId=IBM out=222000.0 type=a id=222 mktValue=223.0]), struct(iter1:Portfolio [ID=26 status=active type=type2 pkid=26 YHOO:Position [secId=YHOO out=93000.0 type=a id=93 mktValue=94.0], IBM:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0], P1:Position [secId=SUN out=91000.0 type=a id=91 mktValue=92.0], P2:null ],iter2:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0]), struct(iter1:Portfolio [ID=59 status=inactive type=type2 pkid=59 IBM:Position [secId=IBM out=209000.0 type=a id=209 mktValue=210.0], SUN:Position [secId=SUN out=208000.0 type=a id=208 mktValue=209.0], P1:Position [secId=NOVL out=206000.0 type=a id=206 mktValue=207.0], P2:Position [secId=HP out=207000.0 type=a id=207 mktValue=208.0] ],iter2:Position [secId=IBM out=209000.0 type=a id=209 mktValue=210.0]), struct(iter1:Portfolio [ID=37 status=inactive type=type1 pkid=37 YHOO:Position [secId=YHOO out=132000.0 type=a id=132 mktValue=133.0], IBM:Position [secId=IBM out=131000.0 type=a id=131 mktValue=132.0], P1:Position [secId=HP out=129000.0 type=a id=129 mktValue=130.0], P2:Position [secId=SUN out=130000.0 type=a id=130 mktValue=131.0] ],iter2:Position [secId=IBM out=131000.0 type=a id=131 mktValue=132.0]), struct(iter1:Portfolio [ID=7 status=inactive type=type1 pkid=7 IBM:Position [secId=IBM out=27000.0 type=a id=27 mktValue=28.0], SUN:Position [secId=SUN out=26000.0 type=a id=26 mktValue=27.0], P1:Position [secId=NOVL out=24000.0 type=a id=24 mktValue=25.0], P2:Position [secId=HP out=25000.0 type=a id=25 mktValue=26.0] ],iter2:Position [secId=IBM out=27000.0 type=a id=27 mktValue=28.0]), struct(iter1:Portfolio [ID=33 status=inactive type=type0 pkid=33 IBM:Position [secId=IBM out=118000.0 type=a id=118 mktValue=119.0], SUN:Position [secId=SUN out=117000.0 type=a id=117 mktValue=118.0], P1:Position [secId=NOVL out=115000.0 type=a id=115 mktValue=116.0], P2:Position [secId=HP out=116000.0 type=a id=116 mktValue=117.0] ],iter2:Position [secId=IBM out=118000.0 type=a id=118 mktValue=119.0]), struct(iter1:Portfolio [ID=74 status=active type=type2 pkid=74 IBM:Position [secId=IBM out=261000.0 type=a id=261 mktValue=262.0], SUN:Position [secId=SUN out=260000.0 type=a id=260 mktValue=261.0], P1:Position [secId=HP out=259000.0 type=a id=259 mktValue=260.0], P2:null ],iter2:Position [secId=IBM out=261000.0 type=a id=261 mktValue=262.0]), struct(iter1:Portfolio [ID=78 status=active type=type0 pkid=78 YHOO:Position [secId=YHOO out=275000.0 type=a id=275 mktValue=276.0], IBM:Position [secId=IBM out=274000.0 type=a id=274 mktValue=275.0], P1:Position [secId=SUN out=273000.0 type=a id=273 mktValue=274.0], P2:null ],iter2:Position [secId=IBM out=274000.0 type=a id=274 mktValue=275.0]), struct(iter1:Portfolio [ID=11 status=inactive type=type2 pkid=11 YHOO:Position [secId=YHOO out=41000.0 type=a id=41 mktValue=42.0], IBM:Position [secId=IBM out=40000.0 type=a id=40 mktValue=41.0], P1:Position [secId=HP out=38000.0 type=a id=38 mktValue=39.0], P2:Position [secId=SUN out=39000.0 type=a id=39 mktValue=40.0] ],iter2:Position [secId=IBM out=40000.0 type=a id=40 mktValue=41.0])] at junit.framework.Assert.fail(Assert.java:57) at junit.framework.TestCase.fail(TestCase.java:227) at com.gemstone.gemfire.cache.query.functional.StructSetOrResultsSet.compareResults(StructSetOrResultsSet.java:386) at com.gemstone.gemfire.cache.query.functional.StructSetOrResultsSet.CompareQueryResultsWithoutAndWithIndexes(StructSetOrResultsSet.java:78) at com.gemstone.gemfire.cache.query.functional.QueryREUpdateInProgressJUnitTest.testQueriesOnREWhenUpdateInProgressWithOneIndex(QueryREUpdateInProgressJUnitTest.java:213) com.gemstone.gemfire.cache.query.functional.QueryREUpdateInProgressJUnitTest > testQueriesOnREWhenUpdateInProgress FAILED junit.framework.AssertionFailedError: Atleast one element in the pair of SelectResults supposedly identical, is not equal Match not found for :struct(p:Portfolio [ID=26 status=active type=type2 pkid=26 YHOO:Position [secId=YHOO out=93000.0 type=a id=93 mktValue=94.0], IBM:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0], P1:Position [secId=SUN out=91000.0 type=a id=91 mktValue=92.0], P2:null ],pos:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0]) compared with:null; failed query=select DISTINCT * from /exampleRegion1 p, p.positions.values pos where p.ID > 0 AND pos.secId = 'IBM' ORDER BY p.ID; element unmatched =struct(p:Portfolio [ID=26 status=active type=type2 pkid=26 YHOO:Position [secId=YHOO out=93000.0 type=a id=93 mktValue=94.0], IBM:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0], P1:Position [secId=SUN out=91000.0 type=a id=91 mktValue=92.0], P2:null ],pos:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0]);p1 class=class com.gemstone.gemfire.cache.query.internal.StructImpl ; other set has =[struct(iter1:Portfolio [ID=52 status=active type=type1 pkid=52 YHOO:Position [secId=YHOO out=184000.0 type=a id=184 mktValue=185.0], IBM:Position [secId=IBM out=183000.0 type=a id=183 mktValue=184.0], P1:Position [secId=SUN out=182000.0 type=a id=182 mktValue=183.0], P2:null ],iter2:Position [secId=IBM out=183000.0 type=a id=183 mktValue=184.0]), struct(iter1:Portfolio [ID=22 status=active type=type1 pkid=22 IBM:Position [secId=IBM out=79000.0 type=a id=79 mktValue=80.0], SUN:Position [secId=SUN out=78000.0 type=a id=78 mktValue=79.0], P1:Position [secId=HP out=77000.0 type=a id=77 mktValue=78.0], P2:null ],iter2:Position [secId=IBM out=79000.0 type=a id=79 mktValue=80.0]), struct(iter1:Portfolio [ID=48 status=active type=type0 pkid=48 IBM:Position [secId=IBM out=170000.0 type=a id=170 mktValue=171.0], SUN:Position [secId=SUN out=169000.0 type=a id=169 mktValue=170.0], P1:Position [secId=HP out=168000.0 type=a id=168 mktValue=169.0], P2:null ],iter2:Position [secId=IBM out=170000.0 type=a id=170 mktValue=171.0]), struct(iter1:Portfolio [ID=85 status=inactive type=type1 pkid=85 IBM:Position [secId=IBM out=300000.0 type=a id=300 mktValue=301.0], SUN:Position [secId=SUN out=299000.0 type=a id=299 mktValue=300.0], P1:Position [secId=NOVL out=297000.0 type=a id=297 mktValue=298.0], P2:Position [secId=HP out=298000.0 type=a id=298 mktValue=299.0] ],iter2:Position [secId=IBM out=300000.0 type=a id=300 mktValue=301.0]), struct(iter1:Portfolio [ID=89 status=inactive type=type2 pkid=89 YHOO:Position [secId=YHOO out=314000.0 type=a id=314 mktValue=315.0], IBM:Position [secId=IBM out=313000.0 type=a id=313 mktValue=314.0], P1:Position [secId=HP out=311000.0 type=a id=311 mktValue=312.0], P2:Position [secId=SUN out=312000.0 type=a id=312 mktValue=313.0] ],iter2:Position [secId=IBM out=313000.0 type=a id=313 mktValue=314.0]), struct(iter1:Portfolio [ID=63 status=inactive type=type0 pkid=63 YHOO:Position [secId=YHOO out=223000.0 type=a id=223 mktValue=224.0], IBM:Position [secId=IBM out=222000.0 type=a id=222 mktValue=223.0], P1:Position [secId=HP out=220000.0 type=a id=220 mktValue=221.0], P2:Position [secId=SUN out=221000.0 type=a id=221 mktValue=222.0] ],iter2:Position [secId=IBM out=222000.0 type=a id=222 mktValue=223.0]), struct(iter1:Portfolio [ID=26 status=active type=type2 pkid=26 YHOO:Position [secId=YHOO out=93000.0 type=a id=93 mktValue=94.0], IBM:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0], P1:Position [secId=SUN out=91000.0 type=a id=91 mktValue=92.0], P2:null ],iter2:Position [secId=IBM out=92000.0 type=a id=92 mktValue=93.0]), struct(iter1:Portfolio [ID=59 status=inactive type=type2 pkid=59 IBM:Position [secId=IBM out=209000.0 type=a id=209 mktValue=210.0], SUN:Position [secId=SUN out=208000.0 type=a id=208 mktValue=209.0], P1:Position [secId=NOVL out=206000.0 type=a id=206 mktValue=207.0], P2:Position [secId=HP out=207000.0 type=a id=207 mktValue=208.0] ],iter2:Position [secId=IBM out=209000.0 type=a id=209 mktValue=210.0]), struct(iter1:Portfolio [ID=37 status=inactive type=type1 pkid=37 YHOO:Position [secId=YHOO out=132000.0 type=a id=132 mktValue=133.0], IBM:Position [secId=IBM out=131000.0 type=a id=131 mktValue=132.0], P1:Position [secId=HP out=129000.0 type=a id=129 mktValue=130.0], P2:Position [secId=SUN out=130000.0 type=a id=130 mktValue=131.0] ],iter2:Position [secId=IBM out=131000.0 type=a id=131 mktValue=132.0]), struct(iter1:Portfolio [ID=7 status=inactive type=type1 pkid=7 IBM:Position [secId=IBM out=27000.0 type=a id=27 mktValue=28.0], SUN:Position [secId=SUN out=26000.0 type=a id=26 mktValue=27.0], P1:Position [secId=NOVL out=24000.0 type=a id=24 mktValue=25.0], P2:Position [secId=HP out=25000.0 type=a id=25 mktValue=26.0] ],iter2:Position [secId=IBM out=27000.0 type=a id=27 mktValue=28.0]), struct(iter1:Portfolio [ID=33 status=inactive type=type0 pkid=33 IBM:Position [secId=IBM out=118000.0 type=a id=118 mktValue=119.0], SUN:Position [secId=SUN out=117000.0 type=a id=117 mktValue=118.0], P1:Position [secId=NOVL out=115000.0 type=a id=115 mktValue=116.0], P2:Position [secId=HP out=116000.0 type=a id=116 mktValue=117.0] ],iter2:Position [secId=IBM out=118000.0 type=a id=118 mktValue=119.0]), struct(iter1:Portfolio [ID=74 status=active type=type2 pkid=74 IBM:Position [secId=IBM out=261000.0 type=a id=261 mktValue=262.0], SUN:Position [secId=SUN out=260000.0 type=a id=260 mktValue=261.0], P1:Position [secId=HP out=259000.0 type=a id=259 mktValue=260.0], P2:null ],iter2:Position [secId=IBM out=261000.0 type=a id=261 mktValue=262.0]), struct(iter1:Portfolio [ID=78 status=active type=type0 pkid=78 YHOO:Position [secId=YHOO out=275000.0 type=a id=275 mktValue=276.0], IBM:Position [secId=IBM out=274000.0 type=a id=274 mktValue=275.0], P1:Position [secId=SUN out=273000.0 type=a id=273 mktValue=274.0], P2:null ],iter2:Position [secId=IBM out=274000.0 type=a id=274 mktValue=275.0]), struct(iter1:Portfolio [ID=11 status=inactive type=type2 pkid=11 YHOO:Position [secId=YHOO out=41000.0 type=a id=41 mktValue=42.0], IBM:Position [secId=IBM out=40000.0 type=a id=40 mktValue=41.0], P1:Position [secId=HP out=38000.0 type=a id=38 mktValue=39.0], P2:Position [secId=SUN out=39000.0 type=a id=39 mktValue=40.0] ],iter2:Position [secId=IBM out=40000.0 type=a id=40 mktValue=41.0])] at junit.framework.Assert.fail(Assert.java:57) at junit.framework.TestCase.fail(TestCase.java:227) at com.gemstone.gemfire.cache.query.functional.StructSetOrResultsSet.compareResults(StructSetOrResultsSet.java:386) at com.gemstone.gemfire.cache.query.functional.StructSetOrResultsSet.CompareQueryResultsWithoutAndWithIndexes(StructSetOrResultsSet.java:78) at com.gemstone.gemfire.cache.query.functional.QueryREUpdateInProgressJUnitTest.testQueriesOnREWhenUpdateInProgress(QueryREUpdateInProgressJUnitTest.java:171) java.lang.Throwable at com.gemstone.gemfire.test.process.ProcessStreamReader.start(ProcessStreamReader.java:46) at com.gemstone.gemfire.test.process.ProcessOutputReader.waitFor(ProcessOutputReader.java:31) at com.gemstone.gemfire.test.process.ProcessWrapper.start(ProcessWrapper.java:314) at com.gemstone.gemfire.test.process.ProcessWrapper.access$000(ProcessWrapper.java:31) at com.gemstone.gemfire.test.process.ProcessWrapper$1.run(ProcessWrapper.java:244) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: Stream closed at java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:162) 2805 tests completed, 2 failed, 33 skipped :gemfire-core:integrationTest FAILED :gemfire-core:test :gemfire-jgroups:assemble :gemfire-jgroups:compileTestJava :gemfire-jgroups:processTestResources UP-TO-DATE :gemfire-jgroups:testClasses :gemfire-jgroups:checkMissedTests :gemfire-jgroups:distributedTest UP-TO-DATE :gemfire-jgroups:integrationTest :gemfire-jgroups:test :gemfire-jgroups:check :gemfire-jgroups:build :gemfire-joptsimple:assemble :gemfire-joptsimple:compileTestJava UP-TO-DATE :gemfire-joptsimple:processTestResources UP-TO-DATE :gemfire-joptsimple:testClasses UP-TO-DATE :gemfire-joptsimple:checkMissedTests UP-TO-DATE :gemfire-joptsimple:distributedTest UP-TO-DATE :gemfire-joptsimple:integrationTest UP-TO-DATE :gemfire-joptsimple:test UP-TO-DATE :gemfire-joptsimple:check UP-TO-DATE :gemfire-joptsimple:build :gemfire-json:assemble :gemfire-json:compileTestJava UP-TO-DATE :gemfire-json:processTestResources UP-TO-DATE :gemfire-json:testClasses UP-TO-DATE :gemfire-json:checkMissedTests UP-TO-DATE :gemfire-json:distributedTest UP-TO-DATE :gemfire-json:integrationTest UP-TO-DATE :gemfire-json:test UP-TO-DATE :gemfire-json:check UP-TO-DATE :gemfire-json:build :gemfire-junit:jar :gemfire-junit:assemble :gemfire-junit:checkMissedTests :gemfire-junit:distributedTest UP-TO-DATE :gemfire-junit:integrationTest :gemfire-junit:test :gemfire-junit:check :gemfire-junit:build :gemfire-rebalancer:compileJava :gemfire-rebalancer:processResources UP-TO-DATE :gemfire-rebalancer:classes :gemfire-rebalancer:jar :gemfire-rebalancer:assemble :gemfire-rebalancer:compileTestJava :gemfire-rebalancer:processTestResources UP-TO-DATE :gemfire-rebalancer:testClasses :gemfire-rebalancer:checkMissedTests :gemfire-rebalancer:distributedTest UP-TO-DATE :gemfire-rebalancer:integrationTest :gemfire-rebalancer:test :gemfire-rebalancer:check :gemfire-rebalancer:build :gemfire-web:assemble :gemfire-web:compileTestJavaNote: <https://builds.apache.org/job/Geode-nightly/ws/gemfire-web/src/test/java/com/gemstone/gemfire/management/internal/web/AbstractWebTestCase.java> uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. :gemfire-web:processTestResources UP-TO-DATE :gemfire-web:testClasses :gemfire-web:checkMissedTests :gemfire-web:distributedTest UP-TO-DATE :gemfire-web:integrationTest :gemfire-web:test :gemfire-web:check :gemfire-web:build :gemfire-web-api:assemble :gemfire-web-api:compileTestJava UP-TO-DATE :gemfire-web-api:processTestResources UP-TO-DATE :gemfire-web-api:testClasses UP-TO-DATE :gemfire-web-api:checkMissedTests UP-TO-DATE :gemfire-web-api:distributedTest UP-TO-DATE :gemfire-web-api:integrationTest UP-TO-DATE :gemfire-web-api:test UP-TO-DATE :gemfire-web-api:check UP-TO-DATE :gemfire-web-api:build :combineReports All test reports at <https://builds.apache.org/job/Geode-nightly/ws/build/reports/combined> :gemfire-assembly:generatePomFileForCoreJarPublication :gemfire-assembly:publishCoreJarPublicationToApache.snapshots.httpsRepositoryUploading: org/apache/geode/gemfire-core/1.0.0-incubating-SNAPSHOT/gemfire-core-1.0.0-incubating-20151006.095833-95.jar to repository remote at https://repository.apache.org/content/repositories/snapshots Transferring 12601K from remote Uploaded 12601K :gemfire-assembly:generatePomFileForJgroupsJarPublication :gemfire-assembly:publishJgroupsJarPublicationToApache.snapshots.httpsRepositoryUploading: org/apache/geode/gemfire-jgroups/1.0.0-incubating-SNAPSHOT/gemfire-jgroups-1.0.0-incubating-20151006.095840-94.jar to repository remote at https://repository.apache.org/content/repositories/snapshots Transferring 1301K from remote Uploaded 1301K :gemfire-assembly:generatePomFileForJoptsimpleJarPublication :gemfire-assembly:publishJoptsimpleJarPublicationToApache.snapshots.httpsRepositoryUploading: org/apache/geode/gemfire-joptsimple/1.0.0-incubating-SNAPSHOT/gemfire-joptsimple-1.0.0-incubating-20151006.095844-94.jar to repository remote at https://repository.apache.org/content/repositories/snapshots Transferring 54K from remote Uploaded 54K :gemfire-assembly:generatePomFileForJsonJarPublication :gemfire-assembly:publishJsonJarPublicationToApache.snapshots.httpsRepositoryUploading: org/apache/geode/gemfire-json/1.0.0-incubating-SNAPSHOT/gemfire-json-1.0.0-incubating-20151006.095850-94.jar to repository remote at https://repository.apache.org/content/repositories/snapshots Transferring 41K from remote Uploaded 41K :gemfire-assembly:publish FAILURE: Build completed with 2 failures. 1: Task failed with an exception. ----------- * What went wrong: Execution failed for task ':gemfire-core:distributedTest'. > There were failing tests. See the report at: > file://<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/build/reports/distributedTest/index.html> * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. ============================================================================== 2: Task failed with an exception. ----------- * What went wrong: Execution failed for task ':gemfire-core:integrationTest'. > There were failing tests. See the report at: > file://<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/build/reports/integrationTest/index.html> * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. ============================================================================== BUILD FAILED Total time: 6 hrs 15 mins 45.48 secs Build step 'Execute shell' marked build as failure Archiving artifacts Compressed 168.71 MB of artifacts by 22.5% relative to #236 Recording test results