Skip to content

Add support for LLVM Source Based Coverage Metrics #3442

Open

Description

@bartlettroscoe

Feature Request

How can we make CDash better?

LLVM Source-Based coverage tooling is way better than GCOV in many ways (and apparently has been so for many years to my surprise). See:

CDash needs to add support for this coverage data as uploaded by CTest.

See matching CMake/CTest issue:

Things that might be new for CDash compared to other coverage formats:

  • Produces coverage for each template instantiation separately and none for the parent template function (see llvm-project#134927: [llvm-cov] 'llvm-cov show' output for template functions with lots of instantiations is overwhelming)

NOTE: This would seem to be a duplicate of #859?

Activity

  1. seanm commented on Apr 7, 2026

    @seanm
    Contributor

    @williamjallen @zackgalbreath this would be really great for us!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions