LCOV - differential code coverage report
Current view: top level - src/include Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 93.8 % 4936 4628 3 2 303 8 93 4527 1 29
Current Date: 2026-11-05 14:14:01 +0100 Functions: 91.5 % 1479 1353 3 2 121 3 23 1327 12
Baseline: lcov-20261105-baseline Branches: 70.3 % 2396 1684 29 2 1 680 2 1 49 1632
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin (30,360] days: 94.5 % 562 531 3 28 93 438
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (360..) days: 93.7 % 4374 4097 2 275 8 4089
Function coverage date bins:
(30,360] days: 97.2 % 107 104 3 19 85
(360..) days: 91.0 % 1372 1249 3 2 118 3 4 1242
Branch coverage date bins:
(30,360] days: 70.1 % 271 190 29 52 49 141
(360..) days: 70.3 % 2125 1494 2 1 628 2 1 1491

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 GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC LBC UBC GIC GNC CBC DCB
(30,360] days Total∗
94.5%94.5%
94.5 % 562 531 3 28 93 438 70.1 % 271 190 29 52 49 141 97.2 % 107 104 3 19 85
access 95.3 % 215 205 2 8 52 153 67.6 % 139 94 23 22 31 63 94.1 % 34 32 2 9 23
storage 100.0 % 94 94 4 90 69.0 % 42 29 2 11 2 27 100.0 % 13 13 2 11
executor 7.7 % 13 1 12 1 0.0 % 4 4 0.0 % 1 1
portability 97.7 % 43 42 1 42 80.0 % 20 16 4 16 100.0 % 8 8 8
varatt.h 100.0 % 29 29 27 2 75.0 % 16 12 4 12 100.0 % 6 6 6
optimizer 100.0 % 8 8 8 75.0 % 12 9 3 9 100.0 % 2 2 2
utils 87.9 % 33 29 4 29 75.0 % 12 9 3 9 100.0 % 10 10 10
port 100.0 % 28 28 28 75.0 % 8 6 2 6 100.0 % 10 10 10
common 81.8 % 11 9 2 9 0.0 % 2 2 100.0 % 2 2 2
replication 100.0 % 3 3 3 50.0 % 2 1 1 1 100.0 % 1 1 1
lib 95.7 % 23 22 1 8 14 100.0 % 6 6 4 2 100.0 % 2 2 2
postmaster 95.0 % 20 19 1 2 17 - -
(360..) days Total∗
93.7%93.7%
93.7 % 4374 4097 2 275 8 4089 70.3 % 2125 1494 2 1 628 2 1 1491 91.0 % 1372 1249 3 2 118 3 4 1242
lib 90.6 % 1395 1264 131 1264 71.4 % 650 464 186 1 463 81.6 % 645 526 3 1 115 2 524
utils 93.2 % 468 436 32 3 433 68.3 % 338 231 2 1 104 1 1 229 100.0 % 132 132 1 131
access 95.4 % 613 585 28 1 584 71.2 % 264 188 76 188 98.7 % 157 155 2 155
port 98.9 % 371 367 4 367 67.5 % 154 104 50 104 100.0 % 102 102 102
common 93.6 % 377 353 24 4 349 62.3 % 130 81 49 81 100.0 % 67 67 2 65
libpq 83.8 % 241 202 39 202 65.9 % 123 81 42 81 100.0 % 28 28 28
storage 100.0 % 291 291 291 67.5 % 126 85 41 85 100.0 % 75 75 75
nodes 96.7 % 90 87 3 87 68.8 % 80 55 25 55 100.0 % 25 25 25
backup 100.0 % 44 44 44 50.0 % 34 17 17 17 100.0 % 9 9 9
executor 98.7 % 152 150 2 150 81.8 % 88 72 16 72 100.0 % 27 27 27
fe_utils 91.4 % 35 32 3 32 50.0 % 12 6 6 6 100.0 % 7 7 7
replication 97.1 % 34 33 1 33 82.4 % 34 28 6 28 100.0 % 7 7 7
optimizer 96.4 % 28 27 1 27 80.0 % 20 16 4 16 100.0 % 5 5 5
mb 95.7 % 47 45 2 45 90.6 % 32 29 3 29 100.0 % 7 7 7
varatt.h 95.9 % 74 71 3 71 92.1 % 38 35 3 35 100.0 % 30 30 2 28
postgres.h 97.2 % 72 70 2 70 100.0 % 2 2 2 97.1 % 34 33 1 33
tsearch 87.5 % 16 14 2 14 - 87.5 % 8 7 1 7
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1