commit | cb523bf186baa02b7478c81a7a64d2a2ee3d6b5f | [log] [tgz] |
---|---|---|
author | Oliver Nguyen <olivernguyen@google.com> | Fri Jul 10 10:46:29 2020 -0700 |
committer | Oliver Nguyen <olivernguyen@google.com> | Tue Sep 15 15:58:51 2020 -0700 |
tree | 63b392b15575674d7208746579d8d12e9dff0a13 | |
parent | 774bc62453f5790fc072f2856c019b6571117c56 [diff] |
Implement memory-mapped ExecutionData class. This allows apps to write coverage to disk during execution and not require any flushing mechanism in order to collect coverage. The results will be left in /data/misc/trace/jacoco-*.mm.ec and can be collected later for coverage analysis. These .mm.ec files conform to the current exec file format and can be loaded with the command-line tool. Test: m -j EMMA_INSTRUMENT=true EMMA_INSTRUMENT_FRAMEWORK=true and generate coverage report from /data/misc/trace Bug: 147904124 Change-Id: If08492405b86a063ae714c259a2fb954bc5aa946
JaCoCo is a free Java code coverage library distributed under the Eclipse Public License. Check the project homepage for downloads, documentation and feedback.
Please use our mailing list for questions regarding JaCoCo which are not already covered by the extensive documentation.