LCOV - differential code coverage report
Current view: top level - src/bin/pg_upgrade 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: 61.9 % 2638 1633 150 4 851 6 257 1370 1 163 74
Current Date: 2024-04-14 14:21:10 Functions: 84.5 % 116 98 16 2 1 45 52 7 5
Baseline: 16@8cea358b128 Branches: 43.3 % 1446 626 86 1 4 729 5 1 100 520 2
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Summarize by: Date bin [..60] days: 36.0 % 178 64 114 1 63
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (60,120] days: 94.2 % 69 65 4 65
(120,180] days: 84.0 % 144 121 23 121
(180,240] days: 45.5 % 11 5 6 5
(240..) days: 61.6 % 2236 1378 3 4 851 5 3 1370 1
Function coverage date bins:
[..60] days: 50.0 % 4 2 2 2
(60,120] days: 100.0 % 4 4 4
(120,180] days: 85.7 % 7 6 1 6
(180,240] days: 100.0 % 1 1 1
(240..) days: 85.0 % 100 85 13 2 1 32 52
Branch coverage date bins:
[..60] days: 34.7 % 72 25 47 25
(60,120] days: 68.4 % 38 26 12 26
(120,180] days: 67.6 % 68 46 22 46
(180,240] days: 25.0 % 4 1 3 1
(240..) days: 41.7 % 1266 528 2 1 4 729 5 1 2 520 2

Date 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
Rate Total Hit UNC LBC UBC GBC GNC CBC EUB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB Rate Total Hit UNC UBC GBC GNC CBC DUB DCB
[..60] days/ Total
36.0%36.0%
36.0 % 178 64 114 1 63 34.7 % 72 25 47 25 50.0 % 4 2 2 2
file.c 0.0 % 42 42 0.0 % 14 14 0.0 % 2 2
parallel.c 0.0 % 3 3 - -
version.c 42.9 % 7 3 4 3 25.0 % 4 1 3 1 100.0 % 1 1 1
function.c 83.3 % 6 5 1 5 - -
tablespace.c 0.0 % 1 1 - -
exec.c 25.0 % 4 1 3 1 - -
option.c 14.3 % 7 1 6 1 - -
info.c 70.0 % 10 7 3 1 6 40.0 % 10 4 6 4 -
controldata.c 0.0 % 2 2 - -
relfilenumber.c 0.0 % 8 8 - -
check.c 48.6 % 72 35 37 35 44.4 % 36 16 20 16 100.0 % 1 1 1
pg_upgrade.c 75.0 % 16 12 4 12 50.0 % 8 4 4 4 -
(60,120] days/ Total
94.2%94.2%
94.2 % 69 65 4 65 68.4 % 38 26 12 26 100.0 % 4 4 4
exec.c 100.0 % 2 2 2 50.0 % 2 1 1 1 -
info.c 94.1 % 17 16 1 16 66.7 % 6 4 2 4 100.0 % 2 2 2
check.c 95.7 % 46 44 2 44 73.1 % 26 19 7 19 100.0 % 2 2 2
pg_upgrade.c 66.7 % 3 2 1 2 50.0 % 4 2 2 2 -
(120,180] days/ Total
84.0%84.0%
84.0 % 144 121 23 121 67.6 % 68 46 22 46 85.7 % 7 6 1 6
info.c 72.3 % 47 34 13 34 56.2 % 16 9 7 9 75.0 % 4 3 1 3
server.c 100.0 % 5 5 5 75.0 % 4 3 1 3 -
function.c 88.9 % 9 8 1 8 75.0 % 4 3 1 3 -
check.c 83.6 % 55 46 9 46 63.9 % 36 23 13 23 100.0 % 2 2 2
(180,240] days/ Total
45.5%45.5%
45.5 % 11 5 6 5 25.0 % 4 1 3 1 100.0 % 1 1 1
option.c 37.5 % 8 3 5 3 25.0 % 4 1 3 1 -
info.c 0.0 % 1 1 - -
(240..) days/ Total
61.6%61.6%
61.6 % 2236 1378 3 4 851 5 3 1370 1 41.7 % 1266 528 2 1 4 729 5 1 2 520 2 85.0 % 100 85 13 2 1 32 52
file.c 15.5 % 97 15 82 15 9.7 % 62 6 56 6 16.7 % 6 1 5 1
check.c 40.3 % 382 154 228 154 28.6 % 185 53 1 131 53 75.0 % 20 15 5 5 10
info.c 63.1 % 233 147 1 1 84 147 45.2 % 84 38 46 38 70.0 % 10 7 2 1 2 5
version.c 25.0 % 68 17 51 17 1 11.8 % 34 4 30 4 50.0 % 2 1 1 1
controldata.c 65.8 % 415 273 2 140 3 270 46.9 % 384 180 2 202 2 178 66.7 % 3 2 1 1 1
server.c 81.8 % 121 99 1 21 99 58.5 % 82 48 32 48 2 100.0 % 9 9 1 8
parallel.c 34.1 % 41 14 27 14 10.0 % 30 3 27 3 100.0 % 3 3 3
function.c 86.7 % 60 52 8 52 73.1 % 26 19 7 2 17 100.0 % 3 3 3
tablespace.c 61.8 % 34 21 13 21 21.4 % 14 3 11 3 100.0 % 3 3 1 2
exec.c 79.7 % 118 94 24 94 48.3 % 60 29 31 29 100.0 % 8 8 5 3
dump.c 91.7 % 24 22 2 22 62.5 % 8 5 3 5 100.0 % 1 1 1
option.c 58.5 % 200 117 83 117 35.1 % 97 34 1 1 61 1 33 100.0 % 5 5 4 1
util.c 80.9 % 115 93 22 5 88 56.9 % 58 33 25 1 32 100.0 % 12 12 1 11
relfilenumber.c 70.0 % 80 56 24 56 48.1 % 52 25 2 25 25 100.0 % 4 4 2 2
pg_upgrade.c 82.3 % 248 204 2 42 204 53.3 % 90 48 42 2 46 100.0 % 11 11 3 8

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