LCOV - differential code coverage report
Current view: top level - src/common Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 76.4 % 6302 4812 369 1121 35 933 3844 1 24 102
Current Date: 2024-04-14 14:21:10 Functions: 84.7 % 430 364 21 1 44 5 99 260 1 9
Baseline: 16@8cea358b128 Branches: 63.9 % 3921 2506 300 6 2 1107 24 1 444 2037 1 1
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Group by: Date bin [..60] days: 83.6 % 665 556 107 2 3 545 8
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (60,120] days: 71.3 % 390 278 112 278
(120,180] days: 26.3 % 186 49 137 47 2
(180,240] days: 84.3 % 83 70 13 61 9
(240..) days: 77.5 % 4978 3859 1119 32 2 3825 1
Function coverage date bins:
[..60] days: 75.0 % 52 39 13 39
(60,120] days: 78.3 % 23 18 5 18
(120,180] days: 66.7 % 9 6 3 6
(180,240] days: 100.0 % 9 9 9
(240..) days: 86.6 % 337 292 1 44 5 27 260
Branch coverage date bins:
[..60] days: 67.3 % 434 292 138 4 292
(60,120] days: 59.0 % 188 111 77 111
(120,180] days: 17.7 % 96 17 72 2 3 2 12 3 1 1
(180,240] days: 70.0 % 50 35 13 2 29 6
(240..) days: 65.0 % 3155 2051 4 2 1098 22 1 2028

