:orphan: .. title:: CONFIG_COVERAGE_GCOV .. kconfig:: CONFIG_COVERAGE_GCOV CONFIG_COVERAGE_GCOV #################### *Create Coverage data from hardware platform* Type: ``bool`` Help ==== .. code-block:: none This option will select the custom gcov library. The reports will be available over serial. This serial dump can be passed to gen_gcov_files.py which creates the required .gcda files. These can be read by gcov utility. For more details see gcovr.com . Direct dependencies =================== \ :kconfig:`COVERAGE ` && !\ :kconfig:`NATIVE_APPLICATION ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Kconfig definition ================== At ``/testsuite/Kconfig:42`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:61`` Menu path: (Top) → Sub Systems and OS Services → Testing → Create coverage data .. code-block:: kconfig config COVERAGE_GCOV bool "Create Coverage data from hardware platform" default y depends on COVERAGE && !NATIVE_APPLICATION help This option will select the custom gcov library. The reports will be available over serial. This serial dump can be passed to gen_gcov_files.py which creates the required .gcda files. These can be read by gcov utility. For more details see gcovr.com . *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*