]> source.dussan.org Git - jgit.git/commit
Capture test coverage and add an aggregate test coverage report 97/134097/3
authorMatthias Sohn <matthias.sohn@sap.com>
Wed, 5 Dec 2018 13:37:59 +0000 (14:37 +0100)
committerMatthias Sohn <matthias.sohn@sap.com>
Sat, 22 Dec 2018 01:43:07 +0000 (20:43 -0500)
commit9e5c7c5358bac3dc0890cf00848704dad47ad1ba
tree0a619d80df2149e2005e2b06cb0773c3ebbe53bb
parentccc21c7d4abf3ec893591b1348cfb5e7932c9d6a
Capture test coverage and add an aggregate test coverage report

Configure Maven build to capture test coverage using jacoco.

Add new org.eclipse.jgit.coverage Maven module to aggregate
jacoco test coverage results and generate test coverage HTML report at

org.eclipse.jgit.coverage/target/site/jacoco-aggregate/index.html

See https://www.eclemma.org/jacoco/trunk/doc/maven.html

Change-Id: Iaeec4033e448ebc16965c05ab54109c4155a307a
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
14 files changed:
org.eclipse.jgit.ant.test/pom.xml
org.eclipse.jgit.coverage/.classpath [new file with mode: 0644]
org.eclipse.jgit.coverage/.gitignore [new file with mode: 0644]
org.eclipse.jgit.coverage/.project [new file with mode: 0644]
org.eclipse.jgit.coverage/.settings/org.eclipse.core.resources.prefs [new file with mode: 0644]
org.eclipse.jgit.coverage/.settings/org.eclipse.m2e.core.prefs [new file with mode: 0644]
org.eclipse.jgit.coverage/pom.xml [new file with mode: 0644]
org.eclipse.jgit.http.test/pom.xml
org.eclipse.jgit.lfs.server.test/pom.xml
org.eclipse.jgit.lfs.test/pom.xml
org.eclipse.jgit.pgm.test/pom.xml
org.eclipse.jgit.ssh.apache.test/pom.xml
org.eclipse.jgit.test/pom.xml
pom.xml