让单元测试生成2个覆盖率报告,一个是html格式的,另外为xml格式的
在这基础上再生成增量覆盖率报告
就这么决定了
cd ${WORKSPACE}/${JOB_BASE_NAME}
sudo ${MAVENHOME}/bin/mvn org.jacoco:jacoco-maven-plugin:prepare-agent -f pom.xml -s ${MAVENHOME}/tmp/settings.xml -gs ${MAVENHOME}/tmp/settings.xml clean test -Dautoconfig.skip=true -Dmaven.test.skip=false -Dmaven.test.failure.ignore=true
jacococli.jar 本身有report方法是专门用来转报告的
java -jar /root/jacoco-0.8.5/lib/jacococli.jar report ./jacoco.exec --classfiles /root/API-test-demo/target/classes/com --sourcefiles /root/API-test-demo/target/src/main/java --html report --xml report.xml
jacoco 的使用及与jenkins的集成 http://www.bubuko.com/infodetail-2881926.html
增量覆盖率报告解析:https://testerhome.com/topics/22950