Home
last modified time | relevance | path

Searched +full:- +full:- +full:cov (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/samples/subsys/debug/fuzz/
DREADME.rst1 .. zephyr:code-sample:: fuzzing
21 .. code-block:: console
23 $ clang --version
25 Target: x86_64-pc-linux-gnu
29 $ west build -t run -b native_sim/native/64 samples/subsys/debug/fuzz
31 Over 10-20 seconds or so (runtimes can be quite variable) you will see
38 .. code-block:: console
40 -- west build: running target run
44 INFO: Loaded 1 modules (2112 inline 8-bit counters): 2112 [0x55cbe336ec55, 0x55cbe336f495),
46 INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 4096 bytes
[all …]
/Zephyr-latest/cmake/compiler/clang/
Dgeneric.cmake1 # SPDX-License-Identifier: Apache-2.0
8 find_program(CMAKE_LLVM_COV llvm-cov ${find_program_clang_args})
/Zephyr-latest/cmake/compiler/arcmwdt/
Dgeneric.cmake1 # SPDX-License-Identifier: Apache-2.0
9 find_program(CMAKE_LLVM_COV ${CROSS_COMPILE}llvm-cov PATHS ${TOOLCHAIN_HOME} NO_DEFAULT_PATH)
12 if(CMAKE_C_COMPILER STREQUAL CMAKE_C_COMPILER-NOTFOUND)
17 COMMAND ${CMAKE_C_COMPILER} --version
24 '${CMAKE_C_COMPILER} --version'
30 # Regular version has format: "T-2022.06"
31 # Engineering builds: "ENG-2022.06-001"
32 # Check-in build: ENG-2022.12-D1039-C39098348
34 string(REGEX MATCH "\ (ENG|[A-Z])-[0-9][0-9][0-9][0-9]\.[0-9][0-9]+.*"
37 string(REGEX MATCH "[0-9][0-9][0-9][0-9]\.[0-9][0-9]"
/Zephyr-latest/doc/develop/test/
Dcoverage.rst51 .. zephyr-app-commands::
53 :gen-args: -DCONFIG_COVERAGE=y -DCONFIG_COVERAGE_DUMP=y
58 the emulator with :kbd:`Ctrl-A X` for this to complete after the coverage dump
61 .. code-block:: console
63 $ ninja -Cbuild run | tee log.log
67 .. code-block:: console
69 $ ninja -Cbuild run | tee log.log
74 .. code-block:: console
76 $ python3 scripts/gen_gcov_files.py -i log.log
82 .. code-block:: console
[all …]
/Zephyr-latest/scripts/pylib/twister/twisterlib/
Dcoverage.py3 # Copyright (c) 2018-2025 Intel Corporation
4 # SPDX-License-Identifier: Apache-2.0
76 hex_dump = sp[1][:-1]
104 # Iteratively call gcov-tool (not gcov) to merge the files
105 merge_tool = self.gcov_tool + '-tool'
106 for d1, d2 in zip(dirs[:-1], dirs[1:], strict=False):
107 cmd = [merge_tool, 'merge', d1, d2, '--output', d2]
111 with open(f'{dirs[-1]}/tmp.gcda', 'rb') as fp:
112 return fp.read(-1).hex()
121 filename = (filename[:-4]) + "gcno"
[all …]