Trying to generated tests because of an F009 - Internal error.
This is a part of the content of the log file:
Detected the presence of the following Java-version-dependent Spring dependencies:
Dependency:
Is Present?
Version?
Spring Boot
Not Present
Spring Boot Test
Not Present
Spring Core
Not Present
Spring Test
Not Present
10:11:14.765 [INFO][ApplicationImpl pooled thread 9][c.d.cover.o.a.a] Detected the following dependency’s presence and version:
Dependency:
Is Present?
Version?
Hamcrest 1
Present
1.3
Hamcrest 2
Not Present
JSR107 API and SPI (Cache)
Not Present
Java Servlet API
Not Present
JUnit Jupiter
Not Present
JUnit
Present
3.8.1
JUnit Platform Engine
Not Present
JUnit Platform Launcher
Not Present
Mockito
Not Present
Spring Boot
Not Present
Spring Boot Test
Not Present
Spring Core
Not Present
Spring Web
Not Present
Spring WebMVC
Not Present
Spring Security Config
Not Present
Spring Test
Not Present
Unable to create any test via ‘SiM (!sp, fnm, df, !ris)’, 1/2:
com.diffblue.cover.exception.internalexception.UnexpectedException: Unexpected error: java.lang.reflect.UndeclaredThrowableException
at com.diffblue.cover.sandbox.execution.WrapExceptionsInBaseException.handleException(SourceFile:134)
at com.diffblue.cover.sandbox.execution.WrapThrowableInBaseException.lambda$run$0(SourceFile:23)
at com.diffblue.cover.sandbox.execution.WrapThrowableInBaseException.handleThrowable(SourceFile:34)
at com.diffblue.cover.sandbox.execution.WrapThrowableInBaseException.run(SourceFile:23)
at com.diffblue.fuzztest.d.b.c(SourceFile:351)
at com.diffblue.fuzztest.d.r.c(SourceFile:125)
at com.diffblue.cover.analysis.a.b$a.a(SourceFile:152)
at com.diffblue.cover.analysis.a.b$a.tryAdvance(SourceFile:297)
at com.diffblue.cover.service.analyzer.a.b$a.a(SourceFile:2036)
at com.diffblue.cover.service.analyzer.a.a.e$f.invoke(SourceFile:638)
at io.grpc.stub.ServerCalls$UnaryServerCallHandler$UnaryServerCallListener.onHalfClose(SourceFile:180)
at io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl.halfClosed(SourceFile:331)
at io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1HalfClosed.runInContext(SourceFile:814)
at io.grpc.internal.ContextRunnable.run(SourceFile:37)
at io.grpc.internal.SerializingExecutor.run(SourceFile:123)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.reflect.UndeclaredThrowableException: null
at com.sun.proxy.$Proxy16.a(Unknown Source)
at com.diffblue.fuzztest.b.j.a(SourceFile:1116)
at com.diffblue.fuzztest.b.a.a.b(SourceFile:4240)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
at java.base/java.util.stream.SliceOps$1$1.accept(SliceOps.java:199)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.Collections$2.tryAdvance(Collections.java:4747)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.fuzztest.b.a.a.a(SourceFile:217)
at com.diffblue.fuzztest.b.f.a(SourceFile:91)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.fuzztest.b.f.a(SourceFile:92)
at com.diffblue.fuzztest.b.f.a(SourceFile:54)
at com.diffblue.cover.commons.i.c.a(SourceFile:1062)
at com.diffblue.fuzztest.b.b.a.a(SourceFile:76)
at com.diffblue.fuzztest.b.b.a.a(SourceFile:30)
at com.diffblue.tir.utils.a.a(SourceFile:1011)
at com.diffblue.fuzztest.b.b.b.a(SourceFile:223)
at com.diffblue.fuzztest.b.b.b.b(SourceFile:2137)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.stream.SliceOps$1$1.accept(SliceOps.java:199)
at java.base/java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1812)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.fuzztest.b.b.b.b(SourceFile:119)
at java.base/java.util.Optional.map(Optional.java:265)
at com.diffblue.fuzztest.b.b.b.a(SourceFile:112)
at com.diffblue.fuzztest.d.e.a(SourceFile:60)
at com.diffblue.fuzztest.d.k.a(SourceFile:116)
at com.diffblue.fuzztest.d.q.a(SourceFile:98)
at com.diffblue.fuzztest.d.u.a(SourceFile:84)
at com.diffblue.fuzztest.d.t.a(SourceFile:45)
at com.diffblue.fuzztest.d.b.k(SourceFile:321)
at com.diffblue.cover.sandbox.execution.WorkerThread.lambda$callWorkerThread$3(SourceFile:134)
at com.diffblue.cover.sandbox.execution.WorkerThread.run(SourceFile:207)
Caused by: java.lang.reflect.InvocationTargetException: null
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.diffblue.index.d$a.a(SourceFile:75)
at com.diffblue.index.d$a.invoke(SourceFile:59)
… 52 common frames omitted
Caused by: java.lang.SecurityException: SHA-256 digest error for plugin.properties
at java.base/sun.security.util.ManifestEntryVerifier.verify(ManifestEntryVerifier.java:256)
at java.base/java.util.jar.JarVerifier.processEntry(JarVerifier.java:252)
at java.base/java.util.jar.JarVerifier.update(JarVerifier.java:239)
at java.base/java.util.jar.JarInputStream.read(JarInputStream.java:212)
at java.base/java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:143)
at java.base/java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:121)
at java.base/java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)
at java.base/java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)
at com.diffblue.index.h.a(SourceFile:209)
at com.diffblue.index.h.c(SourceFile:185)
at com.diffblue.index.h.a(SourceFile:141)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312)
at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:952)
at java.base/java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:926)
at java.base/java.util.stream.AbstractTask.compute(AbstractTask.java:327)
at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:408)
at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:736)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:919)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.index.h.c(SourceFile:119)
at com.diffblue.index.x.a(SourceFile:191)
at com.diffblue.index.h.b(SourceFile:114)
at com.diffblue.cover.commons.d.e$a.get(SourceFile:44)
at com.diffblue.index.u.get(SourceFile:60)
at com.diffblue.index.h.a(SourceFile:299)
at com.diffblue.index.k.a(SourceFile:631)
at com.diffblue.cover.service.analyzer.a.e$a.a(SourceFile:171)
… 58 common frames omitted
Hi,
Diffblue cover does not support Junit 3.8.1. Please see this list for supported versions: Datasheet | Diffblue Docs
Could you please try this again using a newer version of Junit and see if the issue still persists?
Thanks, Thomas @ Diffblue
Hi,
Thanks for your answer.
I changes the version of Junit, here is a part of the log content :
Detected the presence of the following Java-version-dependent Spring dependencies:
Dependency:
Is Present?
Version?
Spring Boot
Not Present
Spring Boot Test
Not Present
Spring Core
Not Present
Spring Test
Not Present
10:46:57.477 [INFO][ApplicationImpl pooled thread 14][c.d.cover.o.a.a] Detected the following dependency’s presence and version:
= Creating tests for ‘org.eclipse.ocl.examples.pivot.executor.PivotExecutorStandardLibrary.:([Lorg/eclipse/ocl/examples/library/ecore/EcoreExecutorPackage;)V’ using ‘SiM (!sp, fnm, df, !ris)’
10:47:07.706 [INFO][analyzer-service:grpc-default-executor-0][c.d.fuzztest.d.r] Unable to create any test via ‘SiM (!sp, fnm, df, !ris)’, 1/2:
com.diffblue.cover.exception.internalexception.UnexpectedException: Unexpected error: java.lang.reflect.UndeclaredThrowableException
at com.diffblue.cover.sandbox.execution.WrapExceptionsInBaseException.handleException(SourceFile:134)
at com.diffblue.cover.sandbox.execution.WrapThrowableInBaseException.lambda$run$0(SourceFile:23)
at com.diffblue.cover.sandbox.execution.WrapThrowableInBaseException.handleThrowable(SourceFile:34)
at com.diffblue.cover.sandbox.execution.WrapThrowableInBaseException.run(SourceFile:23)
at com.diffblue.fuzztest.d.b.c(SourceFile:351)
at com.diffblue.fuzztest.d.r.c(SourceFile:125)
at com.diffblue.cover.analysis.a.b$a.a(SourceFile:152)
at com.diffblue.cover.analysis.a.b$a.tryAdvance(SourceFile:297)
at com.diffblue.cover.service.analyzer.a.b$a.a(SourceFile:2036)
at com.diffblue.cover.service.analyzer.a.a.e$f.invoke(SourceFile:638)
at io.grpc.stub.ServerCalls$UnaryServerCallHandler$UnaryServerCallListener.onHalfClose(SourceFile:180)
at io.grpc.internal.ServerCallImpl$ServerStreamListenerImpl.halfClosed(SourceFile:331)
at io.grpc.internal.ServerImpl$JumpToApplicationThreadServerStreamListener$1HalfClosed.runInContext(SourceFile:814)
at io.grpc.internal.ContextRunnable.run(SourceFile:37)
at io.grpc.internal.SerializingExecutor.run(SourceFile:123)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.reflect.UndeclaredThrowableException: null
at com.sun.proxy.$Proxy16.a(Unknown Source)
at com.diffblue.fuzztest.b.j.a(SourceFile:1116)
at com.diffblue.fuzztest.b.a.a.b(SourceFile:4240)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
at java.base/java.util.stream.SliceOps$1$1.accept(SliceOps.java:199)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
at java.base/java.util.Collections$2.tryAdvance(Collections.java:4747)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.fuzztest.b.a.a.a(SourceFile:217)
at com.diffblue.fuzztest.b.f.a(SourceFile:91)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.fuzztest.b.f.a(SourceFile:92)
at com.diffblue.fuzztest.b.f.a(SourceFile:54)
at com.diffblue.fuzztest.b.t.c(SourceFile:35)
at com.diffblue.fuzztest.b.f.c.a(SourceFile:538)
at com.diffblue.fuzztest.b.f.c.a(SourceFile:1501)
at com.diffblue.fuzztest.b.f.a(SourceFile:91)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.fuzztest.b.f.a(SourceFile:92)
at com.diffblue.fuzztest.b.f.a(SourceFile:54)
at com.diffblue.fuzztest.b.t.c(SourceFile:35)
at com.diffblue.fuzztest.b.k.a.b(SourceFile:186)
at com.diffblue.fuzztest.b.k.a.a(SourceFile:1102)
at com.diffblue.fuzztest.b.f.a.b(SourceFile:61)
at com.diffblue.fuzztest.b.c.b(SourceFile:46)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.fuzztest.b.c.b(SourceFile:47)
at com.diffblue.fuzztest.d.e.a(SourceFile:50)
at com.diffblue.fuzztest.d.k.a(SourceFile:116)
at com.diffblue.fuzztest.d.q.a(SourceFile:98)
at com.diffblue.fuzztest.d.u.a(SourceFile:84)
at com.diffblue.fuzztest.d.t.a(SourceFile:45)
at com.diffblue.fuzztest.d.b.k(SourceFile:321)
at com.diffblue.cover.sandbox.execution.WorkerThread.lambda$callWorkerThread$3(SourceFile:134)
at com.diffblue.cover.sandbox.execution.WorkerThread.run(SourceFile:207)
Caused by: java.lang.reflect.InvocationTargetException: null
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.diffblue.index.d$a.a(SourceFile:75)
at com.diffblue.index.d$a.invoke(SourceFile:59)
… 59 common frames omitted
Caused by: java.lang.SecurityException: SHA-256 digest error for plugin.properties
at java.base/sun.security.util.ManifestEntryVerifier.verify(ManifestEntryVerifier.java:256)
at java.base/java.util.jar.JarVerifier.processEntry(JarVerifier.java:252)
at java.base/java.util.jar.JarVerifier.update(JarVerifier.java:239)
at java.base/java.util.jar.JarInputStream.read(JarInputStream.java:212)
at java.base/java.util.zip.ZipInputStream.closeEntry(ZipInputStream.java:143)
at java.base/java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:121)
at java.base/java.util.jar.JarInputStream.getNextEntry(JarInputStream.java:142)
at java.base/java.util.jar.JarInputStream.getNextJarEntry(JarInputStream.java:179)
at com.diffblue.index.h.a(SourceFile:209)
at com.diffblue.index.h.c(SourceFile:185)
at com.diffblue.index.h.a(SourceFile:141)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312)
at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:952)
at java.base/java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:926)
at java.base/java.util.stream.AbstractTask.compute(AbstractTask.java:327)
at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:408)
at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:736)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:919)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
at com.diffblue.index.h.c(SourceFile:119)
at com.diffblue.index.x.a(SourceFile:191)
at com.diffblue.index.h.b(SourceFile:114)
at com.diffblue.cover.commons.d.e$a.get(SourceFile:44)
at com.diffblue.index.u.get(SourceFile:60)
at com.diffblue.index.h.a(SourceFile:299)
at com.diffblue.index.k.a(SourceFile:631)
at com.diffblue.cover.service.analyzer.a.e$a.a(SourceFile:171)
… 65 common frames omitted