LCOV - differential code coverage report
Current view: top level - src/backend Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 82.7 % 373490 308837 14278 421 17 49937 1444 122 27665 279606 11 157 10156 14276
Current Date: 2026-06-29 16:15:13 +0200 Functions: 89.4 % 18598 16621 886 23 1068 43 1 4612 11965 1 177 884
Baseline: lcov-20260630-baseline Branches: 64.0 % 258144 165317 12087 794 282 79664 1519 282 14530 148986 3262 1870
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Summarize by: Date bin [..1] days: 91.7 % 12 11 1 10 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 87.9 % 174 153 21 1 142 10
(7,30] days: 92.2 % 592 546 18 28 5 371 170
(30,360] days: 66.0 % 42555 28106 14115 12 322 21 6 25975 2104 1 8
(360..) days: 84.8 % 330157 280021 123 409 17 49587 1417 116 1167 277321 10 149
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 18 18 9 9
(30,360] days: 83.3 % 1796 1496 290 1 9 1430 66
(360..) days: 90.0 % 16782 15104 596 22 1059 43 1 3170 11890 1
Branch coverage date bins:
[..1] days: 68.8 % 16 11 5 11
(1,7] days: 64.8 % 162 105 57 1 101 3
(7,30] days: 72.4 % 449 325 66 52 2 231 92 2 4
(30,360] days: 54.7 % 27251 14907 11633 13 644 18 13547 1342 37 17
(360..) days: 63.7 % 235398 149969 326 781 282 78968 1498 282 640 147549 3223 1849

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 EUB ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC EUB DUB DCB
[..1] days Total
91.7%91.7%
91.7 % 12 11 1 10 1 68.8 % 16 11 5 11 100.0 % 1 1 1
utils 75.0 % 4 3 1 3 60.0 % 10 6 4 6 100.0 % 1 1 1
parser 100.0 % 4 4 4 83.3 % 6 5 1 5 -
(1,7] days Total
87.9%87.9%
87.9 % 174 153 21 1 142 10 64.8 % 162 105 57 1 101 3 100.0 % 2 2 2
postmaster 58.1 % 43 25 18 25 25.0 % 52 13 39 13 -
commands 96.3 % 82 79 3 79 82.5 % 80 66 14 66 100.0 % 1 1 1
optimizer 100.0 % 6 6 6 83.3 % 6 5 1 5 -
executor 100.0 % 12 12 3 9 87.5 % 8 7 1 5 2 -
parser 100.0 % 4 4 4 75.0 % 8 6 2 6 -
(7,30] days Total
92.2%92.2%
92.2 % 592 546 18 28 5 371 170 72.4 % 449 325 66 52 2 231 92 2 4 100.0 % 18 18 9 9
utils 89.0 % 172 153 2 17 2 107 44 66.1 % 168 111 25 32 2 79 30 100.0 % 5 5 2 3
replication 89.7 % 107 96 7 4 44 52 75.9 % 58 44 7 3 31 13 2 2 100.0 % 3 3 1 2
catalog 93.9 % 66 62 3 1 62 71.1 % 38 27 11 27 100.0 % 1 1 1
commands 95.7 % 94 90 3 1 74 16 78.9 % 57 45 11 1 40 5 100.0 % 3 3 2 1
parser 85.7 % 21 18 3 3 2 13 55.0 % 20 11 9 11 100.0 % 1 1 1
access 87.5 % 16 14 2 6 8 68.8 % 16 11 2 3 8 3 -
storage 60.0 % 5 3 2 3 - -
executor 97.7 % 44 43 1 42 1 73.1 % 26 19 7 19 100.0 % 1 1 1
postmaster 100.0 % 6 6 6 50.0 % 2 1 1 1 -
optimizer 100.0 % 47 47 13 34 89.7 % 58 52 1 3 23 29 2 100.0 % 3 3 1 2
nodes 100.0 % 1 1 1 50.0 % 2 1 1 1 -
statistics 100.0 % 3 3 3 75.0 % 4 3 1 3 -
(30,360] days Total
66.0%66.0%
66.0 % 42555 28106 14115 12 322 21 6 25975 2104 1 8 54.7 % 27251 14907 11633 13 644 18 13547 1342 37 17 83.3 % 1796 1496 290 1 9 1430 66
snowball 2.1 % 11368 242 11126 242 1.6 % 5833 91 5742 91 4.6 % 194 9 185 9
utils 87.0 % 6855 5965 787 2 101 5 1 5492 467 1 2 60.3 % 4114 2481 1454 135 5 2210 266 31 13 88.5 % 487 431 52 4 405 26
access 89.4 % 4722 4223 478 3 18 7 1 4002 213 2 70.3 % 3537 2485 983 1 66 9 2362 114 1 1 92.8 % 263 244 19 236 8
commands 90.2 % 4579 4130 378 1 70 3810 320 1 72.3 % 3403 2459 849 3 92 2 2242 215 97.5 % 159 155 4 152 3
storage 88.7 % 2312 2051 231 3 27 2 3 1952 94 67.1 % 1509 1013 438 58 2 945 66 91.1 % 180 164 15 1 162 2
executor 86.6 % 1630 1412 208 1 9 1260 152 1 69.5 % 931 647 247 37 538 109 92.6 % 68 63 5 63
replication 90.8 % 2215 2012 149 54 1835 177 69.5 % 1743 1212 448 79 1115 97 2 2 98.5 % 132 130 2 125 5
postmaster 80.8 % 934 755 178 1 735 20 59.3 % 590 350 235 5 339 11 91.9 % 37 34 3 34
optimizer 94.7 % 2567 2430 122 15 2149 281 80.8 % 2099 1696 338 65 1466 230 100.0 % 77 77 67 10
libpq 78.7 % 498 392 103 3 380 12 56.3 % 478 269 202 7 260 9 81.8 % 22 18 3 1 17 1
parser 93.6 % 1497 1401 93 3 4 1325 72 1 78.4 % 721 565 140 16 515 50 100.0 % 33 33 32 1
nodes 72.2 % 212 153 59 152 1 61.3 % 124 76 47 1 73 3 100.0 % 3 3 3
statistics 94.2 % 976 919 50 2 5 3 1 865 50 73.2 % 545 399 124 8 14 367 32 96.8 % 31 30 1 29 1
tcop 77.3 % 225 174 50 1 159 15 70.4 % 98 69 26 3 60 9 100.0 % 7 7 7
catalog 93.6 % 636 595 38 3 521 74 70.4 % 426 300 112 14 258 42 100.0 % 32 32 30 2
rewrite 97.2 % 528 513 15 479 34 76.7 % 519 398 116 5 371 27 100.0 % 19 19 18 1
partitioning 96.0 % 351 337 14 325 12 77.1 % 301 232 65 4 224 8 100.0 % 13 13 13
tsearch 93.7 % 190 178 5 7 85 93 59.8 % 102 61 6 1 30 12 49 3 1 66.7 % 12 8 4 2 6
lib 67.6 % 34 23 11 23 31.2 % 16 5 11 5 100.0 % 3 3 3
bootstrap 85.1 % 67 57 10 57 1 50.0 % 36 18 18 18 100.0 % 2 2 2
backup 87.5 % 72 63 8 1 61 2 61.3 % 62 38 18 6 36 2 75.0 % 4 3 1 3
regex 90.8 % 65 59 2 4 44 15 66.7 % 60 40 13 7 37 3 100.0 % 13 13 13
foreign 100.0 % 14 14 14 75.0 % 4 3 1 3 100.0 % 3 3 3
(360..) days Total
84.8%84.8%
84.8 % 330157 280021 123 409 17 49587 1417 116 1167 277321 10 149 63.7 % 235398 149969 326 781 282 78968 1498 282 640 147549 3223 1849 90.0 % 16782 15104 596 22 1059 43 1 3170 11890 1
utils 84.9 % 92160 78235 65 97 9 13754 368 21 522 77324 1 28 62.8 % 65702 41279 115 183 55 20641 381 96 265 40537 2192 1237 89.1 % 6286 5601 56 7 621 18 1 997 4585 1
snowball 3.7 % 9201 342 2 2 8855 3 339 2.7 % 8763 233 5 12 8487 4 229 26 5.9 % 539 32 496 11 1 19 12
access 87.3 % 45271 39521 1 92 4 5653 429 40 53 38999 22 63.8 % 29961 19122 5 256 44 9709 333 47 31 18711 496 329 94.5 % 2118 2001 18 3 96 7 602 1392
commands 88.7 % 32489 28825 26 13 3625 144 6 367 28308 2 13 68.0 % 25713 17490 115 33 16 8013 138 17 233 17102 27 19 97.7 % 1123 1097 5 1 20 6 249 842
storage 84.1 % 15091 12693 12 21 2 2363 91 11 71 12520 1 12 59.9 % 11071 6636 29 30 26 4268 78 5 29 6524 29 53 94.0 % 1013 952 4 2 55 3 199 750
executor 91.4 % 23458 21451 41 1966 47 11 6 21387 35 73.0 % 14533 10608 30 14 3807 50 20 10538 46 28 93.3 % 1079 1007 4 4 64 3 211 793
parser 90.0 % 19927 17944 1 3 1979 43 2 61 17838 2 19 71.3 % 10963 7814 4 4 14 3127 39 8 10 7757 98.5 % 468 461 7 69 392
libpq 57.4 % 4649 2667 3 6 1973 14 6 2647 2 1 35.9 % 3803 1364 13 5 2 2357 19 5 1340 49 13 83.3 % 257 214 2 41 1 31 182
nodes 74.7 % 6254 4673 12 1569 85 4588 58.7 % 5541 3252 112 47 2130 217 49 2986 85.6 % 327 280 3 1 43 2 31 247
optimizer 94.2 % 26173 24663 1 65 1444 68 28 24567 1 79.3 % 20234 16042 9 43 3 4135 70 6 27 15939 1 1 99.1 % 1054 1045 1 8 190 855
catalog 89.7 % 13926 12485 7 1434 22 2 2 12459 5 69.6 % 9199 6402 1 18 15 2763 44 15 1 6342 96.0 % 568 545 2 21 89 456
replication 90.4 % 12848 11612 11 1225 36 7 2 11567 1 9 63.4 % 7983 5061 30 16 2666 56 8 2 4995 111 99 97.5 % 683 666 2 15 242 424
tcop 78.6 % 4501 3536 2 963 15 1 6 3514 1 63.0 % 2803 1766 3 18 1016 19 11 1736 93.3 % 120 112 3 5 1 23 88
postmaster 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
regex 91.3 % 4897 4469 14 414 35 4434 73.1 % 4166 3047 35 1084 29 3018 98.9 % 189 187 2 8 179
tsearch 89.6 % 3402 3049 353 2 1 3046 65.1 % 2914 1897 12 901 3 1894 73 31 89.0 % 209 186 23 46 140
backup 85.3 % 1699 1450 13 236 3 1447 54.8 % 1160 636 3 521 636 95.7 % 115 110 1 4 1 33 76
rewrite 91.6 % 2702 2475 227 2 5 2468 74.3 % 2466 1833 1 632 6 1827 100.0 % 95 95 9 86
statistics 92.2 % 2360 2175 185 6 2169 65.1 % 1890 1230 462 6 1224 165 33 95.8 % 96 92 1 3 31 61
partitioning 94.7 % 2717 2573 144 1 2572 3 75.6 % 2299 1737 562 1737 98.8 % 80 79 1 23 56
bootstrap 83.8 % 511 428 83 1 427 51.8 % 336 174 162 174 82.6 % 23 19 4 7 12
lib 92.8 % 1138 1056 82 1 1055 76.4 % 551 421 130 421 95.7 % 92 88 4 7 81
port 71.0 % 245 174 71 1 173 32.5 % 234 76 158 76 94.7 % 19 18 1 2 16
jit 16.0 % 50 8 22 20 8 15.4 % 26 4 10 12 4 33.3 % 6 2 2 2 2
foreign 89.5 % 248 222 26 222 66.5 % 182 121 61 121 100.0 % 19 19 3 16
main 86.4 % 118 102 16 102 65.3 % 49 32 17 32 85.7 % 7 6 1 1 5
archive 90.9 % 33 30 3 30 54.2 % 24 13 11 13 100.0 % 4 4 4
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1