LCOV - differential code coverage report
Current view: top level - src/bin/pg_upgrade Coverage Total Hit UNC LBC UIC UBC GIC GNC CBC DUB DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 63.6 % 3293 2094 29 3 152 1015 286 35 1773 191 77
Current Date: 2026-08-27 14:31:44 +0300 Functions: 74.3 % 175 130 3 42 23 18 89 3 3
Baseline: lcov-20260827-baseline Branches: 47.9 % 1748 838 21 3 128 758 90 7 741
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Summarize by: Date bin (7,30] days: 93.1 % 29 27 2 27
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 23.2 % 452 105 29 318 7 35 63
(360..) days: 69.8 % 2812 1962 3 152 695 279 1683
Function coverage date bins:
(30,360] days: 29.7 % 37 11 2 24 5 2 4
(360..) days: 86.2 % 138 119 1 18 18 16 85
Branch coverage date bins:
(7,30] days: 86.4 % 22 19 3 19
(30,360] days: 15.8 % 202 32 21 149 7 25
(360..) days: 51.6 % 1524 787 3 128 606 90 697

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 GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GIC GNC CBC Rate Total Hit UNC UBC GIC GNC CBC DUB DCB
(7,30] days check.c∗∗ 93.1 % 29 27 2 27 86.4 % 22 19 3 19 -
(30,360] days Total
23.2%23.2%
23.2 % 452 105 29 318 7 35 63 15.8 % 202 32 21 149 7 25 29.7 % 37 11 2 24 5 2 4
check.c 32.3 % 96 31 5 60 2 29 27.3 % 44 12 1 31 1 11 25.0 % 4 1 3 1
controldata.c 71.4 % 14 10 2 2 5 5 35.0 % 20 7 7 6 3 4 -
dump.c 66.7 % 3 2 1 2 50.0 % 2 1 1 1 -
info.c 83.3 % 12 10 2 10 50.0 % 6 3 3 3 100.0 % 1 1 1
multixact_read_v18.c 0.0 % 93 93 0.0 % 28 28 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
69.8%69.8%
69.8 % 2812 1962 3 152 695 279 1683 51.6 % 1524 787 3 128 606 90 697 86.2 % 138 119 1 18 18 16 85
check.c 55.4 % 625 346 3 276 346 45.9 % 292 134 3 155 134 68.4 % 38 26 1 11 5 21
controldata.c 70.3 % 384 270 114 270 51.1 % 354 181 173 181 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.3 % 111 88 23 88 48.1 % 54 26 28 26 100.0 % 8 8 3 5
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 68.9 % 309 213 96 213 51.6 % 126 65 61 65 75.0 % 16 12 4 12
option.c 61.4 % 233 143 90 143 37.3 % 110 41 69 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 86.4 % 302 261 41 261 62.7 % 110 69 41 69 100.0 % 13 13 3 10
relfilenumber.c 72.9 % 192 140 52 140 59.1 % 132 78 54 78 83.3 % 12 10 2 1 9
server.c 80.0 % 110 88 22 88 59.7 % 72 43 29 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.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1