Build failed in Jenkins: SystemML-DailyTest #495

2016-09-09 Thread jenkins
See 

Changes:

[Deron Eriksson] [SYSTEMML-902] Improve FrameObject toString output

[Deron Eriksson] [SYSTEMML-900] Rename DataFrame ID column

[Deron Eriksson] [SYSTEMML-901] Improve unavailable MLContext message

--
[...truncated 152218 lines...]
>org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>org.apache.maven.surefire.junitcore.pc.ParallelComputerBuilder$PC$2.run(ParallelComputerBuilder.java:491)
>org.junit.runner.JUnitCore.run(JUnitCore.java:160)
>org.junit.runner.JUnitCore.run(JUnitCore.java:138)
>org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
>org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
>org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
>org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
>org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
>org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
>org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
  
AppendMatrixTest.testMapAppendOutBlock2SparseSP:115->commonAppendTest:259->AutomatedTestBase.runTest:1258
 failed to run script ./src/test/scripts/functions/append/AppendMatrixTest.dml
exception: org.apache.sysml.api.DMLException: No MLContext object is currently 
active. Have you created one? Hint: in Scala, 'val ml = new MLContext(sc)'
message: No MLContext object is currently active. Have you created one? Hint: 
in Scala, 'val ml = new MLContext(sc)'
stack trace:
>org.apache.sysml.api.DMLScript.executeScript(DMLScript.java:378)
>org.apache.sysml.api.DMLScript.main(DMLScript.java:199)
>org.apache.sysml.test.integration.AutomatedTestBase.runTest(AutomatedTestBase.java:1238)
>org.apache.sysml.test.integration.functions.append.AppendMatrixTest.commonAppendTest(AppendMatrixTest.java:259)
>org.apache.sysml.test.integration.functions.append.AppendMatrixTest.testMapAppendOutBlock2SparseSP(AppendMatrixTest.java:115)
>sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>java.lang.reflect.Method.invoke(Method.java:497)
>org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
>org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
>org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
>org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
>org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
>org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
>org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
>org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
>org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
>org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:318)
>org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:41)
>org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:274)
>org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>org.junit.runners.Suite.runChild(Suite.java:127)
>org.junit.runners.Suite.runChild(Suite.java:26)
>org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:318)
>org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:41)
>org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:274)
>org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
>org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
>org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>org.junit.runners.Suite.runChild(Suite.java:127)
>org.junit.runners.Suite.runChild(Suite.java:26)
>org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(Scheduler.java:318)
>org.apache.maven.surefire.junitcore.pc.InvokerStrategy.schedule(InvokerStrategy.java:41)
>org.apache.maven.surefire.junitcore.pc.Scheduler.schedule(Scheduler.java:274)
>org.junit.runners.ParentRunner.runChild

Re: Build failed in Jenkins: SystemML-DailyTest #495

2016-09-09 Thread Deron Eriksson
Earlier I updated MLContextProxy's getActiveMLContext to throw an
MLContextException rather than return null if there wasn't an active
MLContext (this is related to Spark Shell support). Unfortunately I didn't
update SparkExecutionContext's initSparkContext to handle the new
exception. I've made a change and I'll run the test suite and verify the
tests work and then commit a hotfix if that fixes it.

Deron


On Fri, Sep 9, 2016 at 4:01 PM,  wrote:

