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:
Group 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

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date 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
snowball/ Total
2.8%2.8%
2.8 % 20569 584 19985 584 2.2 % 14570 324 14246 324 5.6 % 733 41 692 41
(360..) days/ 3.7 % 9201 342 8859 342 - 8737 233 8504 233 5.9 % 539 32 507 32
(30,360] days/ 2.1 % 11368 242 11126 242 - 5833 91 5742 91 4.6 % 194 9 185 9
jit (360..) days/∗∗ 16.0 % 50 8 42 8 - 26 4 22 4 33.3 % 6 2 4 2
libpq/ Total
59.6%59.6%
59.6 % 5168 3080 6 2082 1 24 30 3025 4 6 2 18 38.7 % 4225 1637 8 2580 1 12 1624 4 2 83.3 % 281 234 47 1 12 221 1
(360..) days/ 57.4 % 4647 2669 1978 1 24 2644 4 6 - 3745 1367 2372 1 1366 4 2 82.9 % 258 214 44 1 10 203
(30,360] days/ 78.6 % 487 383 104 3 380 - 466 258 208 258 86.4 % 22 19 3 1 18
(7,30] days/ 82.4 % 34 28 6 27 1 - 20 12 8 12 100.0 % 1 1 1
bootstrap/ Total
83.9%83.9%
83.9 % 578 485 93 3 482 3 51.6 % 372 192 1 179 1 191 84.0 % 25 21 4 3 18 2
(360..) days/ 83.7 % 510 427 83 427 - 336 174 162 174 81.8 % 22 18 4 18
(1,7] days/ 100.0 % 2 2 2 - 100.0 % 2 2 2
(30,360] days/ 84.8 % 66 56 10 1 55 - 36 18 1 17 1 17 100.0 % 1 1 1
nodes/ Total
74.7%74.7%
74.7 % 6530 4879 14 8 241 1388 109 4770 14 46 58.6 % 5701 3341 6 76 147 2131 63 28 3250 85.6 % 334 286 4 1 10 33 16 270 4 8
(360..) days/ 74.5 % 6195 4616 8 238 1333 4616 - 5541 3236 76 147 2082 63 3173 86.0 % 315 271 1 10 33 4 267
(1,7] days/ 72.5 % 51 37 14 36 1 - 4 3 1 3 66.7 % 12 8 4 8
(7,30] days/ 100.0 % 3 3 3 - -
(30,360] days/ 79.4 % 281 223 3 55 70 153 - 156 102 6 48 28 74 100.0 % 7 7 4 3
main/ Total
86.6%86.6%
86.6 % 119 103 16 1 102 1 65.3 % 49 32 17 2 30 85.7 % 7 6 1 1 5
(360..) days/ 86.4 % 118 102 16 102 - 47 30 17 30 85.7 % 7 6 1 1 5
(30,360] days/ 100.0 % 1 1 1 - 2 2 2 -
tsearch/ Total
89.8%89.8%
89.8 % 3600 3232 6 362 10 3222 8 11 67.1 % 2928 1965 963 2 1963 87.8 % 221 194 27 14 180
(360..) days/ 89.8 % 3388 3043 345 3043 - 2806 1892 914 1892 89.0 % 209 186 23 13 173
(30,360] days/ 93.3 % 178 166 12 1 165 - 92 58 34 2 56 66.7 % 12 8 4 1 7
(7,30] days/ 67.6 % 34 23 6 5 9 14 - 30 15 15 15 -
utils/ Total
85.1%85.1%
85.1 % 99621 84767 136 40 374 14304 58 2338 1007 81364 147 872 66.1 % 67017 44304 232 36 515 21930 32 1435 591 42246 5 5 89.2 % 6818 6079 12 1 2 724 5 94 246 5734 22
(360..) days/ 85.0 % 91553 77779 2 32 373 13367 58 2300 5 75416 - 61888 41067 30 510 20271 32 1426 39609 5 5 89.2 % 6292 5613 6 1 2 670 5 93 174 5341
(30,360] days/ 87.1 % 6926 6033 39 1 1 852 34 295 5704 - 4296 2656 88 2 5 1545 9 192 2455 89.0 % 481 428 53 1 40 387
(7,30] days/ 83.0 % 653 542 30 81 4 389 149 - 370 215 56 99 106 109 77.4 % 31 24 6 1 20 4
[..1] days/ 85.7 % 14 12 2 12 - 18 13 5 13 -
(1,7] days/ 84.4 % 475 401 65 7 2 318 83 - 455 353 88 4 10 293 60 100.0 % 14 14 12 2
executor/ Total
91.1%91.1%
91.1 % 25147 22898 10 8 2231 3 108 22787 2 13 130 73.0 % 15468 11298 2 9 4159 10 10 11278 93.1 % 1152 1073 2 1 76 54 1019 1 3
(360..) days/ 91.3 % 23367 21343 7 2017 3 21340 2 - 14483 10606 8 3869 10 10596 93.3 % 1077 1005 1 71 48 957
(30,360] days/ 86.7 % 1632 1415 4 1 212 11 1404 - 949 668 2 1 278 10 658 90.1 % 71 64 1 1 5 4 60
[..1] days/ 100.0 % 3 3 3 - 100.0 % 1 1 1
(1,7] days/ 100.0 % 21 21 21 - 100.0 % 2 2 2
(7,30] days/ 93.5 % 124 116 6 2 76 40 - 36 24 12 24 100.0 % 1 1 1
storage/ Total
84.6%84.6%
84.6 % 17446 14763 16 28 2639 10 85 14668 16 64 61.3 % 12556 7692 22 25 4817 16 4 42 7630 93.4 % 1195 1116 2 1 76 34 1082 1
(360..) days/ 84.0 % 15121 12708 26 2387 8 12700 - 11029 6655 23 4351 13 2 6640 93.8 % 1027 963 2 1 61 29 934
(30,360] days/ 88.8 % 2286 2030 7 2 247 2 64 1964 - 1511 1028 21 2 460 3 2 39 984 91.6 % 167 153 14 5 148
(7,30] days/ 61.8 % 34 21 9 4 21 - 6 3 1 2 3 0.0 % 1 1
[..1] days/ 75.0 % 4 3 1 3 - 10 6 4 6 -
(1,7] days/ 100.0 % 1 1 1 - -
tcop/ Total
79.1%79.1%
79.1 % 4763 3766 1 3 993 11 44 3711 4 6 64.1 % 2941 1886 13 3 1 1038 12 3 39 1832 93.8 % 128 120 8 7 113
(360..) days/ 79.0 % 4514 3564 3 947 11 3553 - 2791 1780 3 1 1007 12 3 1765 93.3 % 120 112 8 6 106
(7,30] days/ 100.0 % 6 6 1 5 - 8 4 4 4 -
(30,360] days/ 80.7 % 243 196 1 46 43 153 - 142 102 13 27 39 63 100.0 % 8 8 1 7
access/ Total
87.9%87.9%
87.9 % 50193 44111 24 53 1 6004 98 59 250 43704 1 2 28 226 66.7 % 32963 21980 48 44 31 10860 73 55 158 21694 3 1 94.5 % 2383 2252 4 127 1 8 97 2146 11
(360..) days/ 87.6 % 45247 39615 50 1 5581 92 57 39466 1 1 - 29196 19192 41 31 9928 67 55 19070 3 1 94.7 % 2127 2014 3 110 1 7 83 1923
(30,360] days/ 91.0 % 4709 4284 3 3 419 6 2 92 4184 1 - 3659 2706 28 3 922 6 102 2598 92.8 % 249 231 1 17 1 11 219
(1,7] days/ 93.6 % 78 73 5 65 8 - 70 54 14 2 46 8 100.0 % 3 3 3
(7,30] days/ 87.4 % 159 139 16 4 93 46 - 42 28 6 8 10 18 100.0 % 4 4 4
lib/ Total
91.9%91.9%
91.9 % 1175 1080 3 92 1 8 1071 8 75.0 % 569 427 2 140 1 4 422 94.8 % 96 91 1 4 3 88
(360..) days/ 92.7 % 1130 1048 82 1048 - 547 417 130 417 95.7 % 92 88 4 3 85
(7,30] days/ 66.7 % 9 6 3 6 - 2 2 0.0 % 1 1
(30,360] days/ 72.2 % 36 26 10 1 2 23 - 20 10 10 1 4 5 100.0 % 3 3 3
port/ Total
71.8%71.8%
71.8 % 252 181 2 69 181 32.5 % 234 76 1 157 76 95.2 % 21 20 1 20
(360..) days/ 71.0 % 245 174 2 69 174 - 234 76 1 157 76 94.7 % 19 18 1 18
(30,360] days/ 100.0 % 7 7 7 - 100.0 % 2 2 2
backup/ Total
86.5%86.5%
86.5 % 1781 1540 241 3 1537 3 55.4 % 1230 682 548 682 95.8 % 120 115 5 3 112 2
(360..) days/ 86.5 % 1700 1471 229 1471 - 1156 639 517 639 96.5 % 113 109 4 1 108
(30,360] days/ 85.5 % 62 53 9 2 51 - 44 23 21 23 83.3 % 6 5 1 2 3
(7,30] days/ 84.2 % 19 16 3 1 15 - 30 20 10 20 100.0 % 1 1 1
statistics/ Total
93.0%93.0%
93.0 % 3416 3177 3 2 234 2 83 3092 2 65 72.6 % 2305 1674 10 5 616 86 1588 96.2 % 133 128 1 4 29 99
(360..) days/ 92.1 % 2283 2103 180 1 2102 - 1622 1166 456 1166 95.8 % 96 92 4 20 72
(30,360] days/ 94.7 % 1103 1044 3 2 54 1 60 983 - 671 497 10 5 159 84 413 97.3 % 37 36 1 9 27
(1,7] days/ 100.0 % 14 14 14 - 2 2 2 -
(7,30] days/ 100.0 % 16 16 9 7 - 10 9 1 9 -
catalog/ Total
90.0%90.0%
90.0 % 14729 13249 1 1479 4 48 13197 1 34 69.8 % 9723 6783 5 2935 3 39 6741 96.2 % 606 583 23 24 559
(360..) days/ 89.7 % 13902 12470 1432 4 12466 - 9175 6387 2788 3 6384 96.0 % 568 545 23 20 525
[..1] days/ 66.7 % 9 6 3 6 - 14 8 6 8 -
(1,7] days/ 75.0 % 8 6 2 6 - 10 4 6 4 -
(7,30] days/ 98.2 % 109 107 1 1 16 91 - 46 39 7 4 35 100.0 % 5 5 1 4
(30,360] days/ 94.2 % 701 660 41 32 628 - 478 345 5 128 35 310 100.0 % 33 33 3 30
postmaster/ Total
78.9%78.9%
78.9 % 5178 4086 1 20 13 1058 33 93 67 3893 5 58 60.2 % 3548 2135 8 7 12 1386 20 26 48 2041 96.6 % 235 227 8 16 23 188 1
(360..) days/ 77.5 % 4110 3184 20 13 893 2 90 3092 - 2848 1705 7 12 1124 7 26 1672 96.4 % 194 187 7 16 16 155
(7,30] days/ 61.5 % 117 72 45 14 58 - 88 48 40 14 34 75.0 % 4 3 1 3
(1,7] days/ 90.0 % 50 45 1 4 42 3 - 38 29 4 5 26 3 100.0 % 1 1 1
(30,360] days/ 87.1 % 901 785 116 31 3 11 740 - 574 353 4 217 13 8 332 100.0 % 36 36 6 30
replication/ Total
90.4%90.4%
90.4 % 15284 13811 9 9 1455 17 103 13691 8 81 66.1 % 9682 6395 18 11 3258 13 50 6332 97.7 % 821 802 19 42 760 2
(360..) days/ 90.3 % 13054 11793 8 1253 15 11778 - 7906 5158 8 2740 9 5149 97.6 % 694 677 17 36 641
(30,360] days/ 90.7 % 2066 1873 1 1 191 2 43 1828 - 1644 1150 8 3 483 4 32 1114 98.4 % 124 122 2 4 118
[..1] days/ 88.1 % 67 59 8 55 4 - 26 18 8 14 4 100.0 % 2 2 2
(7,30] days/ 88.7 % 97 86 11 5 81 - 106 69 2 35 4 65 100.0 % 1 1 1
commands/ Total
89.1%89.1%
89.1 % 37141 33091 14 201 3835 10 1579 255 31247 8 114 68.8 % 29165 20071 34 3 396 8661 15 1073 143 18840 97.8 % 1275 1247 1 27 84 74 1089 2
(360..) days/ 88.9 % 32480 28861 200 3419 9 1482 27370 - 25732 17572 1 385 7774 14 940 16618 97.9 % 1121 1097 1 23 81 63 953
(30,360] days/ 90.6 % 4326 3918 7 1 400 1 97 140 3680 - 3168 2297 28 2 11 830 1 133 110 2053 97.3 % 148 144 4 3 10 131
[..1] days/ 78.8 % 33 26 7 26 - 22 16 6 16 -
(1,7] days/ 93.3 % 30 28 1 1 10 18 - 32 26 1 5 15 11 100.0 % 1 1 1
(7,30] days/ 94.9 % 272 258 6 8 105 153 - 211 160 5 46 18 142 100.0 % 5 5 1 4
parser/ Total
90.3%90.3%
90.3 % 21449 19362 4 11 2072 203 156 19003 52 71.7 % 11753 8427 23 30 3273 2 100 121 8204 98.6 % 502 495 7 6 21 468 5
(360..) days/ 90.1 % 19893 17916 11 1966 201 17715 - 10933 7799 30 3104 2 100 7697 98.5 % 463 456 7 5 13 438
[..1] days/ 100.0 % 4 4 4 - 4 4 4 100.0 % 1 1 1
(1,7] days/ 100.0 % 1 1 1 - 100.0 % 1 1 1
(7,30] days/ 81.0 % 42 34 8 6 28 - 54 27 27 27 -
(30,360] days/ 93.2 % 1509 1407 4 98 2 149 1256 - 762 597 23 142 121 476 100.0 % 37 37 1 7 29
partitioning/ Total
94.8%94.8%
94.8 % 2786 2641 145 20 2621 21 75.8 % 2329 1765 564 1765 98.8 % 81 80 1 7 73
(360..) days/ 94.7 % 2706 2562 144 2562 - 2309 1752 557 1752 98.8 % 80 79 1 7 72
(7,30] days/ 100.0 % 21 21 20 1 - 4 2 2 2 -
(30,360] days/ 98.3 % 59 58 1 58 - 16 11 5 11 100.0 % 1 1 1
regex/ Total
91.3%91.3%
91.3 % 4962 4528 434 4528 73.0 % 4226 3087 1139 3087 99.0 % 202 200 2 200
(360..) days/ 91.3 % 4897 4469 428 4469 - 4166 3047 1119 3047 98.9 % 189 187 2 187
(30,360] days/ 90.8 % 65 59 6 59 - 60 40 20 40 100.0 % 13 13 13
optimizer/ Total
94.3%94.3%
94.3 % 29006 27365 5 1636 5 206 27154 8 130 79.5 % 22643 18010 6 1 4626 3 134 17873 1 3 99.2 % 1145 1136 1 8 65 1071 2
(360..) days/ 94.3 % 26493 24982 1511 1 24981 - 20521 16274 1 4242 1 16273 1 3 99.2 % 1065 1056 1 8 60 996
(1,7] days/ 100.0 % 54 54 50 4 - 54 50 4 42 8 100.0 % 1 1 1
(7,30] days/ 93.7 % 159 149 5 5 117 32 - 132 107 3 22 67 40 100.0 % 2 2 2
(30,360] days/ 94.8 % 2300 2180 120 4 39 2137 - 1940 1579 3 358 2 25 1552 100.0 % 77 77 2 75
archive (360..) days/∗∗ 90.9 % 33 30 3 30 - 24 13 11 13 100.0 % 4 4 4
foreign/ Total
89.8%89.8%
89.8 % 265 238 27 238 65.6 % 186 122 64 122 100.0 % 23 23 23
(7,30] days/ 100.0 % 4 4 4 - 4 2 2 2 100.0 % 1 1 1
(30,360] days/ 92.9 % 14 13 1 13 - 4 1 3 1 100.0 % 3 3 3
(360..) days/ 89.5 % 247 221 26 221 - 178 119 59 119 100.0 % 19 19 19
rewrite/ Total
92.6%92.6%
92.6 % 3242 3002 240 1 11 2990 11 74.8 % 3017 2257 4 756 1 8 2248 100.0 % 113 113 6 107 1
(1,7] days/ 100.0 % 2 2 2 - 4 2 2 2 -
(7,30] days/ 100.0 % 7 7 2 5 - 8 7 1 7 -
(30,360] days/ 97.1 % 545 529 16 7 522 - 547 419 2 126 6 413 100.0 % 19 19 1 18
(360..) days/ 91.7 % 2688 2464 224 1 2463 - 2458 1829 629 1 1828 100.0 % 94 94 5 89
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1