When I run my tests with maxParallelForks > 1, test coverage is inconsistent. I get a diffirent, wrong result on each run. It seems like the jacoco plugin does only record coverage for one of the test runners. I can also see this behaviour in the size of the exec file, so it is not related to the reporting but to the instrumentation.
Gradle Version: 2.14 & 2.14.1-rc-2
Operating System: Windows 7
Is this a regression? If yes, which version of Gradle do you know it last worked for? Unkown