I am using Eclipse Mars 4.5.2. When running coverage tests for my application, which has 317 test methods so far, when it's about to finish (around 274 methods run), I am getting errors I can't find a solution to.
First a popup window saying:
No Coverage Data
No coverage data has been collected during this coverage session.
Please do not terminate the Java process manually from Eclipse.
A secon popup window:
'com.mountainminds.eclemma.internal.core.launching.AgentServer' has encountered a problem. Error while dumping coverage date (code 5013).
[Details:] Error while dumping coverage data (code 5013). Connection reset
And then the following console log:
A fatal error has been detected by the Java Runtime Environment:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005f9b96af, pid=2024, tid=3772
JRE version: Java(TM) SE Runtime Environment (8.0_66-b18) (build 1.8.0_66-b18) Java VM: Java HotSpot(TM) 64-Bit Server VM (25.66-b18 mixed mode windows-amd64 compressed oops) Problematic frame: V [jvm.dll+0x4b96af]
Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
An error report file with more information is saved as: X:\xxxxx\hs_err_pid2024.log
Compiler replay data is saved as: X:\xxxxx\replay_pid2024.log
If you would like to submit a bug report, please visit: http://bugreport.java.com/bugreport/crash.jsp
I have been suffering this issue for a couple of weeks and, as I said, I can't find any solution, just similar bug reports in the EclEmma site from four or five years ago.
I have tried setting the following JVM arguments for JUnit: -Xms2g -Xmx2g
.
My tests don't have any database connection, server connection nor network connection. They don't make any HTTP request either.
I have tried reinstalling the EclEmma plugin as well as reinstalling Eclipse. The issue persisted.
Update the coverage configuration. Go to the Arguments section and add below perm size argument in VM arguments section: -XX:MaxPermSize=1225m
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With