讓單元測試生成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