home/categories/debugging/elizaos-eliza-packages-skills-skills-testing-handbook-skills-skills-coverage-analysis-skill-md
debuggingtools

coverage-analysis

The agent uses coverage analysis to measure which code paths, branches, and functions are exercised during fuzzing campaigns. It generates LLVM and GCC coverage reports, identifies uncovered code blocks, detects magic value checks that block fuzzer progress, and tracks coverage trends over time. The agent applies this technique when assessing harness effectiveness, diagnosing coverage plateaus, comparing differential coverage between campaigns, or integrating coverage instrumentation into CMake and Rust builds using llvm-cov, gcovr, and cargo-fuzz coverage toolchains.

elizaOS
maintainer
elizaOS
更新於 3/17/2026
星標
18154
分支
5492
quick start

Installation and usage

The agent uses coverage analysis to measure which code paths, branches, and functions are exercised during fuzzing campaigns. It generates LLVM and GCC coverage reports, identifies uncovered code blocks, detects magic value checks that block fuzzer progress, and tracks coverage trends over time. The agent applies this technique when assessing harness effectiveness, diagnosing coverage plateaus, comparing differential coverage between campaigns, or integrating coverage instrumentation into CMake and Rust builds using llvm-cov, gcovr, and cargo-fuzz coverage toolchains.

安裝
$ install --globalskills.sh
使用

安裝後,您可以通過在終端運行以下命令來使用此技能:

skills use coverage-analysis