We have some Code Coverage results from JCov/JTreg!
martijnverburg at gmail.com
Mon Jan 19 10:55:49 UTC 2015
John Oliver and Mani Sarkar spent some time on the most recent Adopt
OpenJDK hackday and managed to get what looks like to be meaningful code
coverage numbers for OpenJDK using the jcov/jtreg tools:
Results for jdk9: http://sticky.uwcs.co.uk/jcov/
========Code Tools Dev========
The configuration John used was as follows (is this the correct usage
Build jdk images
install jtreg with the jcov
export the normal vars:
cd into jdk/test
edit the Makefile and add the following:
JTREG_TEST_OPTIONS += -jcov/classes:$(jdkroot)/build/linux-x86_64-normal-
JTREG_TEST_OPTIONS += -jcov/source:$(jdkroot)/jdk/
JTREG_TEST_OPTIONS += -jcov/include:*
just before the line: # Make sure jtreg exists
then just run "make test" inside the root
Is this something that could be hosted by the quality group for the major
OpenJDK code lines (7u, 8u and jdk9)?
If not then the Adoption Group can host it on one of their external servers
temporarily and we could link to that from the wiki(s)/project page(s).
More information about the adoption-discuss