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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 82.6 % 356186 294197 373 165 944 60507 352 5281 2758 285806 1 27 350 2200
Current Date: 2025-09-06 07:49:51 +0900 Functions: 89.3 % 17909 15984 47 6 13 1859 21 251 807 14905 4 143
Baseline: lcov-20250906-005545-baseline Branches: 63.8 % 245896 156912 734 224 1338 86688 383 2874 1423 152232 2968 1579
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Summarize by: Date bin [..1] days: 97.7 % 86 84 2 80 4
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 80.4 % 240 193 43 4 175 18
(7,30] days: 90.0 % 898 808 67 23 580 228
(30,360] days: 79.6 % 26858 21383 261 24 35 5155 13 346 1923 19101 1
(360..) days: 82.8 % 328104 271729 141 909 55325 339 4935 266455 1 26
Function coverage date bins:
[..1] days: 100.0 % 9 9 9
(1,7] days: 93.8 % 16 15 1 15
(7,30] days: 96.9 % 32 31 1 28 3
(30,360] days: 85.3 % 1364 1163 28 4 169 1 22 207 933
(360..) days: 89.6 % 16488 14766 17 2 13 1690 20 229 548 13969
Branch coverage date bins:
[..1] days: 81.0 % 58 47 10 1 46 1
(1,7] days: 62.8 % 188 118 67 3 103 15
(7,30] days: 66.8 % 683 456 142 85 280 176
(30,360] days: 61.3 % 19446 11911 515 13 67 6884 12 166 994 10739 36 20
(360..) days: 62.8 % 230068 144380 211 1271 79715 371 2708 141301 2932 1559

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
97.7%97.7%
97.7 % 86 84 2 80 4 81.0 % 58 47 10 1 46 1 100.0 % 9 9 9
access 100.0 % 4 4 4 66.7 % 6 4 2 4 -
executor 100.0 % 3 3 3 50.0 % 2 1 1 1 -
tcop 33.3 % 3 1 2 1 50.0 % 2 1 1 1 -
utils 100.0 % 75 75 75 85.4 % 48 41 7 41 100.0 % 9 9 9
(1,7] days Total
80.4%80.4%
80.4 % 240 193 43 4 175 18 62.8 % 188 118 67 3 103 15 93.8 % 16 15 1 15
catalog 30.4 % 23 7 16 7 50.0 % 16 8 8 8 0.0 % 1 1
commands 95.5 % 44 42 2 41 1 78.6 % 42 33 9 33 -
executor 100.0 % 10 10 10 85.7 % 14 12 2 12 -
optimizer 90.0 % 10 9 1 6 3 83.3 % 6 5 1 3 2 100.0 % 1 1 1
replication 86.0 % 93 80 13 78 2 65.8 % 76 50 26 50 100.0 % 6 6 6
storage 68.1 % 47 32 11 4 30 2 29.4 % 34 10 23 1 9 1 100.0 % 1 1 1
(7,30] days Total
90.0%90.0%
90.0 % 898 808 67 23 580 228 66.8 % 683 456 142 85 280 176 96.9 % 32 31 1 28 3
access 90.2 % 132 119 13 84 35 44.2 % 86 38 43 5 19 19 100.0 % 1 1 1
catalog 100.0 % 16 16 16 50.0 % 2 1 1 1 -
commands 98.3 % 59 58 1 43 15 73.8 % 42 31 11 8 23 100.0 % 1 1 1
executor 94.1 % 17 16 1 8 8 60.0 % 10 6 4 4 2 -
nodes 66.7 % 3 2 1 2 50.0 % 4 2 2 2 -
optimizer 93.3 % 298 278 9 11 221 57 76.1 % 301 229 50 22 182 47 100.0 % 7 7 6 1
postmaster 80.0 % 5 4 1 1 3 50.0 % 6 3 3 3 -
replication 91.7 % 12 11 1 4 7 100.0 % 2 2 2 100.0 % 1 1 1
rewrite 100.0 % 2 2 2 50.0 % 2 1 1 1 -
statistics 100.0 % 14 14 4 10 87.5 % 8 7 1 7 -
storage 91.2 % 68 62 1 5 31 31 51.4 % 74 38 3 33 1 37 100.0 % 5 5 5
utils 82.9 % 269 223 40 6 161 62 66.7 % 144 96 35 13 55 41 94.1 % 17 16 1 14 2
(30,360] days Total
79.6%79.6%
79.6 % 26858 21383 261 24 35 5155 13 346 1923 19101 1 61.3 % 19446 11911 515 13 67 6884 12 166 994 10739 36 20 85.3 % 1364 1163 28 4 169 1 22 207 933
access 77.1 % 4680 3609 32 2 2 1035 3 19 209 3378 60.3 % 3176 1914 80 2 3 1175 3 7 84 1820 2 74.9 % 175 131 3 41 2 31 98
backup 91.7 % 24 22 1 1 10 12 80.0 % 10 8 2 2 6 100.0 % 1 1 1
bootstrap 66.7 % 45 30 15 30 30.4 % 46 14 32 14 25.0 % 4 1 3 1
catalog 93.3 % 553 516 37 3 513 75.2 % 415 312 1 102 1 311 100.0 % 18 18 18
commands 88.8 % 3130 2779 13 14 324 1 35 170 2573 73.2 % 2450 1793 42 11 604 1 11 170 1611 97.7 % 131 128 3 2 10 116
executor 94.3 % 1963 1852 9 102 61 1791 76.6 % 1201 920 19 2 250 19 901 4 6 96.9 % 65 63 2 9 54
foreign 50.0 % 12 6 6 6 41.7 % 12 5 7 5 -
libpq 82.2 % 428 352 2 74 16 336 48.2 % 367 177 2 188 6 171 92.3 % 26 24 2 24
main 85.2 % 27 23 4 1 22 73.7 % 19 14 5 14 100.0 % 1 1 1
nodes 91.3 % 288 263 4 21 263 70.7 % 140 99 1 40 99 96.4 % 28 27 1 27
optimizer 94.8 % 2143 2031 2 4 106 177 1854 79.3 % 1751 1388 22 341 109 1279 95.5 % 67 64 3 7 57
parser 95.3 % 665 634 4 9 18 63 65 506 83.5 % 423 353 3 9 58 40 9 304 100.0 % 9 9 3 6
partitioning 100.0 % 26 26 16 10 95.5 % 22 21 1 18 3 -
port 100.0 % 3 3 3 50.0 % 10 5 5 5 -
postmaster 88.9 % 720 640 2 78 2 72 566 73.1 % 565 413 10 1 141 54 359 100.0 % 49 49 2 4 43
regex 76.4 % 72 55 16 1 38 17 52.4 % 84 44 38 2 30 14 100.0 % 1 1 1
replication 88.9 % 1126 1001 29 1 3 92 36 266 699 67.5 % 806 544 65 2 6 189 24 133 387 93.7 % 63 59 4 3 21 35
rewrite 98.1 % 154 151 3 151 76.1 % 88 67 21 67 100.0 % 10 10 10
snowball 2.6 % 2087 55 2032 55 1.8 % 1886 34 1852 34 1.8 % 57 1 56 1
statistics 92.3 % 535 494 41 1 493 72.8 % 335 244 91 244 100.0 % 24 24 2 22
storage 84.9 % 2842 2414 15 3 410 3 101 104 2206 58.9 % 1982 1167 35 4 21 755 2 41 39 1085 93.1 % 217 202 2 13 6 13 183
tcop 82.2 % 169 139 5 25 22 117 67.5 % 126 85 41 2 83 100.0 % 6 6 6
tsearch 92.5 % 67 62 5 14 48 61.2 % 116 71 3 30 3 68 9 3 100.0 % 1 1 1
utils 82.9 % 5097 4224 131 10 7 725 6 90 678 3450 1 65.0 % 3416 2219 195 1 17 952 6 43 315 1855 23 9 83.5 % 411 343 23 3 42 1 4 109 229
(360..) days Total
82.8%82.8%
82.8 % 328104 271729 141 909 55325 339 4935 266455 1 26 62.8 % 230068 144380 211 1271 79715 371 2708 141301 2932 1559 89.6 % 16488 14766 17 2 13 1690 20 229 548 13969
access 86.7 % 44705 38769 59 53 5824 156 481 38132 14 64.2 % 29796 19120 62 93 9821 120 180 18820 468 232 94.6 % 2151 2034 9 108 6 25 148 1855
archive 90.9 % 33 30 3 30 54.2 % 24 13 11 13 100.0 % 4 4 4
backup 83.7 % 1817 1520 297 1520 53.6 % 1246 668 578 668 94.4 % 124 117 7 8 109
bootstrap 85.0 % 488 415 73 415 55.1 % 296 163 133 163 94.7 % 19 18 1 18
catalog 89.5 % 13556 12126 1430 4 12122 69.0 % 8881 6126 1 2754 4 1 6121 95.8 % 566 542 24 14 528
commands 88.4 % 30424 26884 139 3401 7 471 26406 1 1 67.3 % 24094 16208 3 137 7700 8 220 15980 27 19 97.3 % 1035 1007 1 1 26 47 34 926
executor 91.1 % 22232 20244 1988 10 1 20233 1 72.3 % 13663 9879 11 2 3709 4 2 9873 40 22 92.9 % 1034 961 73 1 8 952
foreign 91.8 % 243 223 20 223 68.2 % 170 116 54 116 100.0 % 21 21 21
jit 60.0 % 50 30 20 30 53.8 % 26 14 12 14 66.7 % 6 4 2 4
lib 92.8 % 1149 1066 83 1066 76.3 % 553 422 131 422 95.7 % 94 90 4 90
libpq 59.1 % 4609 2725 1884 1 24 2700 37.8 % 3790 1431 2303 2 1429 43 13 84.4 % 244 206 38 1 4 201
main 87.0 % 92 80 12 80 60.0 % 30 18 12 18 83.3 % 6 5 1 1 4
nodes 72.6 % 6022 4373 238 1411 4373 56.5 % 5353 3027 13 142 2170 12 3015 1 84.0 % 300 252 10 38 2 250
optimizer 94.1 % 24885 23406 45 1434 6 23400 79.2 % 19083 15118 24 3937 10 15108 1 3 99.4 % 1020 1014 1 5 42 972
parser 89.6 % 19674 17636 3 115 1920 4 1204 16428 70.6 % 10718 7569 314 2835 679 6890 98.5 % 475 468 2 5 38 1 429
partitioning 94.8 % 2761 2617 144 1 2616 75.5 % 2309 1744 565 1744 98.8 % 81 80 1 1 79
port 71.5 % 249 178 71 178 31.7 % 224 71 153 71 95.2 % 21 20 1 20
postmaster 75.4 % 3743 2824 1 14 904 6 91 2727 55.4 % 2506 1388 2 13 1103 11 25 1352 95.0 % 159 151 8 14 11 126
regex 91.5 % 4888 4474 414 4474 73.6 % 4138 3045 1093 1 3044 99.0 % 201 199 2 13 186
replication 90.0 % 13001 11697 7 16 1281 15 227 11455 63.9 % 8232 5260 12 32 2910 29 114 5117 12 6 97.8 % 691 676 15 15 51 610
rewrite 91.4 % 2593 2369 224 2369 73.9 % 2410 1780 630 1780 100.0 % 89 89 2 87
snowball 3.4 % 15452 520 14932 520 2.8 % 10553 291 10262 291 6.4 % 622 40 582 40
statistics 91.2 % 2123 1937 186 1937 62.8 % 1684 1057 419 1057 173 35 88.8 % 89 79 10 2 77
storage 84.6 % 14004 11854 11 42 2097 55 465 11334 1 60.9 % 9950 6060 10 112 3768 34 202 5824 94.5 % 921 870 1 50 3 22 24 821
tcop 76.9 % 4466 3434 3 1029 4 3430 62.1 % 2714 1686 3 1025 2 1684 90.8 % 120 109 1 10 6 103
tsearch 89.7 % 3531 3167 364 3167 65.5 % 2876 1884 900 1884 64 28 89.3 % 214 191 23 8 183
utils 84.5 % 91314 77131 12 292 13879 71 1970 75090 9 62.1 % 64749 40222 70 426 20727 134 1285 38803 2103 1201 89.3 % 6181 5519 6 656 10 67 168 5274
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta