grcov

grcov

Grcov is a powerful Rust tool designed to collect and aggregate code coverage data from multiple source files. It effectively processes .profraw and .gcda files from llvm/clang or gcc, as well as lcov and JaCoCo files for Java and JavaScript coverage. Compatible with Linux, macOS, and Windows, grcov addresses diverse coverage needs efficiently.

Top grcov Alternatives

1

DeepCover

DeepCover is an advanced code coverage tool tailored for Ruby, offering enhanced accuracy in line and branch coverage reporting.

By: GitHub From United States
2

kcov

Kcov is a versatile code coverage tool tailored for compiled programs, Python, and Bash, leveraging DWARF debugging information to gather coverage data without requiring special compiler options.

By: GitHub From United States
3

Coverlet

Coverlet provides a cross-platform code coverage solution for .NET, supporting line, branch, and method coverage across .NET Framework and .NET Core.

By: GitHub From United States
4

LuaCov

LuaCov serves as an efficient coverage analyzer for Lua scripts, generating execution statistics for each line of code and its modules.

By: GitHub From United States
5

cloverage

Cloverage is a user-friendly Clojure test coverage tool that integrates seamlessly with Leiningen projects.

By: GitHub From United States
6

OpenCppCoverage

OpenCppCoverage is an open-source code coverage tool designed for C++ applications on Windows.

By: GitHub From United States
7

blanket.js

It enhances existing tests by providing precise code coverage statistics, indicating which lines are tested...

By: Blanket.js From United States
8

PCOV

It optimizes resource usage by intelligently determining directory paths and offers configuration options to enhance...

By: GitHub From United States
9

SimpleCov

Its intuitive API allows for seamless filtering, grouping, merging, and formatting of results, enabling developers...

By: GitHub From United States
10

Slather

Users can enable coverage tracking by checking the "Gather coverage data" option in schemes...

By: GitHub From United States
11

Coveralls

With seamless integration into CI servers, it analyzes coverage data and highlights potential vulnerabilities...

By: Coveralls.io From United States
12

Gcov

By compiling code with specific flags, it instrumentally tracks execution paths during functional testing, generating...

By: Oracle From United States
13

UndercoverCI

It integrates seamlessly with CI workflows, providing actionable insights, warning annotations, and coverage statistics...

By: Undercover From United States
14

Coverage.py

It identifies untested code segments and offers insights into test effectiveness...

By: pyFBS From United States
15

OpenClover

It identifies untested code areas, optimizes test execution through its Test Optimization feature, and offers...

From United States

Top grcov Features

  • Multi-language support
  • HTML report generation
  • Coverage badge creation
  • Symbolic link efficiency
  • Supports GitHub Pages
  • Integrates with Codecov
  • LCOV and JaCoCo compatibility
  • Windows compatibility
  • Pre-commit integration
  • Dynamic badge URL generation
  • Nightly Rust requirement
  • Profiling data aggregation
  • Environment variable customization
  • Docker integration for tests
  • User-friendly installation method