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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 82.8 % 373223 308885 14225 387 17 49709 1337 124 27253 280171 11 157 10131 14156
Current Date: 2026-05-05 10:23:31 +0900 Functions: 89.5 % 18588 16631 876 26 1055 41 1 4536 12053 1 168 855
Baseline: lcov-20260505-025707-baseline Branches: 64.1 % 257763 165222 11976 776 282 79507 1450 278 14252 149242 3263 1867 7725 7151
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Summarize by: Date bin [..1] days: 81.7 % 115 94 21 54 40
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 88.5 % 252 223 25 4 166 57
(7,30] days: 87.6 % 4020 3522 476 4 18 3 3 3261 255 2
(30,360] days: 64.8 % 39780 25790 13662 5 323 27 3 23328 2432 1 6
(360..) days: 84.9 % 329056 279256 41 378 17 49364 1307 118 444 277387 10 149
Function coverage date bins:
[..1] days: 100.0 % 4 4 2 2
(1,7] days: 100.0 % 6 6 4 2
(7,30] days: 94.4 % 321 303 17 1 294 9
(30,360] days: 82.0 % 1536 1259 270 7 1192 67
(360..) days: 90.1 % 16722 15059 589 25 1048 41 1 3044 11973 1
Branch coverage date bins:
[..1] days: 67.1 % 76 51 20 5 18 33
(1,7] days: 63.8 % 160 102 36 22 52 50
(7,30] days: 69.3 % 2379 1648 667 64 1 1490 157
(30,360] days: 53.9 % 25835 13933 11109 7 708 28 2 12464 1439 55 23
(360..) days: 63.8 % 234443 149488 144 769 282 78708 1421 276 228 147563 3208 1844

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 DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC EUB DUB DCB
[..1] days Total
81.7%81.7%
81.7 % 115 94 21 54 40 67.1 % 76 51 20 5 18 33 100.0 % 4 4 2 2
commands 100.0 % 1 1 1 50.0 % 2 1 1 1 -
nodes 83.3 % 18 15 3 15 25.0 % 4 1 3 1 -
optimizer 100.0 % 32 32 2 30 86.7 % 30 26 4 2 24 100.0 % 2 2 1 1
replication 67.3 % 55 37 18 36 1 46.7 % 30 14 16 14 100.0 % 1 1 1
utils 100.0 % 9 9 9 90.0 % 10 9 1 9 100.0 % 1 1 1
(1,7] days Total
88.5%88.5%
88.5 % 252 223 25 4 166 57 63.8 % 160 102 36 22 52 50 100.0 % 6 6 4 2
postmaster 55.8 % 52 29 23 29 50.0 % 38 19 19 19 -
storage 50.0 % 2 1 1 1 0.0 % 2 2 -
optimizer 96.6 % 59 57 2 5 52 72.2 % 72 52 20 2 50 100.0 % 2 2 2
replication 96.3 % 27 26 1 26 65.0 % 20 13 7 13 -
access 100.0 % 59 59 58 1 58.3 % 12 7 5 7 100.0 % 2 2 2
utils 86.7 % 15 13 1 1 12 1 50.0 % 10 5 5 5 -
(7,30] days Total
87.6%87.6%
87.6 % 4020 3522 476 4 18 3 3 3261 255 2 69.3 % 2379 1648 667 64 1 1490 157 94.4 % 321 303 17 1 294 9
storage 87.2 % 821 716 102 3 2 707 7 63.9 % 482 308 173 1 305 3 92.0 % 87 80 6 1 80
executor 69.3 % 401 278 122 1 226 52 54.5 % 198 108 89 1 79 29 89.2 % 37 33 4 33
access 93.3 % 372 347 25 346 1 78.4 % 204 160 44 160 94.8 % 58 55 3 55
commands 88.1 % 1128 994 134 992 2 1 68.5 % 688 471 217 469 2 98.1 % 53 52 1 52
postmaster 79.0 % 224 177 47 176 1 58.8 % 80 47 33 47 92.9 % 14 13 1 13
replication 90.8 % 327 297 21 9 275 22 70.2 % 258 181 58 19 170 11 96.6 % 29 28 1 26 2
utils 92.5 % 240 222 13 5 1 177 44 73.0 % 122 89 18 15 64 25 94.7 % 19 18 1 17 1
nodes 87.5 % 48 42 6 42 78.9 % 38 30 8 30 100.0 % 2 2 2
libpq 94.9 % 59 56 3 2 54 80.3 % 66 53 12 1 1 52 100.0 % 4 4 4
parser 97.0 % 134 130 3 1 1 114 15 1 88.1 % 67 59 3 5 38 21 100.0 % 5 5 5
optimizer 99.2 % 132 131 1 98 33 85.4 % 96 82 12 2 70 12 100.0 % 6 6 3 3
tsearch 93.9 % 33 31 2 31 54.2 % 24 13 11 13 100.0 % 2 2 2
rewrite 100.0 % 28 28 2 26 83.3 % 30 25 5 25 100.0 % 1 1 1
partitioning 100.0 % 13 13 1 12 66.7 % 12 8 4 8 -
(30,360] days Total
64.8%64.8%
64.8 % 39780 25790 13662 5 323 27 3 23328 2432 1 6 53.9 % 25835 13933 11109 7 708 28 2 12464 1439 55 23 82.0 % 1536 1259 270 7 1192 67
snowball 2.1 % 11368 242 11126 242 1.6 % 5833 91 5742 91 4.6 % 194 9 185 9
utils 87.4 % 7232 6324 831 77 5 5857 462 1 2 61.0 % 4481 2732 1571 110 6 2463 263 49 19 89.8 % 509 457 50 2 436 21
access 89.0 % 4583 4081 461 3 38 7 1 3595 478 2 69.3 % 3607 2498 945 1 161 9 2 2204 283 1 1 92.3 % 207 191 16 180 11
storage 90.6 % 1660 1504 130 1 25 3 1 1352 148 67.7 % 1137 770 284 1 82 2 699 69 91.2 % 102 93 9 90 3
libpq 84.9 % 450 382 66 2 364 18 61.3 % 416 255 152 9 248 7 76.5 % 17 13 3 1 13
tsearch 93.1 % 145 135 5 5 85 50 59.1 % 66 39 6 1 16 12 27 3 1 60.0 % 10 6 4 2 4
commands 91.2 % 3541 3231 233 1 76 2853 378 73.3 % 2793 2047 636 2 108 2 1801 244 98.2 % 109 107 2 104 3
postmaster 82.3 % 716 589 124 3 2 554 33 59.8 % 500 299 195 6 2 275 22 91.3 % 23 21 2 21
statistics 94.2 % 943 888 50 5 5 1 840 42 74.0 % 527 390 121 16 5 356 29 96.7 % 30 29 1 28 1
replication 91.0 % 1911 1739 120 52 1 1514 224 70.1 % 1484 1040 375 2 63 1 933 106 2 2 99.0 % 105 104 1 100 4
executor 92.4 % 1297 1199 87 11 1049 150 1 72.9 % 767 559 163 45 452 107 97.1 % 34 33 1 32 1
nodes 73.7 % 217 160 50 7 91 69 61.0 % 136 83 36 17 38 45 100.0 % 6 6 1 5
bootstrap 83.1 % 59 49 10 49 1 50.0 % 36 18 18 18 100.0 % 2 2 2
backup 88.7 % 71 63 7 1 61 2 61.3 % 62 38 18 6 36 2 100.0 % 2 2 2
parser 93.5 % 1449 1355 90 4 3 1243 109 77.2 % 698 539 143 16 495 44 100.0 % 30 30 27 3
optimizer 94.4 % 2376 2242 122 12 2052 190 80.9 % 1913 1548 327 38 1403 145 100.0 % 70 70 64 6
lib 67.6 % 34 23 11 23 31.2 % 16 5 11 5 100.0 % 3 3 3
regex 83.2 % 95 79 16 79 57.9 % 114 66 48 66 100.0 % 13 13 13
foreign 100.0 % 14 14 14 75.0 % 4 3 1 3 100.0 % 3 3 3
tcop 73.8 % 202 149 50 3 134 15 68.1 % 94 64 26 4 54 10 100.0 % 4 4 4
rewrite 97.8 % 489 478 11 469 9 77.1 % 476 367 109 365 2 100.0 % 18 18 18
partitioning 96.0 % 298 286 12 286 77.1 % 253 195 58 195 100.0 % 11 11 11
catalog 91.7 % 625 573 50 2 1 517 55 68.0 % 422 287 124 11 1 252 34 100.0 % 34 34 29 5
(360..) days Total
84.9%84.9%
84.9 % 329056 279256 41 378 17 49364 1307 118 444 277387 10 149 63.8 % 234443 149488 144 769 282 78708 1421 276 228 147563 3208 1844 90.1 % 16722 15059 589 25 1048 41 1 3044 11973 1
utils 84.8 % 91689 77745 3 98 9 13834 290 21 11 77423 1 28 62.8 % 65359 41032 2 179 56 20685 346 95 10 40581 2174 1231 89.1 % 6229 5550 47 11 620 16 1 903 4630 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.1 % 44988 39196 1 67 4 5720 407 40 47 38702 22 63.7 % 29703 18932 2 255 44 9645 311 45 24 18552 499 326 94.4 % 2114 1995 21 2 96 7 584 1404
executor 91.6 % 23408 21444 44 1920 71 11 6 21356 35 73.1 % 14489 10590 34 14 3777 60 20 10510 47 27 93.5 % 1078 1008 4 4 62 4 208 796
storage 84.1 % 15149 12741 6 31 2 2369 67 13 21 12640 1 12 60.0 % 11081 6654 7 30 26 4282 75 5 5 6569 27 55 93.9 % 1021 959 4 3 55 1 199 759
nodes 74.4 % 6179 4600 12 1567 80 4520 58.3 % 5483 3196 113 47 2127 204 49 2943 85.4 % 322 275 3 1 43 2 31 242
libpq 64.4 % 4643 2991 2 1650 16 9 2966 2 1 41.3 % 3797 1569 9 3 1 2153 19 1 9 1540 49 13 87.2 % 258 225 1 32 1 30 194
commands 88.7 % 32381 28719 29 11 3622 139 6 312 28262 2 13 67.9 % 25595 17389 114 31 16 7999 136 17 160 17076 27 19 97.7 % 1119 1093 5 1 20 6 245 842
catalog 89.6 % 13912 12468 7 1437 22 2 12444 5 69.6 % 9175 6383 17 15 2760 43 11 6329 95.8 % 565 541 2 22 86 455
tsearch 89.6 % 3407 3054 353 2 1 3051 65.1 % 2914 1897 12 901 3 1894 73 31 89.0 % 209 186 23 46 140
replication 90.3 % 12826 11587 7 1232 31 7 1 11548 1 9 63.3 % 7979 5047 22 16 2680 51 8 4988 112 102 97.5 % 682 665 2 15 238 427
optimizer 94.2 % 26116 24610 1 65 1440 72 24 24514 1 79.3 % 20190 16003 9 43 3 4130 70 6 19 15908 1 1 99.2 % 1052 1044 1 7 1 194 849
tcop 78.8 % 4486 3537 949 14 1 3522 1 63.6 % 2795 1778 3 18 996 18 11 1749 93.4 % 121 113 3 5 1 22 90
postmaster 77.2 % 4070 3142 7 921 23 6 1 3112 1 59.0 % 2814 1659 7 1134 21 1638 8 6 96.4 % 193 186 7 47 139
parser 90.0 % 19830 17846 1 3 1980 48 2 11 17785 2 19 71.3 % 10939 7798 1 4 14 3122 42 8 1 7747 98.5 % 466 459 7 69 390
backup 86.2 % 1789 1543 246 12 1531 55.3 % 1204 666 538 6 660 96.0 % 124 119 5 1 34 84
statistics 92.2 % 2361 2176 185 6 2170 65.0 % 1890 1229 463 5 1224 165 33 95.8 % 96 92 1 3 31 61
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.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
regex 91.5 % 4860 4446 414 4446 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 1739 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.8 % 245 176 69 2 1 173 32.9 % 234 77 157 1 76 94.7 % 19 18 1 2 16
archive 90.9 % 33 30 3 30 54.2 % 24 13 11 13 100.0 % 4 4 4
foreign 89.5 % 248 222 26 222 66.5 % 182 121 61 121 100.0 % 19 19 3 16
rewrite 91.6 % 2701 2474 227 2 5 2467 74.3 % 2466 1833 1 632 6 1827 100.0 % 95 95 9 86
'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