Lines Matching full:gcov
11 * In a real embedded target or QEMU, using Zephyr's gcov integration
20 `GCC GCOV <gcov_>`_ is a test coverage program
25 In Zephyr, gcov collects coverage profiling data in RAM (and not to a file
26 system) while your application is running. Support for gcov collection and
34 code coverage with gcov is a function of RAM available. Therefore ensure that the
71 #. Generate the gcov ``.gcda`` and ``.gcno`` files from the log file that was
76 #. Find the gcov binary placed in the SDK. You will need to pass the path to
77 the gcov binary for the appropriate architecture when you later invoke
80 $ find $ZEPHYR_SDK_INSTALL_DIR -iregex ".*gcov"
88 …$ gcovr -r $ZEPHYR_BASE . --html -o gcov_report/coverage.html --html-details --gcov-executable <gc…
102 To build your application with ``gcc``'s `gcov`_, simply set
104 When you run your application, ``gcov`` coverage data will be dumped into the
155 https://gcc.gnu.org/onlinedocs/gcc/Gcov.html
161 to check which gcov tool to use by default. The following are used as the
162 default for the Twister ``--gcov-tool`` argument default:
165 | Toolchain | ``--gcov-tool`` value |
167 | host | ``gcov`` |
169 | llvm | ``llvm-cov gcov`` |
171 | zephyr | ``gcov`` |