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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 82.8 % 373517 309260 14227 402 17 49611 1434 124 27497 280205 11 157 10149 14233
Current Date: 2026-05-29 21:51:00 -0400 Functions: 89.4 % 18613 16647 885 26 1055 42 1 4566 12038 1 175 889
Baseline: lcov-20260530-034037-baseline Branches: 64.1 % 258030 165516 11980 445 2383 77706 1062 3523 14403 146528 13231 12157
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Summarize by: Date bin [..1] days: 86.7 % 15 13 2 12 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 91.1 % 169 154 10 5 87 67
(7,30] days: 83.1 % 824 685 96 2 41 449 236
(30,360] days: 66.8 % 43343 28943 14083 11 306 24 6 26500 2413 1 8
(360..) days: 84.9 % 329166 279465 36 389 17 49259 1410 118 449 277488 10 149
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 7 7 6 1
(7,30] days: 72.6 % 84 61 21 2 50 11
(30,360] days: 84.1 % 1838 1546 284 1 7 1477 69
(360..) days: 90.1 % 16684 15032 580 25 1046 42 1 3032 11957 1
Branch coverage date bins:
[..1] days: 75.0 % 4 3 1 3
(1,7] days: 61.9 % 118 73 32 13 44 29
(7,30] days: 66.7 % 559 373 100 86 185 188
(30,360] days: 55.4 % 27843 15426 11712 11 2 692 21 6 13936 1463
(360..) days: 65.2 % 229506 149641 135 434 2381 76915 1041 3517 235 144848

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 DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC EUB DUB DCB
[..1] days Total
86.7%86.7%
86.7 % 15 13 2 12 1 75.0 % 4 3 1 3 100.0 % 1 1 1
access 66.7 % 3 2 1 2 50.0 % 2 1 1 1 -
commands 0.0 % 1 1 - -
(1,7] days Total
91.1%91.1%
91.1 % 169 154 10 5 87 67 61.9 % 118 73 32 13 44 29 100.0 % 7 7 6 1
replication 97.1 % 34 33 1 26 7 75.0 % 8 6 1 1 5 1 100.0 % 2 2 2
storage 84.0 % 25 21 1 3 21 58.3 % 12 7 5 7 100.0 % 2 2 1 1
catalog 96.9 % 32 31 1 1 30 76.9 % 26 20 6 2 18 100.0 % 1 1 1
partitioning 92.3 % 39 36 3 36 70.6 % 34 24 10 24 100.0 % 2 2 2
commands 81.8 % 33 27 6 24 3 42.1 % 38 16 21 1 13 3 -
(7,30] days Total
83.1%83.1%
83.1 % 824 685 96 2 41 449 236 66.7 % 559 373 100 86 185 188 72.6 % 84 61 21 2 50 11
utils 69.7 % 195 136 28 2 29 91 45 51.4 % 74 38 13 23 19 19 69.6 % 69 48 19 2 40 8
backup 50.0 % 2 1 1 1 - 50.0 % 2 1 1 1
commands 82.0 % 100 82 18 75 7 66.2 % 80 53 26 1 44 9 50.0 % 2 1 1 1
replication 75.3 % 89 67 19 3 62 5 48.3 % 60 29 22 9 26 3 100.0 % 1 1 1
executor 100.0 % 18 18 18 94.4 % 18 17 1 17 -
storage 77.8 % 9 7 2 1 6 71.4 % 28 20 1 7 1 19 -
rewrite 83.3 % 12 10 2 10 61.5 % 13 8 5 8 -
tsearch 100.0 % 12 12 12 75.0 % 12 9 3 9 -
postmaster 58.9 % 56 33 23 33 56.2 % 48 27 21 27 -
regex 78.9 % 19 15 4 15 30.0 % 10 3 7 3 -
access 100.0 % 68 68 68 77.3 % 22 17 5 17 100.0 % 3 3 3
libpq 81.8 % 11 9 2 1 8 64.3 % 14 9 5 9 -
nodes 86.4 % 22 19 3 19 62.5 % 8 5 3 5 -
optimizer 97.7 % 130 127 3 7 120 79.2 % 144 114 30 4 110 100.0 % 4 4 1 3
statistics 100.0 % 26 26 19 7 80.0 % 20 16 3 1 13 3 -
(30,360] days Total
66.8%66.8%
66.8 % 43343 28943 14083 11 306 24 6 26500 2413 1 8 55.4 % 27843 15426 11712 11 2 692 21 6 13936 1463 84.1 % 1838 1546 284 1 7 1477 69
snowball 2.1 % 11368 242 11126 242 1.6 % 5833 91 5742 91 4.6 % 194 9 185 9
utils 87.7 % 7373 6464 837 72 4 1 6025 434 1 2 62.1 % 4482 2784 1586 112 5 2 2526 251 90.1 % 516 465 49 2 447 18
access 89.8 % 4910 4411 465 3 31 7 1 3953 450 2 70.0 % 3767 2638 983 1 145 9 2 2356 271 93.2 % 263 245 18 236 9
storage 89.7 % 2426 2177 227 4 18 3 3 2044 127 67.3 % 1569 1056 449 1 63 2 996 58 91.4 % 187 171 15 1 168 3
executor 86.7 % 1643 1424 209 1 9 1272 152 1 68.9 % 929 640 252 37 531 109 92.9 % 70 65 5 65
tsearch 93.3 % 178 166 5 7 85 81 60.5 % 86 52 6 2 26 2 12 38 66.7 % 12 8 4 2 6
libpq 85.7 % 490 420 69 1 2 418 64.6 % 466 301 164 1 1 300 81.0 % 21 17 3 1 17
postmaster 81.2 % 911 740 170 1 721 19 59.2 % 566 335 226 5 324 11 91.9 % 37 34 3 34
commands 90.6 % 4596 4162 357 1 76 3809 353 1 73.0 % 3433 2505 820 1 107 2 2267 236 98.1 % 161 158 3 155 3
replication 91.0 % 2201 2004 136 61 1768 236 70.4 % 1724 1214 428 82 1 1098 115 98.5 % 133 131 2 125 6
statistics 94.0 % 949 892 50 2 5 3 1 846 42 73.0 % 525 383 121 8 13 354 29 96.8 % 31 30 1 29 1
backup 88.7 % 71 63 7 1 61 2 61.3 % 62 38 18 6 36 2 100.0 % 2 2 2
rewrite 97.9 % 516 505 11 471 34 77.5 % 506 392 109 5 365 27 100.0 % 19 19 18 1
lib 67.6 % 34 23 11 23 31.2 % 16 5 11 5 100.0 % 3 3 3
foreign 100.0 % 14 14 14 75.0 % 4 3 1 3 100.0 % 3 3 3
catalog 92.6 % 634 587 45 2 1 524 62 69.5 % 430 299 120 11 1 258 40 100.0 % 35 35 30 5
regex 83.2 % 95 79 16 79 57.9 % 114 66 48 66 100.0 % 13 13 13
partitioning 96.5 % 311 300 11 288 12 77.7 % 265 206 55 4 198 8 100.0 % 11 11 11
tcop 75.7 % 210 159 50 1 152 7 69.6 % 92 64 26 2 58 6 100.0 % 4 4 4
parser 93.9 % 1577 1481 93 3 4 1357 120 1 78.4 % 759 595 146 18 533 62 100.0 % 35 35 32 3
nodes 76.4 % 259 198 56 5 133 65 65.1 % 172 112 44 16 68 44 100.0 % 8 8 3 5
optimizer 94.6 % 2502 2367 122 13 2150 217 81.2 % 2007 1629 339 39 1473 156 100.0 % 76 76 67 9
bootstrap 85.1 % 67 57 10 57 1 50.0 % 36 18 18 18 100.0 % 2 2 2
(360..) days Total
84.9%84.9%
84.9 % 329166 279465 36 389 17 49259 1410 118 449 277488 10 149 65.2 % 229506 149641 135 434 2381 76915 1041 3517 235 144848 90.1 % 16684 15032 580 25 1046 42 1 3032 11957 1
utils 84.8 % 91658 77728 3 121 9 13797 293 21 12 77402 1 28 66.2 % 61961 41043 2 70 456 20390 188 923 10 39922 89.1 % 6195 5522 41 11 620 16 1 890 4615 1
snowball 3.7 % 9201 342 2 2 8855 3 339 2.7 % 8737 233 3 151 8350 4 3 226 5.9 % 539 32 496 11 1 19 12
access 87.3 % 45024 39328 1 52 4 5639 472 40 47 38769 22 65.7 % 28906 18999 2 185 342 9378 266 339 24 18370 94.5 % 2115 1999 18 2 96 7 586 1406
executor 91.6 % 23460 21483 41 1936 79 11 6 21387 35 73.4 % 14451 10613 16 62 3760 61 116 10436 93.4 % 1079 1008 4 4 63 4 208 796
storage 84.0 % 15162 12743 6 30 2 2381 63 13 21 12646 1 12 60.4 % 11015 6656 7 30 51 4271 69 26 5 6556 93.9 % 1019 957 4 3 55 1 195 761
nodes 74.5 % 6185 4609 12 1564 85 4524 58.4 % 5485 3205 3 765 1512 96 1064 2045 85.4 % 322 275 3 1 43 2 31 242
libpq 64.5 % 4649 2998 2 1649 16 9 2973 2 1 41.9 % 3741 1568 9 3 18 2143 16 17 9 1526 87.2 % 257 224 1 32 1 31 192
commands 88.7 % 32403 28750 24 14 3615 144 6 316 28284 2 13 68.1 % 25551 17407 105 24 104 7911 117 204 167 16919 97.7 % 1120 1094 5 1 20 6 247 841
tsearch 89.6 % 3404 3051 353 2 1 3048 67.5 % 2810 1897 12 901 3 1894 89.0 % 209 186 23 46 140
catalog 89.6 % 13912 12472 6 1434 22 2 12448 5 69.6 % 9175 6385 10 59 2721 24 265 6096 95.9 % 565 542 2 21 86 456
replication 90.3 % 12816 11573 17 1226 35 7 1 11530 1 9 65.0 % 7757 5045 17 75 2620 35 56 4954 97.5 % 681 664 2 15 238 426
tcop 78.9 % 4494 3548 2 944 20 1 3527 1 64.0 % 2803 1793 3 127 880 15 349 1429 93.3 % 120 112 3 5 1 22 89
optimizer 94.2 % 26116 24610 1 65 1440 71 24 24515 1 79.3 % 20186 16000 9 42 14 4121 70 60 19 15851 99.2 % 1052 1044 1 7 1 194 849
postmaster 77.2 % 4089 3155 934 31 6 1 3117 1 59.3 % 2814 1669 1 1144 24 1645 96.4 % 193 186 7 47 139
parser 90.0 % 19836 17850 1 3 1982 48 2 11 17789 2 19 71.3 % 10945 7801 1 4 132 3007 36 82 1 7682 98.5 % 466 459 7 69 390
lib 92.8 % 1138 1056 82 1 1055 76.3 % 553 422 131 422 95.7 % 92 88 4 7 81
jit 16.0 % 50 8 22 20 8 15.4 % 26 4 10 12 4 33.3 % 6 2 2 2 2
bootstrap 83.8 % 511 428 83 1 427 51.8 % 336 174 162 174 82.6 % 23 19 4 7 12
statistics 92.2 % 2360 2175 185 6 2169 72.7 % 1692 1230 25 437 6 11 1213 95.8 % 96 92 1 3 31 61
backup 86.6 % 1787 1548 239 18 1530 55.2 % 1204 665 539 5 660 97.5 % 122 119 3 2 34 83
regex 91.5 % 4848 4434 414 4434 73.6 % 4102 3018 1084 3018 98.9 % 189 187 2 6 181
partitioning 94.7 % 2717 2573 144 1 2572 3 75.6 % 2301 1739 562 2 1737 98.8 % 80 79 1 23 56
main 86.4 % 118 102 16 102 65.3 % 49 32 17 32 85.7 % 7 6 1 1 5
port 71.0 % 245 174 71 1 173 32.5 % 234 76 158 76 94.7 % 19 18 1 2 16
rewrite 91.6 % 2702 2475 227 2 5 2468 74.3 % 2466 1833 1 632 6 1827 100.0 % 95 95 9 86
foreign 89.5 % 248 222 26 222 66.5 % 182 121 61 121 100.0 % 19 19 3 16
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.5.0-beta