LCOV - differential code coverage report
Current view: top level - src/bin/pg_upgrade Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 64.5 % 3315 2138 31 4 62 1080 23 146 51 1918 195 92
Current Date: 2026-11-05 14:14:01 +0100 Functions: 74.7 % 178 133 3 42 19 24 90 3 5
Baseline: lcov-20261105-baseline Branches: 49.9 % 1752 875 23 4 59 791 34 49 11 781
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin (7,30] days: 85.7 % 14 12 2 12
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 30.9 % 505 156 31 318 1 10 39 106
(360..) days: 70.5 % 2796 1970 4 62 760 22 136 1812
Function coverage date bins:
(7,30] days: 100.0 % 3 3 3
(30,360] days: 33.3 % 39 13 2 24 6 3 4
(360..) days: 86.0 % 136 117 1 18 13 18 86
Branch coverage date bins:
(7,30] days: 0.0 % 2 0 2
(30,360] days: 25.2 % 230 58 23 149 1 11 46
(360..) days: 53.8 % 1520 817 4 59 640 33 49 735

Date File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GIC GNC CBC DUB DCB
(7,30] days Total∗
85.7%85.7%
85.7 % 14 12 2 12 0.0 % 2 2 100.0 % 3 3 3
multixact_read_v18.c 0.0 % 2 2 0.0 % 2 2 -
(30,360] days Total∗
30.9%30.9%
30.9 % 505 156 31 318 1 10 39 106 25.2 % 230 58 23 149 1 11 46 33.3 % 39 13 2 24 6 3 4
check.c 52.7 % 146 77 5 64 1 2 74 48.6 % 72 35 1 36 1 34 40.0 % 5 2 3 1 1
controldata.c 73.7 % 19 14 4 1 9 5 41.7 % 24 10 9 5 7 3 -
dump.c 66.7 % 3 2 1 2 50.0 % 2 1 1 1 -
info.c 90.9 % 11 10 1 1 9 75.0 % 4 3 1 1 2 100.0 % 1 1 1
multixact_read_v18.c 0.0 % 91 91 0.0 % 26 26 0.0 % 9 9
multixact_rewrite.c 0.0 % 51 14 37 0.0 % 16 10 6 0.0 % 3 1 2
pg_upgrade.c 45.5 % 22 10 1 11 6 4 25.0 % 8 2 6 2 100.0 % 1 1 1
relfilenumber.c 73.9 % 23 17 6 17 50.0 % 6 3 3 3 100.0 % 1 1 1
server.c 66.7 % 3 2 1 2 50.0 % 2 1 1 1 100.0 % 1 1 1
slru_io.c 0.0 % 103 1 102 0.0 % 58 58 0.0 % 9 1 8
slru_io.h 0.0 % 8 8 0.0 % 8 8 0.0 % 2 2
task.c 80.0 % 5 4 1 4 50.0 % 2 1 1 1 -
(360..) days Total
70.5%70.5%
70.5 % 2796 1970 4 62 760 22 136 1812 53.8 % 1520 817 4 59 640 33 49 735 86.0 % 136 117 1 18 13 18 86
check.c 55.7 % 625 348 3 274 2 346 47.9 % 292 140 3 149 6 134 68.4 % 38 26 1 11 5 21
controldata.c 70.1 % 381 267 114 267 52.3 % 352 184 168 5 179 100.0 % 3 3 2 1
dump.c 100.0 % 26 26 26 64.3 % 14 9 5 9 100.0 % 1 1 1
exec.c 79.4 % 107 85 1 21 2 83 51.9 % 54 28 1 25 3 25 100.0 % 7 7 3 4
file.c 59.6 % 89 53 36 53 41.3 % 46 19 27 19 85.7 % 7 6 1 6
function.c 85.7 % 77 66 11 66 67.9 % 28 19 9 19 100.0 % 4 4 1 3
info.c 69.4 % 304 211 93 211 52.4 % 124 65 59 65 75.0 % 16 12 4 1 11
option.c 67.4 % 233 157 76 14 143 49.1 % 110 54 56 13 41 100.0 % 5 5 5
parallel.c 31.8 % 44 14 30 14 10.0 % 30 3 27 3 100.0 % 3 3 3
pg_upgrade.c 87.2 % 298 260 38 3 257 65.5 % 110 72 38 3 69 100.0 % 12 12 4 8
relfilenumber.c 72.9 % 192 140 52 140 59.1 % 132 78 54 78 83.3 % 12 10 2 1 9
server.c 80.9 % 110 89 21 1 88 63.9 % 72 46 26 3 43 100.0 % 7 7 1 6
tablespace.c 77.3 % 44 34 10 34 65.0 % 20 13 7 13 100.0 % 3 3 3
task.c 91.2 % 125 114 11 114 76.5 % 68 52 16 52 100.0 % 9 9 9
util.c 80.0 % 110 88 22 88 56.9 % 58 33 25 33 100.0 % 7 7 7
version.c 58.1 % 31 18 13 18 20.0 % 10 2 8 2 100.0 % 2 2 2
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1