xref: /freebsd/contrib/pkgconf/codecov.yml (revision 592efe252472a3385acf36b1f49ecf710a7f3d9c)
1*592efe25SPierre Proncherycoverage:
2*592efe25SPierre Pronchery  status:
3*592efe25SPierre Pronchery    project:
4*592efe25SPierre Pronchery      default:
5*592efe25SPierre Pronchery        informational: true
6*592efe25SPierre Pronchery    patch:
7*592efe25SPierre Pronchery      default:
8*592efe25SPierre Pronchery        informational: true
9*592efe25SPierre Proncheryparsers:
10*592efe25SPierre Pronchery  cobertura:
11*592efe25SPierre Pronchery    partials_as_hits: true
12*592efe25SPierre Proncheryignore:
13*592efe25SPierre Pronchery  # we are not going to write tests for getopt_long().
14*592efe25SPierre Pronchery  - "cli/getopt_long.c"
15*592efe25SPierre Pronchery
16*592efe25SPierre Pronchery  # these are portability stubs and not expected to be notable in coverage testing
17*592efe25SPierre Pronchery  - "libpkgconf/bsdstubs.c"
18*592efe25SPierre Pronchery
19*592efe25SPierre Pronchery  # the test runner itself should not count as part of coverage testing
20*592efe25SPierre Pronchery  - "tests/test-runner.c"
21*592efe25SPierre Pronchery
22*592efe25SPierre Pronchery  # the fuzzing harnesses and their corpus-replay driver are test scaffolding
23*592efe25SPierre Pronchery  - "fuzzer/*.c"
24