让单元测试生成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

 

jacoco(spring boot启动) agent tcpserver使用方案   https://www.cnblogs.com/edwar172038/p/11491267.html

posted on 2020-04-13 15:05  温暖的阳光  阅读(2365)  评论(0编辑  收藏  举报