LCOV - code coverage report
Current view: top level - libpkg Hit Total Coverage
Test: plop Lines: 13811 22055 62.6 %
Date: 2024-12-28 18:40:32 Functions: 906 1154 78.5 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 7430 14159 52.5 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
pkg_arch.c
0.0%
0.0 % 0 / 21 0.0 % 0 / 1 0.0 % 0 / 14
yuarel.c
0.0%
0.0 % 0 / 113 0.0 % 0 / 10 0.0 % 0 / 74
fetch_ssh.c
0.0%
0.0 % 0 / 287 0.0 % 0 / 10 0.0 % 0 / 78
pkg_cudf.c
0.0%
0.0 % 0 / 290 0.0 % 0 / 11 0.0 % 0 / 252
clean_cache.c
11.1%11.1%
11.1 % 4 / 36 50.0 % 1 / 2 4.2 % 1 / 24
rcscripts.c
11.1%11.1%
11.1 % 8 / 72 33.3 % 1 / 3 2.3 % 1 / 43
pkg_audit.c
13.3%13.3%
13.3 % 61 / 459 17.4 % 4 / 23 5.0 % 17 / 337
dns_utils.c
20.0%20.0%
20.0 % 27 / 135 20.0 % 1 / 5 15.4 % 10 / 65
pkg_status.c
25.5%25.5%
25.5 % 12 / 47 50.0 % 1 / 2 10.7 % 3 / 28
lua_scripts.c
36.7%36.7%
36.7 % 36 / 98 100.0 % 3 / 3 64.7 % 22 / 34
plugins.c
38.8%38.8%
38.8 % 80 / 206 66.7 % 10 / 15 31.6 % 36 / 114
pkg_sandbox.c
39.4%39.4%
39.4 % 41 / 104 100.0 % 3 / 3 21.4 % 6 / 28
pkgsign_ossl.c
39.8%39.8%
39.8 % 119 / 299 69.2 % 9 / 13 30.7 % 35 / 114
fetch_libcurl.c
40.4%40.4%
40.4 % 146 / 361 70.0 % 7 / 10 27.8 % 55 / 198
pkg_repo.c
45.0%45.0%
45.0 % 372 / 826 68.2 % 15 / 22 37.2 % 157 / 422
pkg_printf.c
47.0%47.0%
47.0 % 490 / 1043 56.0 % 56 / 100 36.5 % 175 / 480
pkg_event.c
47.5%47.5%
47.5 % 275 / 579 66.7 % 40 / 60 26.6 % 21 / 79
pkg_attributes.c
52.5%52.5%
52.5 % 104 / 198 75.0 % 12 / 16 46.3 % 31 / 67
pkg.h
53.1%53.1%
53.1 % 34 / 64 80.0 % 4 / 5 18.2 % 4 / 22
pkgsign_ecc.c
56.2%56.2%
56.2 % 363 / 646 76.0 % 19 / 25 38.3 % 153 / 399
pkgdb_query.c
61.1%61.1%
61.1 % 173 / 283 68.2 % 15 / 22 41.0 % 86 / 210
pkg_key.c
62.5%62.5%
62.5 % 25 / 40 83.3 % 5 / 6 35.7 % 5 / 14
pkg.c
62.7%62.7%
62.7 % 646 / 1030 84.8 % 56 / 66 52.1 % 522 / 1002
pkgdb.c
62.8%62.8%
62.8 % 810 / 1290 82.3 % 65 / 79 52.3 % 438 / 838
utils.c
63.5%63.5%
63.5 % 359 / 565 75.0 % 27 / 36 57.0 % 114 / 200
pkg_add.c
64.2%64.2%
64.2 % 721 / 1123 86.1 % 31 / 36 55.3 % 416 / 752
pkg_elf.c
64.4%64.4%
64.4 % 217 / 337 90.0 % 9 / 10 50.5 % 148 / 293
diff.c
64.8%64.8%
64.8 % 138 / 213 90.0 % 9 / 10 51.3 % 79 / 154
flags.c
64.9%64.9%
64.9 % 24 / 37 100.0 % 1 / 1 46.7 % 7 / 15
pkg_repo_create.c
64.9%64.9%
64.9 % 434 / 669 70.4 % 19 / 27 55.8 % 174 / 312
scripts.c
66.7%66.7%
66.7 % 120 / 180 100.0 % 2 / 2 52.6 % 61 / 116
pkg_solve.c
67.1%67.1%
67.1 % 487 / 726 80.8 % 21 / 26 61.0 % 341 / 559
pkg_abi_macho.c
67.9%67.9%
67.9 % 171 / 252 100.0 % 8 / 8 44.8 % 74 / 165
merge3.c
69.4%69.4%
69.4 % 68 / 98 60.0 % 3 / 5 66.0 % 66 / 100
pkg_manifest.c
70.2%70.2%
70.2 % 527 / 751 95.5 % 21 / 22 55.7 % 270 / 485
pkg_object.c
70.2%70.2%
70.2 % 33 / 47 87.5 % 7 / 8 50.0 % 14 / 28
triggers.c
70.9%70.9%
70.9 % 275 / 388 100.0 % 15 / 15 66.1 % 111 / 168
fetch.c
71.2%71.2%
71.2 % 94 / 132 100.0 % 4 / 4 34.6 % 36 / 104
pkgdb_iterator.c
71.5%71.5%
71.5 % 425 / 594 94.9 % 37 / 39 55.0 % 192 / 349
backup_lib.c
72.2%72.2%
72.2 % 70 / 97 100.0 % 2 / 2 42.3 % 22 / 52
pkg_repo_meta.c
72.6%72.6%
72.6 % 151 / 208 84.6 % 11 / 13 47.4 % 92 / 194
pkg_config.c
72.7%72.7%
72.7 % 638 / 877 94.0 % 47 / 50 59.1 % 292 / 494
pkg_jobs.c
73.0%73.0%
73.0 % 1008 / 1380 88.3 % 53 / 60 62.1 % 625 / 1007
binfmt_macho.c
74.5%74.5%
74.5 % 175 / 235 92.3 % 12 / 13 44.5 % 73 / 164
pkg_abi.c
74.8%74.8%
74.8 % 196 / 262 100.0 % 13 / 13 60.7 % 119 / 196
pkg_create.c
77.2%77.2%
77.2 % 250 / 324 87.5 % 21 / 24 59.9 % 115 / 192
packing.c
78.0%78.0%
78.0 % 224 / 287 100.0 % 9 / 9 75.9 % 120 / 158
lua.c
78.5%78.5%
78.5 % 256 / 326 94.7 % 18 / 19 61.6 % 106 / 172
pkg_jobs_universe.c
80.1%80.1%
80.1 % 459 / 573 100.0 % 19 / 19 69.3 % 348 / 502
xmalloc.h
81.2%81.2%
81.2 % 26 / 32 100.0 % 6 / 6 75.0 % 9 / 12
ssh.c
81.9%81.9%
81.9 % 68 / 83 100.0 % 1 / 1 79.2 % 38 / 48
pkg_delete.c
81.9%81.9%
81.9 % 172 / 210 100.0 % 9 / 9 61.1 % 116 / 190
pkgsign.c
82.1%82.1%
82.1 % 69 / 84 92.3 % 12 / 13 50.0 % 19 / 38
metalog.c
84.4%84.4%
84.4 % 38 / 45 100.0 % 3 / 3 73.3 % 22 / 30
pkg_version.c
84.9%84.9%
84.9 % 107 / 126 100.0 % 4 / 4 71.7 % 86 / 120
pkg_jobs_schedule.c
85.0%85.0%
85.0 % 170 / 200 90.0 % 9 / 10 78.0 % 199 / 255
fetch_file.c
85.3%85.3%
85.3 % 64 / 75 100.0 % 3 / 3 78.6 % 33 / 42
pkg_ports.c
85.6%85.6%
85.6 % 667 / 779 92.3 % 36 / 39 74.7 % 393 / 526
pkghash.c
85.7%85.7%
85.7 % 102 / 119 91.7 % 11 / 12 80.8 % 42 / 52
pkg_deps.c
86.8%86.8%
86.8 % 289 / 333 100.0 % 6 / 6 77.6 % 198 / 255
pkg_checksum.c
87.7%87.7%
87.7 % 327 / 373 96.8 % 30 / 31 58.7 % 243 / 414
system_shlibs.c
90.7%90.7%
90.7 % 39 / 43 100.0 % 2 / 2 83.3 % 35 / 42
pkg_jobs_conflicts.c
92.8%92.8%
92.8 % 206 / 222 81.8 % 18 / 22 73.8 % 177 / 240
xstring.h
93.5%93.5%
93.5 % 29 / 31 100.0 % 5 / 5 87.5 % 7 / 8
pkg_repo_update.c
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 100.0 % 2 / 2
sha256.c
100.0%
100.0 % 86 / 86 100.0 % 4 / 4 100.0 % 18 / 18

Generated by: LCOV version 1.15