Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failure to execute DSpot on xwiki-commons-job #275

Closed
vmassol opened this issue Dec 11, 2017 · 7 comments
Closed

Failure to execute DSpot on xwiki-commons-job #275

vmassol opened this issue Dec 11, 2017 · 7 comments

Comments

@vmassol
Copy link
Contributor

vmassol commented Dec 11, 2017

Error:

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.DefaultJobStatusStoreTest, name=getJobStatusInOldPlace(org.xwiki.job.internal.DefaultJobStatusStoreTest)]
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.ju
5:55:27 PM PIT >> INFO : MINION : nit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertNotNull(Assert.java:712)
	at org.junit.Assert.assertNotNull(Assert.java:722)
	at org.xwiki.job.internal.DefaultJobStatusStoreTest.getJobStatusInOldPlace(DefaultJobStatusStoreTest.java:64)
	at
5:55:27 PM PIT >> INFO : MINION :  sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.M
5:55:27 PM PIT >> INFO : MINION : ethod.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invok
5:55:27 PM PIT >> INFO : MINION : eExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.xwiki.test.mockito.MockitoComponentMocking
5:55:27 PM PIT >> INFO : MINION : Rule$1.evaluate(MockitoComponentMockingRule.java:232)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runCh
5:55:27 PM PIT >> INFO : MINION : ild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runn
5:55:27 PM PIT >> INFO : MINION : ers.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.
5:55:27 PM PIT >> INFO : MINION : java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
	at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.
5:55:27 PM PIT >> INFO : MINION : java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.
5:55:27 PM PIT >> INFO : MINION : main(CoverageMinion.java:91)

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.DefaultJobStatusStoreTest, name=getJobStatusInWrongPlaceAndWithInvalidLogArgument(org.xwiki.job.internal.DefaultJobStatusStoreTest)]
java.lang.AssertionError
	at org.junit.Assert.fail
5:55:27 PM PIT >> INFO : MINION : (Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertNotNull(Assert.java:712)
	at org.junit.Assert.assertNotNull(Assert.java:722)
	at org.xwiki.job.internal.DefaultJobStatusStoreTest.getJobStatusInWrongPlaceAndWithInv
5:55:27 PM PIT >> INFO : MINION : alidLogArgument(DefaultJobStatusStoreTest.java:72)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegat
5:55:27 PM PIT >> INFO : MINION : ingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java
5:55:27 PM PIT >> INFO : MINION : :12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:
5:55:27 PM PIT >> INFO : MINION : 26)
	at org.xwiki.test.mockito.MockitoComponentMockingRule$1.evaluate(MockitoComponentMockingRule.java:232)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:
5:55:27 PM PIT >> INFO : MINION : 78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner
5:55:27 PM PIT >> INFO : MINION : .runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.pitest.junit.
5:55:27 PM PIT >> INFO : MINION : adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
	at org.pitest.testa
5:55:27 PM PIT >> INFO : MINION : pi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.ja
5:55:27 PM PIT >> INFO : MINION : va:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.DefaultJobStatusStoreTest, name=getJobStatusInOldPlace(org.xwiki.job.internal.DefaultJobStatusStoreTest)] did not pass without mutation.
5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.DefaultJobStatusStoreTest, name=getJobStatusInWrongPlaceAndWithInvalidLogArgument(org.xwiki.job.internal.DefaultJobStatusStoreTest)] did not pass without mutation.
5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testArrayWithReference(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<init>(Reader.java:78)
	at java
5:55:27 PM PIT >> INFO : MINION : .io.InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1064)
	at org.xwiki.job
5:55:27 PM PIT >> INFO : MINION : .internal.xstream.SafeXStreamTest.assertReadwrite(SafeXStreamTest.java:131)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testArrayWithReference(SafeXStreamTest.java:158)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.
5:55:27 PM PIT >> INFO : MINION : NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.r
5:55:27 PM PIT >> INFO : MINION : unReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statemen
5:55:27 PM PIT >> INFO : MINION : ts.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJU
5:55:27 PM PIT >> INFO : MINION : nit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit
5:55:27 PM PIT >> INFO : MINION : .runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)

5:55:27 PM PIT >> INFO : MINION : 	at org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
5:55:27 PM PIT >> INFO : MINION : 
	at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.CoverageWorker.