File Sort by file name Line Coverage ( show details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC UBC GBC GNC CBC EUB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC LBC UBC GIC GNC CBC DUB DCB
archive.c Total
100.0%
100.0 % 9 9 9 50.0 % 4 2 2 2 100.0 % 1 1 1
(240..) days 100.0 % 9 9 9 50.0 % 4 2 2 2 100.0 % 1 1 1
base64.c Total
81.9%81.9%
81.9 % 83 68 15 68 70.7 % 58 41 17 41 100.0 % 4 4 4
(240..) days 81.9 % 83 68 15 68 70.7 % 58 41 17 41 100.0 % 4 4 4
binaryheap.c Total
96.1%96.1%
96.1 % 103 99 2 2 16 16 67 2 4 73.2 % 56 41 4 11 6 8 27 100.0 % 15 15 7 8 1 2
(180,240] days 100.0 % 14 14 14 66.7 % 12 8 4 8 100.0 % 4 4 4
(240..) days 100.0 % 72 72 13 59 82.5 % 40 33 7 6 27 100.0 % 10 10 2 8
[..60] days 76.5 % 17 13 2 2 3 2 8 0.0 % 4 4 100.0 % 1 1 1
blkreftable.c Total
71.5%71.5%
71.5 % 383 274 109 274 60.4 % 182 110 72 110 77.3 % 22 17 5 17
(60,120] days 71.3 % 380 271 109 271 60.7 % 178 108 70 108 77.3 % 22 17 5 17
[..60] days 100.0 % 3 3 3 50.0 % 4 2 2 2 -
checksum_helper.c Total
83.6%83.6%
83.6 % 122 102 20 2 100 70.8 % 65 46 19 1 45 100.0 % 5 5 5
(240..) days 83.6 % 122 102 20 2 100 70.8 % 65 46 19 1 45 100.0 % 5 5 5
compression.c Total
89.3%89.3%
89.3 % 168 150 18 150 79.4 % 107 85 22 85 100.0 % 7 7 7
(240..) days 89.3 % 168 150 18 150 79.4 % 107 85 22 85 100.0 % 7 7 7
config_info.c Total
100.0%
100.0 % 105 105 105 50.0 % 4 2 2 2 100.0 % 1 1 1
(240..) days 100.0 % 105 105 105 50.0 % 4 2 2 2 100.0 % 1 1 1
controldata_utils.c Total
71.4%71.4%
71.4 % 70 50 20 3 47 1 40.0 % 60 24 36 24 100.0 % 3 3 2 1
(180,240] days 100.0 % 9 9 9 75.0 % 8 6 2 6 -
(240..) days 65.5 % 58 38 20 38 34.6 % 52 18 34 18 100.0 % 2 2 1 1
[..60] days 100.0 % 3 3 3 - 100.0 % 1 1 1
cryptohash_openssl.c Total
65.2%65.2%
65.2 % 135 88 47 15 73 3 51.7 % 58 30 28 2 28 80.0 % 10 8 2 5 3
(120,180] days 100.0 % 15 15 15 100.0 % 2 2 2 100.0 % 3 3 3
(240..) days 60.8 % 120 73 47 73 50.0 % 56 28 28 28 71.4 % 7 5 2 2 3
d2s.c Total
93.9%93.9%
93.9 % 327 307 20 307 89.0 % 164 146 18 146 92.3 % 13 12 1 12
(240..) days 93.9 % 327 307 20 307 89.0 % 164 146 18 146 92.3 % 13 12 1 12
d2s_intrinsics.h Total
100.0%
100.0 % 8 8 8 - 100.0 % 4 4 4
(240..) days 100.0 % 8 8 8 - 100.0 % 4 4 4
encnames.c Total
83.9%83.9%
83.9 % 56 47 9 47 65.4 % 52 34 18 34 91.7 % 12 11 1 4 7
(240..) days 83.9 % 56 47 9 47 65.4 % 52 34 18 34 91.7 % 12 11 1 4 7
exec.c Total
66.7%66.7%
66.7 % 111 74 5 32 7 67 7 5 35.0 % 80 28 11 41 3 25 100.0 % 8 8 2 6 1
(240..) days 67.7 % 99 67 32 67 37.9 % 66 25 41 25 100.0 % 7 7 1 6
(60,120] days 70.0 % 10 7 3 7 30.0 % 10 3 7 3 100.0 % 1 1 1
[..60] days 0.0 % 2 2 0.0 % 4 4 -
f2s.c Total
94.9%94.9%
94.9 % 255 242 13 242 84.7 % 150 127 23 127 92.9 % 14 13 1 13
(240..) days 94.9 % 255 242 13 242 84.7 % 150 127 23 127 92.9 % 14 13 1 13
fe_memutils.c Total
73.8%73.8%
73.8 % 65 48 17 48 65.6 % 32 21 11 21 100.0 % 14 14 14
(240..) days 73.8 % 65 48 17 48 65.6 % 32 21 11 21 100.0 % 14 14 14
file_perm.c Total
100.0%
100.0 % 14 14 1 13 1 100.0 % 4 4 4 100.0 % 2 2 1 1
(120,180] days 100.0 % 1 1 1 - -
(240..) days 100.0 % 13 13 13 100.0 % 4 4 4 100.0 % 2 2 1 1
file_utils.c Total
68.1%68.1%
68.1 % 210 143 19 48 2 47 94 5 19 48.9 % 141 69 17 55 23 46 100.0 % 12 12 5 7 2
(120,180] days 64.7 % 17 11 6 11 42.9 % 14 6 8 6 100.0 % 1 1 1
(180,240] days 73.5 % 49 36 13 36 65.4 % 26 17 9 17 100.0 % 3 3 3
(240..) days 66.7 % 144 96 48 2 94 45.5 % 101 46 55 46 100.0 % 8 8 1 7
hashfn.c Total
98.8%98.8%
98.8 % 169 167 2 167 92.4 % 66 61 5 61 100.0 % 7 7 7
(240..) days 98.8 % 169 167 2 167 92.4 % 66 61 5 61 100.0 % 7 7 7
hmac_openssl.c Total
38.8%38.8%
38.8 % 134 52 5 77 11 41 4 22.4 % 58 13 1 44 1 12 70.0 % 10 7 1 2 4 3
(120,180] days 61.5 % 13 8 5 8 - 66.7 % 3 2 1 2
(240..) days 35.3 % 119 42 77 1 41 21.4 % 56 12 44 12 71.4 % 7 5 2 2 3
[..60] days 100.0 % 2 2 2 50.0 % 2 1 1 1 -
ip.c Total
76.0%76.0%
76.0 % 75 57 18 57 60.0 % 60 36 24 36 100.0 % 5 5 5
(240..) days 76.0 % 75 57 18 57 60.0 % 60 36 24 36 100.0 % 5 5 5
jsonapi.c Total
90.9%90.9%
90.9 % 868 789 35 44 10 349 430 1 5 21 83.1 % 632 525 47 4 2 54 11 191 323 100.0 % 29 29 20 9 2
(180,240] days 100.0 % 9 9 9 100.0 % 4 4 4 100.0 % 2 2 2
(240..) days 90.9 % 484 440 44 10 430 1 84.8 % 394 334 4 2 54 11 323 100.0 % 15 15 6 9
[..60] days 90.7 % 375 340 35 340 79.9 % 234 187 47 187 100.0 % 12 12 12
kwlookup.c Total
100.0%
100.0 % 17 17 17 100.0 % 16 16 16 100.0 % 1 1 1
(240..) days 100.0 % 17 17 17 100.0 % 16 16 16 100.0 % 1 1 1
link-canary.c Total
100.0%
100.0 % 3 3 3 - 100.0 % 1 1 1
(240..) days 100.0 % 3 3 3 - 100.0 % 1 1 1
logging.c Total
71.4%71.4%
71.4 % 133 95 38 95 48.3 % 87 42 45 42 100.0 % 8 8 8
(240..) days 71.4 % 133 95 38 95 48.3 % 87 42 45 42 100.0 % 8 8 8
md5_common.c Total
55.3%55.3%
55.3 % 47 26 21 26 35.0 % 20 7 13 7 75.0 % 4 3 1 3
(240..) days 55.3 % 47 26 21 26 35.0 % 20 7 13 7 75.0 % 4 3 1 3
parse_manifest.c Total
94.1%94.1%
94.1 % 391 368 8 15 77 291 2 10 85.4 % 198 169 10 19 1 24 144 100.0 % 19 19 11 8
(120,180] days 100.0 % 2 2 2 - -
(180,240] days 100.0 % 2 2 2 - -
(240..) days 95.1 % 306 291 15 291 88.4 % 164 145 19 1 144 100.0 % 14 14 6 8
[..60] days 90.1 % 81 73 8 73 70.6 % 34 24 10 24 100.0 % 5 5 5
percentrepl.c Total
66.7%66.7%
66.7 % 30 20 10 20 55.0 % 20 11 9 11 100.0 % 1 1 1
(240..) days 66.7 % 30 20 10 20 55.0 % 20 11 9 11 100.0 % 1 1 1
pg_get_line.c Total
77.1%77.1%
77.1 % 35 27 8 1 26 80.0 % 20 16 4 1 15 100.0 % 3 3 3
(240..) days 77.1 % 35 27 8 1 26 80.0 % 20 16 4 1 15 100.0 % 3 3 3
pg_lzcompress.c Total
92.8%92.8%
92.8 % 138 128 10 2 126 85.4 % 130 111 2 17 4 107 1 1 100.0 % 4 4 4
(120,180] days 100.0 % 1 1 1 40.0 % 10 4 2 2 2 2 1 1 -
(240..) days 92.7 % 137 127 10 2 125 87.7 % 122 107 15 2 105 100.0 % 4 4 4
pg_prng.c Total
87.3%87.3%
87.3 % 71 62 9 9 53 71.4 % 14 10 4 4 6 82.4 % 17 14 3 1 13
(240..) days 85.5 % 62 53 9 53 60.0 % 10 6 4 6 81.2 % 16 13 3 13
[..60] days 100.0 % 9 9 9 100.0 % 4 4 4 100.0 % 1 1 1
pgfnames.c Total
0.0%
0.0 % 25 25 0.0 % 22 22 0.0 % 2 2
(240..) days 0.0 % 25 25 0.0 % 22 22 0.0 % 2 2
psprintf.c Total
76.9%76.9%
76.9 % 26 20 1 5 20 2 50.0 % 12 6 6 6 100.0 % 2 2 1 1
(240..) days 80.0 % 25 20 5 20 50.0 % 12 6 6 6 100.0 % 2 2 1 1
[..60] days 0.0 % 1 1 - -
relpath.c Total
94.1%94.1%
94.1 % 51 48 3 1 3 44 3 83.3 % 42 35 1 6 5 30 100.0 % 4 4 1 3
(240..) days 93.8 % 48 45 3 1 44 83.3 % 36 30 6 30 100.0 % 4 4 1 3
[..60] days 100.0 % 3 3 3 83.3 % 6 5 1 5 -
restricted_token.c Total
100.0%
100.0 % 2 2 2 - 100.0 % 1 1 1
(240..) days 100.0 % 2 2 2 - 100.0 % 1 1 1
rmtree.c Total
78.6%78.6%
78.6 % 42 33 9 1 32 1 57.1 % 35 20 15 20 100.0 % 1 1 1
(240..) days 78.6 % 42 33 9 1 32 57.1 % 35 20 15 20 100.0 % 1 1 1
ryu_common.h Total
100.0%
100.0 % 31 31 31 66.7 % 18 12 6 12 100.0 % 6 6 6
(240..) days 100.0 % 31 31 31 66.7 % 18 12 6 12 100.0 % 6 6 6
saslprep.c Total
82.7%82.7%
82.7 % 110 91 19 91 65.3 % 72 47 25 47 100.0 % 4 4 4
(240..) days 82.7 % 110 91 19 91 65.3 % 72 47 25 47 100.0 % 4 4 4
scram-common.c Total
66.7%66.7%
66.7 % 117 78 39 78 47.4 % 76 36 40 36 100.0 % 5 5 5
(120,180] days 100.0 % 1 1 1 50.0 % 2 1 1 1 -
(240..) days 66.4 % 116 77 39 77 47.3 % 74 35 39 35 100.0 % 5 5 5
sprompt.c Total
65.7%65.7%
65.7 % 35 23 12 23 31.8 % 22 7 15 7 50.0 % 2 1 1 1
(240..) days 65.7 % 35 23 12 23 31.8 % 22 7 15 7 50.0 % 2 1 1 1
string.c Total
95.2%95.2%
95.2 % 42 40 2 40 78.6 % 28 22 6 22 100.0 % 5 5 5
(240..) days 95.2 % 42 40 2 40 78.6 % 28 22 6 22 100.0 % 5 5 5
stringinfo.c Total
91.5%91.5%
91.5 % 94 86 8 7 79 63.9 % 36 23 3 10 3 20 100.0 % 12 12 3 9
(120,180] days 100.0 % 2 2 2 50.0 % 4 2 2 2 -
(240..) days 90.8 % 87 79 8 79 66.7 % 30 20 10 20 100.0 % 11 11 2 9
[..60] days 100.0 % 5 5 5 50.0 % 2 1 1 1 100.0 % 1 1 1
unicode_case.c Total
95.1%95.1%
95.1 % 61 58 3 58 72.0 % 50 36 14 36 87.5 % 8 7 1 7
[..60] days 95.1 % 61 58 3 58 72.0 % 50 36 14 36 87.5 % 8 7 1 7
unicode_category.c Total
23.2%23.2%
23.2 % 237 55 182 55 22.1 % 154 34 120 34 44.0 % 25 11 14 11
(120,180] days 6.0 % 134 8 126 8 3.1 % 64 2 62 2 0.0 % 2 2
[..60] days 45.6 % 103 47 56 47 35.6 % 90 32 58 32 47.8 % 23 11 12 11
unicode_norm.c Total
77.1%77.1%
77.1 % 201 155 46 155 73.2 % 149 109 40 109 100.0 % 11 11 11
(240..) days 77.1 % 201 155 46 155 73.2 % 149 109 40 109 100.0 % 11 11 11
username.c Total
68.8%68.8%
68.8 % 16 11 5 11 33.3 % 6 2 4 2 100.0 % 2 2 2
(240..) days 68.8 % 16 11 5 11 33.3 % 6 2 4 2 100.0 % 2 2 2
wait_error.c Total
52.4%52.4%
52.4 % 42 22 20 22 38.7 % 31 12 19 12 100.0 % 4 4 4
(240..) days 52.4 % 42 22 20 22 38.7 % 31 12 19 12 100.0 % 4 4 4
wchar.c Total
50.3%50.3%
50.3 % 835 420 415 1 419 1 30 44.1 % 630 278 352 1 277 61.2 % 80 49 31 1 48 2
(240..) days 50.3 % 835 420 415 1 419 44.1 % 630 278 352 1 277 61.2 % 80 49 31 1 48

Generated by: LCOV version 2.1-beta2-3-g6141622