Bazel coverage issue in Bazel ver 8.3.1 above

14 views
Skip to first unread message

Basavaraja Uttangi

unread,
Jul 21, 2025, 9:05:20 AMJul 21
to bazel-discuss
Dear Together,
I am unable to generate coverage report in Bazel ver 8.3.1 above.
Please let me know the solution.

Background:
The goal of this ticket is to find out why repo.mapping and runfiles are calculated differently in Bazel version 8 compared to version 7.

Logs:


Under version 8 cc.exe can not be found. This seems to be because the repo.mapping and runfiles in Bazel seems to be calculated differently in version 8.

Repo.mapping in version 7:

,main,_main
,bazel_tools,bazel_tools
,compiler_gcc_windows,compiler_gcc_windows+14.0.1
bazel_tools,bazel_tools,bazel_tools
bazel_tools+remote_coverage_tools_extension+remote_coverage_tools,bazel_tools,bazel_tools
compiler_gcc_windows+14.0.1,bazel_tools,bazel_tools
compiler_gcc_windows+14.0.1,compiler_gcc_windows,compiler_gcc_windows+14.0.1
googletest+,bazel_tools,bazel_tools
platforms,bazel_tools,bazel_tools
rules_arc_project+,bazel_tools,bazel_tools
rules_cc++cc_configure_extension+local_config_cc,bazel_tools,bazel_tools
rules_davinci_configurator+1.0.0-rc6,bazel_tools,bazel_tools
rules_java+,bazel_tools,bazel_tools
rules_java++toolchains+remote_java_tools,bazel_tools,bazel_tools
rules_java++toolchains+remote_java_tools_windows,bazel_tools,bazel_tools
rules_java++toolchains+remotejdk11_win,bazel_tools,bazel_tools
rules_java++toolchains+remotejdk21_win,bazel_tools,bazel_tools
rules_python+,bazel_tools,bazel_tools
rules_python++pip+rdc_publish_deps,bazel_tools,bazel_tools
rules_python++pip+rdc_publish_deps_312_lxml_cp312_cp312_win_amd64_29bfc8d3,bazel_tools,bazel_tools
rules_python++python+python_3_12_x86_64-pc-windows-msvc,bazel_tools,bazel_tools
tool_vvirtualtarget+,bazel_tools,bazel_tools
zc_rules_unittest+,bazel_tools,bazel_tools

Repo.mapping in version 8

,bazel_tools,bazel_tools
,compiler_gcc_windows,compiler_gcc_windows+14.0.1
bazel_tools,bazel_tools,bazel_tools
bazel_tools+remote_coverage_tools_extension+remote_coverage_tools,bazel_tools,bazel_tools
compiler_gcc_windows+14.0.1,bazel_tools,bazel_tools
compiler_gcc_windows+14.0.1,compiler_gcc_windows,compiler_gcc_windows+14.0.1
googletest+,bazel_tools,bazel_tools
platforms,bazel_tools,bazel_tools
rules_arc_project+,bazel_tools,bazel_tools
rules_cc+,bazel_tools,bazel_tools
rules_cc++cc_configure_extension+local_config_cc,bazel_tools,bazel_tools
rules_davinci_configurator+1.0.0-rc6,bazel_tools,bazel_tools
rules_java+,bazel_tools,bazel_tools
rules_java++toolchains+remote_java_tools,bazel_tools,bazel_tools
rules_java++toolchains+remote_java_tools_windows,bazel_tools,bazel_tools
rules_java++toolchains+remotejdk11_win,bazel_tools,bazel_tools
rules_java++toolchains+remotejdk21_win,bazel_tools,bazel_tools
rules_python+,bazel_tools,bazel_tools
rules_python++pip+rdc_publish_deps,bazel_tools,bazel_tools
rules_python++pip+rdc_publish_deps_312_lxml_cp312_cp312_win_amd64_29bfc8d3,bazel_tools,bazel_tools
rules_python++python+python_3_12_x86_64-pc-windows-msvc,bazel_tools,bazel_tools
tool_vvirtualtarget+,bazel_tools,bazel_tools
zc_rules_unittest+,bazel_tools,bazel_tools

Runfiles in version 7:

_main/ZC_D_C0_Hsm/Code/App/vHsm/vHsm_test.exe C:/bazel_cache/3xr27fpf/execroot/_main/bazel-out/test-fastbuild/bin/ZC_D_C0_Hsm/Code/App/vHsm/vHsm_test.exe
_main/external/bazel_tools/tools/test/cc.exe C:/bazel_cache/3xr27fpf/external/bazel_tools/tools/test/cc.exe
_main/external/compiler_gcc_windows+14.0.1/bin/gcov.exe C:/bazel_cache/3xr27fpf/external/compiler_gcc_windows+14.0.1/bin/gcov.exe
_repo_mapping C:/bazel_cache/3xr27fpf/execroot/_main/bazel-out/test-fastbuild/bin/ZC_D_C0_Hsm/Code/App/vHsm/vHsm_test.exe.repo_mapping
bazel_tools/tools/test/cc.exe C:/bazel_cache/3xr27fpf/external/bazel_tools/tools/test/cc.exe
compiler_gcc_windows+14.0.1/bin/gcov.exe C:/bazel_cache/3xr27fpf/external/compiler_gcc_windows+14.0.1/bin/gcov.exe

Runfiles in version 8:

_main/ZC_D_C0_Hsm/Code/App/vHsm/vHsm_test.exe C:/bazel_cache/3xr27fpf/execroot/_main/bazel-out/test-fastbuild/bin/ZC_D_C0_Hsm/Code/App/vHsm/vHsm_test.exe
_main/external/bazel_tools/tools/test/cc.exe C:/bazel_cache/3xr27fpf/external/bazel_tools/tools/test/cc.exe
_main/external/compiler_gcc_windows+14.0.1/bin/gcov.exe C:/bazel_cache/3xr27fpf/external/compiler_gcc_windows+14.0.1/bin/gcov.exe
_repo_mapping C:/bazel_cache/3xr27fpf/execroot/_main/bazel-out/test-fastbuild/bin/ZC_D_C0_Hsm/Code/App/vHsm/vHsm_test.exe.repo_mapping
bazel_tools/tools/test/cc.exe C:/bazel_cache/3xr27fpf/external/bazel_tools/tools/test/cc.exe
compiler_gcc_windows+14.0.1/bin/gcov.exe C:/bazel_cache/3xr27fpf/external/compiler_gcc_windows+14.0.1/bin/gcov.exe



Regards,
Basavaraja C
Reply all
Reply to author
Forward
0 new messages