Code coverage visualization & Gating

Aperta
#4,388 1 commento 3 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 8 giorni

@bruntib ci sta già lavorando.

Dal 26/7/2026.

  • #5120 di @adilzhetigenov — aperta

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

Basic Visualization of coverage data
Test Code coverage is an important quality metric of a project similarly to static analysis results.
It should be possible to visualize the test coverage for each file line by line to understand which part of the code is covered.
It should be possible display the overal test coverage by mean of % line of code covered.
It should be possible ot display the test coverage on a directory aggregated level.

Diff & Gating
It should be possible to detect whether the coverage descreases for the new code version.
It should be possible to configure coverage descrease as a gating step (to prevent submitting code with decreasing coverage).

Supported coverage formats
Supported coverage fromats should be supported:
https://gcc.gnu.org/onlinedocs/gcc/Gcov.html
https://github.com/jacoco/jacoco

Lingua principale
Python
Stelle
2.6k
Fork
494
Merge medio
6g 13h
PR unite (30g)
18

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Ericsson/codechecker

Tutte le issue di Ericsson/codechecker

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.