> See  DailyTest/495/changes>
>
> Changes:
>
> [Deron Eriksson] [SYSTEMML-902] Improve FrameObject toString output
>
> [Deron Eriksson] [SYSTEMML-900] Rename DataFrame ID column
>
> [Deron Eriksson] [SYSTEMML-901] Improve unavailable MLContext message
>
> --
> [...truncated 152218 lines...]
> >org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
> >org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
> >org.junit.runners.ParentRunner.run(ParentRunner.java:309)
> >org.apache.maven.surefire.junitcore.pc.ParallelComputerBuilder$PC$2.
> run(ParallelComputerBuilder.java:491)
> >org.junit.runner.JUnitCore.run(JUnitCore.java:160)
> >org.junit.runner.JUnitCore.run(JUnitCore.java:138)
> >org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(
> JUnitCoreWrapper.java:113)
> >org.apache.maven.surefire.junitcore.JUnitCoreWrapper.
> executeEager(JUnitCoreWrapper.java:85)
> >org.apache.maven.surefire.junitcore.JUnitCoreWrapper.
> execute(JUnitCoreWrapper.java:54)
> >org.apache.maven.surefire.junitcore.JUnitCoreProvider.
> invoke(JUnitCoreProvider.java:134)
> >org.apache.maven.surefire.booter.ForkedBooter.
> invokeProviderInSameClassLoader(ForkedBooter.java:200)
> >org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(
> ForkedBooter.java:153)
> >org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
>   AppendMatrixTest.testMapAppendOutBlock2SparseSP
> :115->commonAppendTest:259->AutomatedTestBase.runTest:1258 failed to run
> script ./src/test/scripts/functions/append/AppendMatrixTest.dml
> exception: org.apache.sysml.api.DMLException: No MLContext object is
> currently active. Have you created one? Hint: in Scala, 'val ml = new
> MLContext(sc)'
> message: No MLContext object is currently active. Have you created one?
> Hint: in Scala, 'val ml = new MLContext(sc)'
> stack trace:
> >org.apache.sysml.api.DMLScript.executeScript(DMLScript.java:378)
> >org.apache.sysml.api.DMLScript.main(DMLScript.java:199)
> >org.apache.sysml.test.integration.AutomatedTestBase.
> runTest(AutomatedTestBase.java:1238)
> >org.apache.sysml.test.integration.functions.append.AppendMatrixTest.
> commonAppendTest(AppendMatrixTest.java:259)
> >org.apache.sysml.test.integration.functions.append.AppendMatrixTest.
> testMapAppendOutBlock2SparseSP(AppendMatrixTest.java:115)
> >sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
> >sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> >java.lang.reflect.Method.invoke(Method.java:497)
> >org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(
> FrameworkMethod.java:47)
> >org.junit.internal.runners.model.ReflectiveCallable.run(
> ReflectiveCallable.java:12)
> >org.junit.runners.model.FrameworkMethod.invokeExplosively(
> FrameworkMethod.java:44)
> >org.junit.internal.runners.statements.InvokeMethod.
> evaluate(InvokeMethod.java:17)
> >org.junit.internal.runners.statements.RunBefores.
> evaluate(RunBefores.java:26)
> >org.junit.internal.runners.statements.RunAfters.evaluate(
> RunAfters.java:27)
> >org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
> >org.junit.runners.BlockJUnit4ClassRunner.runChild(
> BlockJUnit4ClassRunner.java:70)
> >org.junit.runners.BlockJUnit4ClassRunner.runChild(
> BlockJUnit4ClassRunner.java:50)
> >org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
> >org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(
> Scheduler.java:318)
> >org.apache.maven.surefire.junitcore.pc.InvokerStrategy.
> schedule(InvokerStrategy.java:41)
> >org.apache.maven.surefire.junitcore.pc.Scheduler.
> schedule(Scheduler.java:274)
> >org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
> >org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
> >org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
> >org.junit.runners.ParentRunner.run(ParentRunner.java:309)
> >org.junit.runners.Suite.runChild(Suite.java:127)
> >org.junit.runners.Suite.runChild(Suite.java:26)
> >org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
> >org.apache.maven.surefire.junitcore.pc.Scheduler$1.run(
> Scheduler.java:318)
> >org.apache.maven.surefire.junitcore.pc.InvokerStrategy.
> schedule(InvokerStrategy.java:41)
> >org.apache.maven.surefire.junitcore.pc.Scheduler.
> schedule(Scheduler.java:274)
> >org.junit.runners.ParentRunner.runChildre