5:55:27 PM PIT >> INFO : MINION : run(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testFailToSerializeField(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<init>(Reader.java:78)
	at ja
5:55:27 PM PIT >> INFO : MINION : va.io.InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1064)
	at org.xwiki.j
5:55:27 PM PIT >> INFO : MINION : ob.internal.xstream.SafeXStreamTest.writeread(SafeXStreamTest.java:124)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testFailToSerializeField(SafeXStreamTest.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.Na
5:55:27 PM PIT >> INFO : MINION : tiveMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.run
5:55:27 PM PIT >> INFO : MINION : ReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements
5:55:27 PM PIT >> INFO : MINION : .InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUni
5:55:27 PM PIT >> INFO : MINION : t4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.r
5:55:27 PM PIT >> INFO : MINION : unners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	a
5:55:27 PM PIT >> INFO : MINION : t org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
	
5:55:27 PM PIT >> INFO : MINION : at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.CoverageWorker.ru
5:55:27 PM PIT >> INFO : MINION : n(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testFailToSerializeObject(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<init>(Reader.java:78)
	at j
5:55:27 PM PIT >> INFO : MINION : ava.io.InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1064)
	at org.xwiki.
5:55:27 PM PIT >> INFO : MINION : job.internal.xstream.SafeXStreamTest.writeread(SafeXStreamTest.java:124)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testFailToSerializeObject(SafeXStreamTest.java:163)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.
5:55:27 PM PIT >> INFO : MINION : NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.r
5:55:27 PM PIT >> INFO : MINION : unReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statemen
5:55:27 PM PIT >> INFO : MINION : ts.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJU
5:55:27 PM PIT >> INFO : MINION : nit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit
5:55:27 PM PIT >> INFO : MINION : .runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)

5:55:27 PM PIT >> INFO : MINION : 	at org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
5:55:27 PM PIT >> INFO : MINION : 
	at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.CoverageWorker.
5:55:27 PM PIT >> INFO : MINION : run(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testNotSerializableField(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<init>(Reader.java:78)
	at ja
5:55:27 PM PIT >> INFO : MINION : va.io.InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1064)
	at org.xwiki.j
5:55:27 PM PIT >> INFO : MINION : ob.internal.xstream.SafeXStreamTest.writeread(SafeXStreamTest.java:124)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testNotSerializableField(SafeXStreamTest.java:190)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.Na
5:55:27 PM PIT >> INFO : MINION : tiveMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.run
5:55:27 PM PIT >> INFO : MINION : ReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements
5:55:27 PM PIT >> INFO : MINION : .InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUni
5:55:27 PM PIT >> INFO : MINION : t4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.r
5:55:27 PM PIT >> INFO : MINION : unners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	a
5:55:27 PM PIT >> INFO : MINION : t org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
	
5:55:27 PM PIT >> INFO : MINION : at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.CoverageWorker.ru
5:55:27 PM PIT >> INFO : MINION : n(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testNotSerializableObject(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<init>(Reader.java:78)
	at j
5:55:27 PM PIT >> INFO : MINION : ava.io.InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1064)
	at org.xwiki.
5:55:27 PM PIT >> INFO : MINION : job.internal.xstream.SafeXStreamTest.writeread(SafeXStreamTest.java:124)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testNotSerializableObject(SafeXStreamTest.java:176)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.
5:55:27 PM PIT >> INFO : MINION : NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.r
5:55:27 PM PIT >> INFO : MINION : unReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statemen
5:55:27 PM PIT >> INFO : MINION : ts.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJU
5:55:27 PM PIT >> INFO : MINION : nit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit
5:55:27 PM PIT >> INFO : MINION : .runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)

5:55:27 PM PIT >> INFO : MINION : 	at org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
5:55:27 PM PIT >> INFO : MINION : 
	at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.CoverageWorker.
5:55:27 PM PIT >> INFO : MINION : run(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testNotSerializableObjectInArray(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<init>(Reader.java:78
5:55:27 PM PIT >> INFO : MINION : )
	at java.io.InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1064)
	at org
5:55:27 PM PIT >> INFO : MINION : .xwiki.job.internal.xstream.SafeXStreamTest.writeread(SafeXStreamTest.java:124)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testNotSerializableObjectInArray(SafeXStreamTest.java:183)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	a
5:55:27 PM PIT >> INFO : MINION : t sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.Frame
5:55:27 PM PIT >> INFO : MINION : workMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.ru
5:55:27 PM PIT >> INFO : MINION : nners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.ru
5:55:27 PM PIT >> INFO : MINION : nChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
5:55:27 PM PIT >> INFO : MINION : 
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRun
5:55:27 PM PIT >> INFO : MINION : ner.java:363)
	at org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDeco
5:55:27 PM PIT >> INFO : MINION : rator.java:50)
	at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.C
5:55:27 PM PIT >> INFO : MINION : overageWorker.run(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testNotSerializableObjectWithFailingToStringInArray(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<i
5:55:27 PM PIT >> INFO : MINION : nit>(Reader.java:78)
	at java.io.InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils
5:55:27 PM PIT >> INFO : MINION : .java:1064)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.writeread(SafeXStreamTest.java:124)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testNotSerializableObjectWithFailingToStringInArray(SafeXStreamTest.java:197)
	at sun.reflect.NativeMethod
5:55:27 PM PIT >> INFO : MINION : AccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:
5:55:27 PM PIT >> INFO : MINION : 498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMet
5:55:27 PM PIT >> INFO : MINION : hod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.j
5:55:27 PM PIT >> INFO : MINION : unit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentR
5:55:27 PM PIT >> INFO : MINION : unner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.ju
5:55:27 PM PIT >> INFO : MINION : nit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.
5:55:27 PM PIT >> INFO : MINION : CoverageDecorator.execute(CoverageDecorator.java:50)
	at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java
5:55:27 PM PIT >> INFO : MINION : :48)
	at org.pitest.coverage.execute.CoverageWorker.run(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:27 PM PIT >> INFO : MINION : 5:55:27 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testRecursiveObject(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<init>(Reader.java:78)
	at java.io
5:55:27 PM PIT >> INFO : MINION : .InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1064)
	at org.xwiki.job.in
5:55:27 PM PIT >> INFO : MINION : ternal.xstream.SafeXStreamTest.writeread(SafeXStreamTest.java:124)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testRecursiveObject(SafeXStreamTest.java:141)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethod
5:55:27 PM PIT >> INFO : MINION : AccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflective
5:55:27 PM PIT >> INFO : MINION : Call(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMet
5:55:27 PM PIT >> INFO : MINION : hod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun
5:55:27 PM PIT >> INFO : MINION : ner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.Par
5:55:27 PM PIT >> INFO : MINION : entRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.pite
5:55:27 PM PIT >> INFO : MINION : st.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecorator.java:50)
	at org.pit
5:55:27 PM PIT >> INFO : MINION : est.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.CoverageWorker.run(Coverage
5:55:27 PM PIT >> INFO : MINION : Worker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:28 PM PIT >> INFO : MINION : 5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testRecursiveObjectThroughArray(org.xwiki.job.internal.xstream.SafeXStreamTest)]
java.lang.NullPointerException
	at java.io.Reader.<init>(Reader.java:78)
5:55:28 PM PIT >> INFO : MINION : 
	at java.io.InputStreamReader.<init>(InputStreamReader.java:113)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
	at org.apache.commons.io.IOUtils.toString(IOUtils.java:1064)
	at org.
5:55:28 PM PIT >> INFO : MINION : xwiki.job.internal.xstream.SafeXStreamTest.writeread(SafeXStreamTest.java:124)
	at org.xwiki.job.internal.xstream.SafeXStreamTest.testRecursiveObjectThroughArray(SafeXStreamTest.java:149)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testArrayWithReference(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> INFO : MINION : sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.Framewo
5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testFailToSerializeField(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testFailToSerializeObject(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testNotSerializableField(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> INFO : MINION : rkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runn
5:55:28 PM PIT >> INFO : MINION : ers.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runC
5:55:28 PM PIT >> INFO : MINION : hild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	
5:55:28 PM PIT >> INFO : MINION : at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunne
5:55:28 PM PIT >> INFO : MINION : r.java:363)
	at org.pitest.junit.adapter.CustomRunnerExecutor.run(CustomRunnerExecutor.java:42)
	at org.pitest.junit.adapter.AdaptedJUnitTestUnit.execute(AdaptedJUnitTestUnit.java:85)
	at org.pitest.coverage.execute.CoverageDecorator.execute(CoverageDecora
5:55:28 PM PIT >> INFO : MINION : tor.java:50)
	at org.pitest.testapi.execute.containers.UnContainer.execute(UnContainer.java:32)
	at org.pitest.testapi.execute.Pitest.executeTests(Pitest.java:57)
	at org.pitest.testapi.execute.Pitest.run(Pitest.java:48)
	at org.pitest.coverage.execute.Cov
5:55:28 PM PIT >> INFO : MINION : erageWorker.run(CoverageWorker.java:51)
	at org.pitest.coverage.execute.CoverageMinion.main(CoverageMinion.java:91)

5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testNotSerializableObject(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testNotSerializableObjectInArray(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testNotSerializableObjectWithFailingToStringInArray(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testRecursiveObject(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> SEVERE : Description [testClass=org.xwiki.job.internal.xstream.SafeXStreamTest, name=testRecursiveObjectThroughArray(org.xwiki.job.internal.xstream.SafeXStreamTest)] did not pass without mutation.
5:55:28 PM PIT >> INFO : Calculated coverage in 3 seconds.
/[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.520 s
[INFO] Finished at: 2017-12-11T17:55:28+01:00
[INFO] Final Memory: 18M/372M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.pitest:pitest-maven:1.2.5:mutationCoverage (default-cli) on project xwiki-commons-job: Execution default-cli of goal org.pitest:pitest-maven:1.2.5:mutationCoverage failed: All tests did not pass without mutation when calculating line coverage. Mutation testing requires a green suite.
[ERROR] See http://pitest.org for more details.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: Maven build failed! Enable verbose mode for more information (--verbose)
	at fr.inria.diversify.automaticbuilder.MavenAutomaticBuilder.runPit(MavenAutomaticBuilder.java:179)
	at fr.inria.diversify.dspot.selector.PitMutantScoreSelector.init(PitMutantScoreSelector.java:59)
	at fr.inria.diversify.dspot.DSpot.<init>(DSpot.java:105)
	at fr.inria.stamp.Main.run(Main.java:55)
	at fr.inria.stamp.Main.main(Main.java:38)
Caused by: java.lang.RuntimeException: Maven build failed! Enable verbose mode for more information (--verbose)
	at fr.inria.diversify.automaticbuilder.MavenAutomaticBuilder.runPit(MavenAutomaticBuilder.java:176)
	... 4 more

@vmassol vmassol changed the title Failure to execute DSpot on xwiki-commons-velocity Failure to execute DSpot on xwiki-commons-job Dec 11, 2017
@danglotb
Copy link
Member

Hi,

PIT is not able to run the tests.

I tried outside of DSpot, i.e. with the following command line:
mvn org.pitest:pitest-maven:mutationCoverage -DwithHistory -DtargetClasses="org.xwiki.*" -DreportsDirectory=target/pit-reports -DoutputFormats=CSV,HTML -DtimeoutConst=10000 -DjvmArgs=16G -DmutationEngines=gregor -Dmutators=ALL

and got the same error. It seems that there is an error in our configuration (of PIT and so of DSpot)

We should first identify what is missing (e.g. additionnal classpath elements) in PIT and then add them to the configuration of DSpot.

@monperrus
Copy link
Member

@vmassol does it now run on xwiki-commons-job ?

@vmassol
Copy link
Contributor Author

vmassol commented Mar 7, 2018

@monperrus I can try but are you saying that PIT was modified to make this work now? Do you have a link to the PIT issue? Thanks

@danglotb
Copy link
Member

danglotb commented Mar 9, 2018

It seems that it has been partially fixed: hcoles/pitest#284

But It also required a new maven plugin: see this repository.

I successfully run PIT on xwiki-commons-job, using the command of my previous comment.

We should be able to run DSpot on it.

@vmassol
Copy link
Contributor Author

vmassol commented Mar 18, 2018

@danglotb Thx. I don't understand something. The xwiki-commons-job module doesn't use junit5... There's currently one module in XWiki using JUnit5 and it's xwiki-commons-text.

@danglotb
Copy link
Member

Hi @vmassol
I confused myself about different issues.

Since this issue is pretty old, I propose to close it until we have update about it.

@vmassol
Copy link
Contributor Author

vmassol commented May 28, 2018

Could this issue be the same as STAMP-project/pitest-descartes#51 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants