Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

在 jacoco 覆盖率报告的基础上,计算出增量覆盖率

Notifications You must be signed in to change notification settings

raoweijian/jacoco-diff

Repository files navigation

jacoco-diff

在 jacoco 覆盖率报告的基础上,计算出增量覆盖率

结果展示

命令行提示

pic

覆盖率报告

新增的行首增加蓝色钻石标志,与其它钻石不冲突

pic

用法

# 假设工程路径为 ~/project/test_project
cd ~/project/test_project
# 执行单测,生成 jacoco 覆盖率报告
mvn clean test
# 使用本工具,计算增量覆盖率,并修改覆盖率报告
python main.py -d ~/project/test_project -o HEAD~1

参数说明

-h, --help 打印帮助信息

-d, -dir 工程根目录

-o, -old_version 指定对比的版本号, 如果该参数没有给出,默认与前一个版本进行对比(HEAD~1)。该参数支持 git commit hash 或者 HEAD~n 的格式。

About

在 jacoco 覆盖率报告的基础上,计算出增量覆盖率

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /