LCOV - differential code coverage report
Current view: top level - src/backend/postmaster Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 77.9 % 5072 3949 196 2 925 39 6 773 3131 1 23 296
Current Date: 2026-06-29 16:15:13 +0200 Functions: 95.7 % 230 220 3 7 82 138 1 13
Baseline: lcov-20260630-baseline Branches: 59.0 % 3462 2043 275 3 1141 35 361 1647 8 6
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Summarize by: Date bin (1,7] days: 58.1 % 43 25 18 25
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 6 6 6
(30,360] days: 80.8 % 934 755 178 1 735 20
(360..) days: 77.4 % 4089 3163 2 924 39 6 7 3111 1
Function coverage date bins:
(30,360] days: 91.9 % 37 34 3 34
(360..) days: 96.4 % 193 186 7 48 138
Branch coverage date bins:
(1,7] days: 25.0 % 52 13 39 13
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 59.3 % 590 350 235 5 339 11
(360..) days: 59.3 % 2832 1679 3 1136 35 8 1636 8 6

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 UBC GBC GIC GNC CBC EUB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC EUB ECB Rate Total Hit UNC UBC GNC CBC DUB DCB
(1,7] days datachecksum_state.c∗∗ 58.1 % 43 25 18 25 25.0 % 52 13 39 13 -
(7,30] days Total
100.0%
100.0 % 6 6 6 50.0 % 2 1 1 1 -
autovacuum.c 100.0 % 1 1 1 50.0 % 2 1 1 1 -
(30,360] days Total
80.8%80.8%
80.8 % 934 755 178 1 735 20 59.3 % 590 350 235 5 339 11 91.9 % 37 34 3 34
datachecksum_state.c 76.7 % 455 349 106 349 54.9 % 266 146 120 146 89.5 % 19 17 2 17
autovacuum.c 71.9 % 167 120 47 116 4 59.2 % 120 71 48 1 70 1 75.0 % 4 3 1 3
postmaster.c 85.2 % 88 75 12 1 65 10 71.2 % 66 47 15 4 37 10 100.0 % 2 2 2
pgarch.c 76.2 % 21 16 5 16 35.0 % 20 7 13 7 100.0 % 2 2 2
walsummarizer.c 91.2 % 34 31 3 29 2 32.1 % 28 9 19 9 100.0 % 2 2 2
bgworker.c 96.4 % 56 54 2 53 1 70.0 % 30 21 9 21 100.0 % 3 3 3
checkpointer.c 97.6 % 85 83 2 81 2 82.8 % 58 48 10 48 100.0 % 5 5 5
syslogger.c 87.5 % 8 7 1 7 - -
auxprocess.c 100.0 % 4 4 4 50.0 % 2 1 1 1 -
(360..) days Total
77.4%77.4%
77.4 % 4089 3163 2 924 39 6 7 3111 1 59.3 % 2832 1679 3 1136 35 8 1636 8 6 96.4 % 193 186 7 48 138
postmaster.c 77.7 % 1140 886 254 7 1 878 63.6 % 1024 651 1 372 8 643 94.1 % 51 48 3 8 40
autovacuum.c 80.5 % 902 726 176 15 1 710 63.5 % 548 348 200 17 331 96.7 % 30 29 1 10 19
syslogger.c 60.4 % 369 223 146 223 37.7 % 292 110 182 110 100.0 % 14 14 2 12
walsummarizer.c 67.3 % 419 282 1 136 1 281 47.5 % 242 115 127 115 93.8 % 16 15 1 5 10
bgworker.c 84.5 % 342 289 53 10 1 278 60.9 % 248 151 97 4 147 95.5 % 22 21 1 5 16
checkpointer.c 84.7 % 320 271 49 7 1 1 262 65.6 % 180 118 48 6 112 8 6 100.0 % 12 12 6 6
pgarch.c 79.5 % 215 171 1 43 1 6 164 1 55.2 % 134 74 2 58 8 66 100.0 % 15 15 6 9
bgwriter.c 65.5 % 55 36 19 36 81.8 % 22 18 4 18 100.0 % 1 1 1
walwriter.c 62.5 % 48 30 18 30 71.4 % 14 10 4 10 100.0 % 1 1 1
startup.c 86.4 % 103 89 14 89 65.8 % 38 25 13 25 100.0 % 16 16 1 15
fork_process.c 61.1 % 18 11 7 11 37.5 % 8 3 5 3 100.0 % 1 1 1
pmchild.c 94.3 % 88 83 5 83 64.0 % 50 32 18 32 100.0 % 6 6 1 5
interrupt.c 85.7 % 21 18 3 18 87.5 % 8 7 1 7 75.0 % 4 3 1 3
launch_backend.c 96.2 % 26 25 1 25 77.8 % 18 14 4 14 100.0 % 2 2 1 1
auxprocess.c 100.0 % 23 23 23 50.0 % 6 3 3 3 100.0 % 2 2 1 1
'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