-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Description
Hello, This isssue is started coming recently where my coverage report is getting generated properly with following command however after running "bazel run //:sonar-target" the coverage numbers are coming as 0 for every module.
Command:
bazel coverage <module-name>...
my bazelrc file
coverage --java_toolchain=@bazel_tools//tools/jdk:toolchain_java11
coverage --collect_code_coverage
coverage --combined_report=lcov
coverage --coverage_report_generator=//tools/bazel/sonarqube:sonarqube_coverage_generator
coverage --experimental_fetch_all_coverage_outputs
coverage --experimental_strict_java_deps=off
coverage --cache_test_results=yes
coverage --test_output=summary
coverage --build_runfile_links
Report is getting generated at location "bazel-out/_coverage/_coverage_report.dat" with following content. (Pasted some random lines here)
<lineToCover lineNumber="19" covered="true"/>
<lineToCover lineNumber="21" covered="true"/>
<lineToCover lineNumber="38" covered="true" branchesToCover="2" coveredBranches="1"/>
<lineToCover lineNumber="39" covered="false"/>
<lineToCover lineNumber="41" covered="true"/>
<lineToCover lineNumber="42" covered="true"/>
<lineToCover lineNumber="44" covered="true" branchesToCover="2" coveredBranches="1"/>
<lineToCover lineNumber="45" covered="false"/>
<lineToCover lineNumber="46" covered="false"/>
<lineToCover lineNumber="49" covered="true"/>
<lineToCover lineNumber="50" covered="true" branchesToCover="2" coveredBranches="1"/>
<lineToCover lineNumber="51" covered="true" branchesToCover="2" coveredBranches="1"/>
<lineToCover lineNumber="52" covered="false"/>
Any idea where should i look into ?
Metadata
Metadata
Assignees
Labels
No labels