Требуются ли какие-либо дополнительные конфигурации подключаемых модулей Pitest для проекта, содержащего micronaut и grp c вместе с Java в исходной папке проекта? 1003 *
pitest {
targetClasses = ['com.test.*']
outputFormats = ['HTML']
timestampedReports = false
junit5PluginVersion = '0.12'
}
версия плагина pitest 1.5.1. Версия junit - 5.6
Ниже приведена трассировка стека ошибок:
7:59:12 PM PIT >> INFO : Verbose logging is disabled. If you encounter a problem, please enable it before reporting an issue.
7:59:12 PM PIT >> INFO : Sending 198 test classes to minion
7:59:12 PM PIT >> INFO : Sent tests to minion
7:59:13 PM PIT >> SEVERE : Error generating coverage. Please check that your classpath contains modern JUnit 4 or PIT test plugin for other test tool (JUnit 5, TestNG, ...) is enabled.
Exception in thread "main" org.pitest.util.PitError: Coverage generation minion exited abnormally. Please check the classpath and/or enable test plugin for used test tool.
Please copy and paste the information and the complete stacktrace below when reporting an issue
VM : OpenJDK 64-Bit Server VM
Vendor : Private Build
Version : 25.252-b09
Uptime : 1044
Input ->
1 : -Dawt.toolkit=sun.awt.X11.XToolkit
2 : -Dfile.encoding.pkg=sun.io
3 : -Dfile.separator=/
4 : -Djava.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
5 : -Djava.awt.printerjob=sun.print.PSPrinterJob
6 : -Djava.class.version=52.0
7 : -Djava.endorsed.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/endorsed
8 : -Djava.ext.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext
9 : -Djava.home=/usr/lib/jvm/java-8-openjdk-amd64/jre
10 : -Djava.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
11 : -Djava.runtime.name=OpenJDK Runtime Environment
12 : -Djava.runtime.version=1.8.0_252-8u252-b09-1~18.04-b09
13 : -Djava.specification.name=Java Platform API Specification
14 : -Djava.specification.vendor=Oracle Corporation
15 : -Djava.specification.version=1.8
16 : -Djava.vendor=Private Build
17 : -Djava.vendor.url=http://java.oracle.com/
18 : -Djava.vendor.url.bug=http://bugreport.sun.com/bugreport/
19 : -Djava.version=1.8.0_252
20 : -Djava.vm.info=mixed mode
21 : -Djava.vm.name=OpenJDK 64-Bit Server VM
22 : -Djava.vm.specification.name=Java Virtual Machine Specification
23 : -Djava.vm.specification.vendor=Oracle Corporation
24 : -Djava.vm.specification.version=1.8
25 : -Djava.vm.vendor=Private Build
26 : -Djava.vm.version=25.252-b09
27 : -Dlibrary.jansi.path=/home/vagrant/.gradle/native/jansi/1.18/linux64
28 : -Dline.separator=
29 : -Dorg.gradle.appname=gradlew
30 : -Dos.arch=amd64
31 : -Dos.name=Linux
32 : -Dos.version=4.15.0-54-generic
33 : -Dpath.separator=:
34 : -Dsun.arch.data.model=64
35 : -Dsun.boot.class.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/classes
36 : -Dsun.boot.library.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64
37 : -Dsun.cpu.endian=little
38 : -Dsun.cpu.isalist
39 : -Dsun.desktop=gnome
40 : -Dsun.io.unicode.encoding=UnicodeLittle
41 : -Dsun.jnu.encoding=UTF-8
42 : -Dsun.management.compiler=HotSpot 64-Bit Tiered Compilers
43 : -Dsun.os.patch.level=unknown
44 : -Duser.dir=home/vagrant/workspace/service
45 : -Duser.home=/home/vagrant
46 : -Duser.name=vagrant
47 : -Duser.timezone
48 : -Dfile.encoding=UTF-8
49 : -Djava.io.tmpdir=/tmp
50 : -Duser.country=US
51 : -Duser.language=en
52 : -Duser.variant
BootClassPathSupported : true
at org.pitest.util.Unchecked.translateCheckedException(Unchecked.java:20)
at org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage(DefaultCoverageGenerator.java:105)
at org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage(DefaultCoverageGenerator.java:51)
at org.pitest.mutationtest.tooling.MutationCoverage.runReport(MutationCoverage.java:115)
at org.pitest.mutationtest.tooling.EntryPoint.execute(EntryPoint.java:121)
at org.pitest.mutationtest.tooling.EntryPoint.execute(EntryPoint.java:51)
at org.pitest.mutationtest.commandline.MutationCoverageReport.runReport(MutationCoverageReport.java:87)
at org.pitest.mutationtest.commandline.MutationCoverageReport.main(MutationCoverageReport.java:45)
Caused by: org.pitest.util.PitError: Coverage generation minion exited abnormally. Please check the classpath and/or enable test plugin for used test tool.
Please copy and paste the information and the complete stacktrace below when reporting an issue
VM : OpenJDK 64-Bit Server VM
Vendor : Private Build
Version : 25.252-b09
Uptime : 1043
Input ->
1 : -Dawt.toolkit=sun.awt.X11.XToolkit
2 : -Dfile.encoding.pkg=sun.io
3 : -Dfile.separator=/
4 : -Djava.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
5 : -Djava.awt.printerjob=sun.print.PSPrinterJob
6 : -Djava.class.version=52.0
7 : -Djava.endorsed.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/endorsed
8 : -Djava.ext.dirs=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext:/usr/java/packages/lib/ext
9 : -Djava.home=/usr/lib/jvm/java-8-openjdk-amd64/jre
10 : -Djava.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
11 : -Djava.runtime.name=OpenJDK Runtime Environment
12 : -Djava.runtime.version=1.8.0_252-8u252-b09-1~18.04-b09
13 : -Djava.specification.name=Java Platform API Specification
14 : -Djava.specification.vendor=Oracle Corporation
15 : -Djava.specification.version=1.8
16 : -Djava.vendor=Private Build
17 : -Djava.vendor.url=http://java.oracle.com/
18 : -Djava.vendor.url.bug=http://bugreport.sun.com/bugreport/
19 : -Djava.version=1.8.0_252
20 : -Djava.vm.info=mixed mode
21 : -Djava.vm.name=OpenJDK 64-Bit Server VM
22 : -Djava.vm.specification.name=Java Virtual Machine Specification
23 : -Djava.vm.specification.vendor=Oracle Corporation
24 : -Djava.vm.specification.version=1.8
25 : -Djava.vm.vendor=Private Build
26 : -Djava.vm.version=25.252-b09
27 : -Dlibrary.jansi.path=/home/vagrant/.gradle/native/jansi/1.18/linux64
28 : -Dline.separator=
29 : -Dorg.gradle.appname=gradlew
30 : -Dos.arch=amd64
31 : -Dos.name=Linux
32 : -Dos.version=4.15.0-54-generic
33 : -Dpath.separator=:
34 : -Dsun.arch.data.model=64
35 : -Dsun.boot.class.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/classes
36 : -Dsun.boot.library.path=/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64
37 : -Dsun.cpu.endian=little
38 : -Dsun.cpu.isalist
39 : -Dsun.desktop=gnome
40 : -Dsun.io.unicode.encoding=UnicodeLittle
41 : -Dsun.jnu.encoding=UTF-8
42 : -Dsun.management.compiler=HotSpot 64-Bit Tiered Compilers
43 : -Dsun.os.patch.level=unknown
44 : -Duser.dir=/home/vagrant/workspace/service
45 : -Duser.home=/home/vagrant
46 : -Duser.name=vagrant
47 : -Duser.timezone
48 : -Dfile.encoding=UTF-8
49 : -Djava.io.tmpdir=/tmp
50 : -Duser.country=US
51 : -Duser.language=en
52 : -Duser.variant
BootClassPathSupported : true
at org.pitest.coverage.execute.DefaultCoverageGenerator.gatherCoverageData(DefaultCoverageGenerator.java:143)
at org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage(DefaultCoverageGenerator.java:89)
... 6 more