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: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 82.8 % 374483 310057 253 173 841 63159 254 4296 2607 302900 5 10 264 1954
Current Date: 2026-08-27 14:31:44 +0300 Functions: 89.4 % 18660 16688 27 4 13 1928 6 209 781 15692 5 63
Baseline: lcov-20260827-baseline Branches: 64.2 % 259450 166579 442 221 1132 91076 265 2696 1518 162100 13 11
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Summarize by: Date bin [..1] days: 84.3 % 134 113 8 13 55 58
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 87.0 % 787 685 86 7 9 561 124
(7,30] days: 86.2 % 1919 1654 88 177 4 920 730
(30,360] days: 66.0 % 41871 27641 69 10 5 14146 48 138 1066 26389 1
(360..) days: 84.9 % 329772 279964 2 156 836 48814 206 4154 5 275599 5 9
Function coverage date bins:
[..1] days: 100.0 % 4 4 2 2
(1,7] days: 89.2 % 37 33 4 30 3
(7,30] days: 82.8 % 58 48 7 3 25 23
(30,360] days: 83.3 % 1751 1459 3 1 288 6 112 1341
(360..) days: 90.1 % 16810 15144 13 3 13 1637 6 203 612 14323
Branch coverage date bins:
[..1] days: 69.1 % 94 65 8 21 14 51
(1,7] days: 78.2 % 669 523 109 4 33 426 97
(7,30] days: 65.5 % 1207 791 83 333 238 553
(30,360] days: 55.5 % 27070 15011 242 18 16 11783 30 144 840 13997
(360..) days: 65.2 % 230434 150189 199 1116 78906 235 2552 147402 13 11

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 UIC UBC GBC GIC GNC CBC DUB DCB
[..1] days Total
84.3%84.3%
84.3 % 134 113 8 13 55 58 69.1 % 94 65 8 21 14 51 100.0 % 4 4 2 2
catalog 66.7 % 9 6 3 6 57.1 % 14 8 6 8 -
replication 88.1 % 67 59 8 55 4 69.2 % 26 18 8 14 4 100.0 % 2 2 2
storage 75.0 % 4 3 1 3 60.0 % 10 6 4 6 -
commands 78.8 % 33 26 7 26 72.7 % 22 16 6 16 -
utils 85.7 % 14 12 2 12 72.2 % 18 13 5 13 -
(1,7] days Total
87.0%87.0%
87.0 % 787 685 86 7 9 561 124 78.2 % 669 523 109 4 33 426 97 89.2 % 37 33 4 30 3
nodes 72.5 % 51 37 14 36 1 75.0 % 4 3 1 3 66.7 % 12 8 4 8
access 93.6 % 78 73 5 65 8 77.1 % 70 54 14 2 46 8 100.0 % 3 3 3
catalog 75.0 % 8 6 2 6 40.0 % 10 4 6 4 -
postmaster 90.0 % 50 45 1 4 42 3 76.3 % 38 29 4 5 26 3 100.0 % 1 1 1
optimizer 100.0 % 54 54 50 4 92.6 % 54 50 4 42 8 100.0 % 1 1 1
commands 93.3 % 30 28 1 1 10 18 81.2 % 32 26 1 5 15 11 100.0 % 1 1 1
rewrite 100.0 % 2 2 2 50.0 % 4 2 2 2 -
utils 84.4 % 475 401 65 7 2 318 83 77.6 % 455 353 88 4 10 293 60 100.0 % 14 14 12 2
(7,30] days Total
86.2%86.2%
86.2 % 1919 1654 88 177 4 920 730 65.5 % 1207 791 83 333 238 553 82.8 % 58 48 7 3 25 23
utils 83.0 % 653 542 30 81 4 389 149 58.1 % 370 215 56 99 106 109 77.4 % 31 24 6 1 20 4
postmaster 61.5 % 117 72 45 14 58 54.5 % 88 48 40 14 34 75.0 % 4 3 1 3
storage 61.8 % 34 21 9 4 21 50.0 % 6 3 1 2 3 0.0 % 1 1
lib 66.7 % 9 6 3 6 0.0 % 2 2 0.0 % 1 1
parser 81.0 % 42 34 8 6 28 50.0 % 54 27 27 27 -
access 87.4 % 159 139 16 4 93 46 66.7 % 42 28 6 8 10 18 100.0 % 4 4 4
catalog 98.2 % 109 107 1 1 16 91 84.8 % 46 39 7 4 35 100.0 % 5 5 1 4
executor 93.5 % 124 116 6 2 76 40 66.7 % 36 24 12 24 100.0 % 1 1 1
backup 84.2 % 19 16 3 1 15 66.7 % 30 20 10 20 100.0 % 1 1 1
replication 88.7 % 97 86 11 5 81 65.1 % 106 69 2 35 4 65 100.0 % 1 1 1
tsearch 67.6 % 34 23 6 5 9 14 50.0 % 30 15 15 15 -
foreign 100.0 % 4 4 4 50.0 % 4 2 2 2 100.0 % 1 1 1
tcop 100.0 % 6 6 1 5 50.0 % 8 4 4 4 -
statistics 100.0 % 16 16 9 7 90.0 % 10 9 1 9 -
optimizer 93.7 % 159 149 5 5 117 32 81.1 % 132 107 3 22 67 40 100.0 % 2 2 2
libpq 82.4 % 34 28 6 27 1 60.0 % 20 12 8 12 100.0 % 1 1 1
commands 94.9 % 272 258 6 8 105 153 75.8 % 211 160 5 46 18 142 100.0 % 5 5 1 4
rewrite 100.0 % 7 7 2 5 87.5 % 8 7 1 7 -
partitioning 100.0 % 21 21 20 1 50.0 % 4 2 2 2 -
(30,360] days Total
66.0%66.0%
66.0 % 41871 27641 69 10 5 14146 48 138 1066 26389 1 55.5 % 27070 15011 242 18 16 11783 30 144 840 13997 83.3 % 1751 1459 3 1 288 6 112 1341
snowball 2.1 % 11368 242 11126 242 1.6 % 5833 91 5742 91 4.6 % 194 9 185 9
utils 87.1 % 6926 6033 39 1 1 852 34 295 5704 61.8 % 4296 2656 88 2 5 1545 9 192 2455 89.0 % 481 428 53 1 40 387
access 91.0 % 4709 4284 3 3 419 6 2 92 4184 1 74.0 % 3659 2706 28 3 922 6 102 2598 92.8 % 249 231 1 17 1 11 219
storage 88.8 % 2286 2030 7 2 247 2 64 1964 68.0 % 1511 1028 21 2 460 3 2 39 984 91.6 % 167 153 14 5 148
executor 86.7 % 1632 1415 4 1 212 11 1404 70.4 % 949 668 2 1 278 10 658 90.1 % 71 64 1 1 5 4 60
tsearch 93.3 % 178 166 12 1 165 63.0 % 92 58 34 2 56 66.7 % 12 8 4 1 7
commands 90.6 % 4326 3918 7 1 400 1 97 140 3680 72.5 % 3168 2297 28 2 11 830 1 133 110 2053 97.3 % 148 144 4 3 10 131
libpq 78.6 % 487 383 104 3 380 55.4 % 466 258 208 258 86.4 % 22 19 3 1 18
replication 90.7 % 2066 1873 1 1 191 2 43 1828 70.0 % 1644 1150 8 3 483 4 32 1114 98.4 % 124 122 2 4 118
backup 85.5 % 62 53 9 2 51 52.3 % 44 23 21 23 83.3 % 6 5 1 2 3
statistics 94.7 % 1103 1044 3 2 54 1 60 983 74.1 % 671 497 10 5 159 84 413 97.3 % 37 36 1 9 27
nodes 79.4 % 281 223 3 55 70 153 65.4 % 156 102 6 48 28 74 100.0 % 7 7 4 3
parser 93.2 % 1509 1407 4 98 2 149 1256 78.3 % 762 597 23 142 121 476 100.0 % 37 37 1 7 29
catalog 94.2 % 701 660 41 32 628 72.2 % 478 345 5 128 35 310 100.0 % 33 33 3 30
regex 90.8 % 65 59 6 59 66.7 % 60 40 20 40 100.0 % 13 13 13
bootstrap 84.8 % 66 56 10 1 55 50.0 % 36 18 1 17 1 17 100.0 % 1 1 1
postmaster 87.1 % 901 785 116 31 3 11 740 61.5 % 574 353 4 217 13 8 332 100.0 % 36 36 6 30
foreign 92.9 % 14 13 1 13 25.0 % 4 1 3 1 100.0 % 3 3 3
tcop 80.7 % 243 196 1 46 43 153 71.8 % 142 102 13 27 39 63 100.0 % 8 8 1 7
optimizer 94.8 % 2300 2180 120 4 39 2137 81.4 % 1940 1579 3 358 2 25 1552 100.0 % 77 77 2 75
rewrite 97.1 % 545 529 16 7 522 76.6 % 547 419 2 126 6 413 100.0 % 19 19 1 18
lib 72.2 % 36 26 10 1 2 23 50.0 % 20 10 10 1 4 5 100.0 % 3 3 3
partitioning 98.3 % 59 58 1 58 68.8 % 16 11 5 11 100.0 % 1 1 1
(360..) days Total
84.9%84.9%
84.9 % 329772 279964 2 156 836 48814 206 4154 5 275599 5 9 65.2 % 230434 150189 199 1116 78906 235 2552 147402 13 11 90.1 % 16810 15144 13 3 13 1637 6 203 612 14323
utils 85.0 % 91553 77779 2 32 373 13367 58 2300 5 75416 66.4 % 61888 41067 30 510 20271 32 1426 39609 5 5 89.2 % 6292 5613 6 1 2 670 5 93 174 5341
snowball 3.7 % 9201 342 8859 342 2.7 % 8737 233 8504 233 5.9 % 539 32 507 32
access 87.6 % 45247 39615 50 1 5581 92 57 39466 1 1 65.7 % 29196 19192 41 31 9928 67 55 19070 3 1 94.7 % 2127 2014 3 110 1 7 83 1923
executor 91.3 % 23367 21343 7 2017 3 21340 2 73.2 % 14483 10606 8 3869 10 10596 93.3 % 1077 1005 1 71 48 957
storage 84.0 % 15121 12708 26 2387 8 12700 60.3 % 11029 6655 23 4351 13 2 6640 93.8 % 1027 963 2 1 61 29 934
nodes 74.5 % 6195 4616 8 238 1333 4616 58.4 % 5541 3236 76 147 2082 63 3173 86.0 % 315 271 1 10 33 4 267
libpq 57.4 % 4647 2669 1978 1 24 2644 4 6 36.5 % 3745 1367 2372 1 1366 4 2 82.9 % 258 214 44 1 10 203
commands 88.9 % 32480 28861 200 3419 9 1482 27370 68.3 % 25732 17572 1 385 7774 14 940 16618 97.9 % 1121 1097 1 23 81 63 953
catalog 89.7 % 13902 12470 1432 4 12466 69.6 % 9175 6387 2788 3 6384 96.0 % 568 545 23 20 525
tsearch 89.8 % 3388 3043 345 3043 67.4 % 2806 1892 914 1892 89.0 % 209 186 23 13 173
replication 90.3 % 13054 11793 8 1253 15 11778 65.2 % 7906 5158 8 2740 9 5149 97.6 % 694 677 17 36 641
optimizer 94.3 % 26493 24982 1511 1 24981 79.3 % 20521 16274 1 4242 1 16273 1 3 99.2 % 1065 1056 1 8 60 996
tcop 79.0 % 4514 3564 3 947 11 3553 63.8 % 2791 1780 3 1 1007 12 3 1765 93.3 % 120 112 8 6 106
parser 90.1 % 19893 17916 11 1966 201 17715 71.3 % 10933 7799 30 3104 2 100 7697 98.5 % 463 456 7 5 13 438
postmaster 77.5 % 4110 3184 20 13 893 2 90 3092 59.9 % 2848 1705 7 12 1124 7 26 1672 96.4 % 194 187 7 16 16 155
backup 86.5 % 1700 1471 229 1471 55.3 % 1156 639 517 639 96.5 % 113 109 4 1 108
bootstrap 83.7 % 510 427 83 427 51.8 % 336 174 162 174 81.8 % 22 18 4 18
statistics 92.1 % 2283 2103 180 1 2102 71.9 % 1622 1166 456 1166 95.8 % 96 92 4 20 72
jit 16.0 % 50 8 42 8 15.4 % 26 4 22 4 33.3 % 6 2 4 2
lib 92.7 % 1130 1048 82 1048 76.2 % 547 417 130 417 95.7 % 92 88 4 3 85
regex 91.3 % 4897 4469 428 4469 73.1 % 4166 3047 1119 3047 98.9 % 189 187 2 187
main 86.4 % 118 102 16 102 63.8 % 47 30 17 30 85.7 % 7 6 1 1 5
port 71.0 % 245 174 2 69 174 32.5 % 234 76 1 157 76 94.7 % 19 18 1 18
partitioning 94.7 % 2706 2562 144 2562 75.9 % 2309 1752 557 1752 98.8 % 80 79 1 7 72
foreign 89.5 % 247 221 26 221 66.9 % 178 119 59 119 100.0 % 19 19 19
archive 90.9 % 33 30 3 30 54.2 % 24 13 11 13 100.0 % 4 4 4
rewrite 91.7 % 2688 2464 224 1 2463 74.4 % 2458 1829 629 1 1828 100.0 % 94 94 5 89
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1