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: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 82.7 % 357859 295787 712 248 770 60342 529 3394 5130 286734 3 62 458 3257
Current Date: 2025-10-26 12:31:50 -0700 Functions: 89.3 % 17991 16061 66 3 11 1850 23 170 1268 14600 6 214
Baseline: lcov-20251027-010456-baseline Branches: 63.9 % 247528 158127 1481 337 912 86671 570 1888 3034 152635 2968 1581
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 7 7 7
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 76.1 % 397 302 73 22 276 26
(7,30] days: 87.6 % 1970 1725 225 20 1652 73
(30,360] days: 79.2 % 25131 19909 414 12 21 4775 20 137 3195 16557 3
(360..) days: 82.9 % 330354 273844 236 749 55525 509 3257 7 270071 3 59
Function coverage date bins:
(1,7] days: 93.3 % 15 14 1 14
(7,30] days: 89.6 % 115 103 11 1 100 3
(30,360] days: 85.4 % 1282 1095 35 1 151 10 282 803
(360..) days: 89.6 % 16579 14849 19 2 11 1698 23 160 872 13794
Branch coverage date bins:
[..1] days: 100.0 % 12 12 12
(1,7] days: 61.1 % 342 209 120 13 194 15
(7,30] days: 70.5 % 1642 1158 460 3 21 3 1108 47
(30,360] days: 60.8 % 18596 11313 901 11 31 6284 15 61 1730 9507 36 20
(360..) days: 62.8 % 231485 145435 323 881 80353 552 1827 2 143054 2932 1561

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
100.0%
100.0 % 7 7 7 100.0 % 12 12 12 -
(1,7] days Total
76.1%76.1%
76.1 % 397 302 73 22 276 26 61.1 % 342 209 120 13 194 15 93.3 % 15 14 1 14
access 50.0 % 10 5 1 4 1 4 50.0 % 6 3 1 2 1 2 -
catalog 85.7 % 21 18 3 18 64.7 % 34 22 12 22 100.0 % 1 1 1
commands 73.6 % 193 142 51 142 60.6 % 142 86 56 86 83.3 % 6 5 1 5
executor 92.0 % 50 46 4 46 68.4 % 38 26 12 26 100.0 % 5 5 5
optimizer 100.0 % 11 11 1 10 90.0 % 10 9 1 1 8 -
parser 42.9 % 7 3 4 3 - -
postmaster 57.1 % 14 8 6 8 21.4 % 14 3 11 3 -
replication 61.5 % 52 32 3 17 21 11 57.7 % 26 15 3 8 11 4 100.0 % 2 2 2
storage 100.0 % 19 19 19 66.0 % 50 33 17 33 -
tsearch 100.0 % 10 10 10 50.0 % 6 3 3 3 -
utils 80.0 % 10 8 1 1 7 1 56.2 % 16 9 4 3 8 1 100.0 % 1 1 1
(7,30] days Total
87.6%87.6%
87.6 % 1970 1725 225 20 1652 73 70.5 % 1642 1158 460 3 21 3 1108 47 89.6 % 115 103 11 1 100 3
access 90.6 % 203 184 19 182 2 70.3 % 259 182 77 182 100.0 % 5 5 5
catalog 88.9 % 27 24 3 22 2 62.5 % 16 10 6 8 2 100.0 % 3 3 3
commands 87.3 % 63 55 8 54 1 56.9 % 102 58 44 58 -
executor 89.2 % 167 149 16 2 137 12 73.1 % 130 95 31 4 87 8 100.0 % 4 4 4
nodes 100.0 % 1 1 1 75.0 % 4 3 1 3 -
optimizer 90.8 % 761 691 70 691 77.0 % 649 500 149 500 93.3 % 30 28 2 28
parser 98.0 % 102 100 2 83 17 85.0 % 60 51 8 1 42 9 100.0 % 5 5 4 1
postmaster 100.0 % 5 5 5 66.7 % 6 4 2 4 -
regex 100.0 % 39 39 39 75.0 % 44 33 11 33 100.0 % 13 13 13
replication 92.4 % 105 97 4 4 88 9 85.7 % 49 42 7 40 2 100.0 % 9 9 8 1
statistics 77.1 % 35 27 8 27 61.1 % 36 22 3 11 3 19 100.0 % 1 1 1
storage 88.5 % 96 85 10 1 83 2 67.8 % 59 40 15 4 36 4 100.0 % 5 5 5
utils 73.2 % 365 267 93 5 267 51.8 % 228 118 110 118 75.0 % 40 30 9 1 30
(30,360] days Total
79.2%79.2%
79.2 % 25131 19909 414 12 21 4775 20 137 3195 16557 3 60.8 % 18596 11313 901 11 31 6284 15 61 1730 9507 36 20 85.4 % 1282 1095 35 1 151 10 282 803
access 74.1 % 4007 2969 98 1 2 937 4 13 357 2595 57.9 % 2804 1623 191 2 3 983 2 7 132 1482 2 71.0 % 145 103 4 38 2 32 69
backup 95.0 % 20 19 1 11 8 100.0 % 4 4 2 2 100.0 % 1 1 1
bootstrap 65.9 % 44 29 15 29 30.4 % 46 14 32 14 25.0 % 4 1 3 1
catalog 94.3 % 558 526 1 31 75 451 75.8 % 393 298 16 79 26 272 100.0 % 17 17 2 15
commands 88.3 % 2902 2563 19 12 308 32 307 2224 74.0 % 2272 1682 56 11 523 11 258 1413 97.6 % 123 120 3 2 12 106
executor 94.5 % 1911 1806 9 96 76 1730 76.4 % 1184 904 22 3 245 24 880 4 6 96.9 % 64 62 2 10 52
foreign 50.0 % 12 6 6 6 41.7 % 12 5 7 5 -
libpq 81.0 % 353 286 4 63 19 267 47.1 % 310 146 2 162 6 140 84.0 % 25 21 2 2 3 18
main 85.2 % 27 23 4 1 22 73.7 % 19 14 5 14 100.0 % 1 1 1
nodes 91.0 % 279 254 1 4 20 3 251 69.0 % 142 98 3 1 40 3 95 96.3 % 27 26 1 26
optimizer 94.4 % 2318 2188 13 4 113 451 1737 78.2 % 1922 1503 77 342 308 1195 95.7 % 70 67 3 17 50
parser 95.4 % 584 557 8 19 112 445 84.7 % 405 343 7 55 49 294 100.0 % 9 9 2 7
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 89.1 % 716 638 3 75 2 2 74 560 73.1 % 569 416 14 139 2 60 354 100.0 % 49 49 2 4 43
regex 76.1 % 71 54 16 1 38 16 51.2 % 82 42 38 2 30 12 100.0 % 1 1 1
replication 88.1 % 1228 1082 52 94 389 693 1 66.9 % 863 577 112 1 173 2 203 372 94.1 % 68 64 4 29 35
rewrite 98.1 % 159 156 3 6 150 75.6 % 90 68 1 21 1 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 91.6 % 166 152 14 8 144 59.2 % 120 71 49 71 100.0 % 8 8 1 7
storage 85.3 % 2882 2457 18 1 406 8 184 2265 1 58.4 % 2016 1178 60 1 777 3 74 1101 93.6 % 218 204 2 12 20 184
tcop 80.4 % 163 131 7 25 23 108 65.5 % 116 76 1 39 3 73 100.0 % 6 6 6
tsearch 88.6 % 70 62 3 5 14 48 60.7 % 122 74 6 30 6 68 9 3 100.0 % 1 1 1
utils 85.1 % 4543 3865 162 2 7 507 6 90 1031 2738 1 66.4 % 3187 2117 295 3 17 723 6 43 527 1541 23 9 85.4 % 378 323 27 28 4 149 170
(360..) days Total
82.9%82.9%
82.9 % 330354 273844 236 749 55525 509 3257 7 270071 3 59 62.8 % 231485 145435 323 881 80353 552 1827 2 143054 2932 1561 89.6 % 16579 14849 19 2 11 1698 23 160 872 13794
access 86.8 % 45467 39470 99 53 5845 141 487 38842 14 64.2 % 30179 19370 79 93 9937 129 182 19059 468 232 94.6 % 2178 2060 8 1 109 6 25 178 1851
archive 90.9 % 33 30 3 30 54.2 % 24 13 11 13 100.0 % 4 4 4
backup 83.8 % 1821 1526 12 283 5 1521 53.8 % 1252 674 5 573 1 673 94.4 % 124 117 7 8 109
bootstrap 85.1 % 489 416 73 416 55.1 % 296 163 133 163 94.7 % 19 18 1 18
catalog 89.4 % 13601 12166 1 1434 3 12163 69.0 % 8913 6147 5 2761 5 1 6141 95.8 % 565 541 24 25 516
commands 88.4 % 30738 27178 3 141 3416 18 477 1 26682 1 4 67.3 % 24318 16373 4 139 7756 23 222 16128 27 19 97.3 % 1042 1014 1 1 26 47 70 897
executor 91.1 % 22255 20276 6 1973 22 1 1 20252 27 72.4 % 13688 9905 15 2 3704 9 2 9894 40 22 93.1 % 1033 962 71 2 35 925
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.5 % 4684 2788 1896 24 2764 38.0 % 3847 1460 2331 1 1459 43 13 85.3 % 245 209 36 1 4 204
main 87.0 % 92 80 12 80 60.0 % 30 18 12 18 83.3 % 6 5 1 1 4
nodes 73.9 % 6031 4457 238 1336 79 4378 58.1 % 5363 3116 35 149 2063 120 3 2993 84.1 % 301 253 10 38 3 250
optimizer 94.1 % 24946 23472 41 1433 8 23464 79.3 % 19169 15197 22 3946 15 2 15180 1 3 99.4 % 1018 1012 1 5 85 927
parser 89.7 % 19749 17718 3 11 2017 13 201 17504 70.8 % 10772 7626 30 3116 12 100 7514 98.5 % 474 467 7 6 9 452
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.6 % 3741 2829 7 14 891 8 91 2730 1 55.6 % 2502 1392 7 13 1090 8 25 1359 95.0 % 159 151 8 14 16 121
regex 91.5 % 4850 4436 414 4436 73.6 % 4096 3013 1 1082 3013 98.9 % 188 186 2 6 180
replication 90.0 % 12941 11645 19 1277 29 11616 63.7 % 8229 5240 21 2 2948 24 2 5214 12 6 98.0 % 687 673 14 1 92 580
rewrite 91.4 % 2590 2368 222 2 2366 73.9 % 2410 1782 628 2 1780 100.0 % 89 89 3 86
snowball 3.4 % 15452 520 14932 520 2.8 % 10553 291 10262 291 6.4 % 622 40 582 40
statistics 91.5 % 2465 2255 210 2255 64.8 % 1888 1223 457 1223 173 35 90.3 % 103 93 10 4 89
storage 84.6 % 13989 11829 29 2131 39 1 5 11784 2 60.6 % 9994 6057 33 24 3880 23 2 6032 94.5 % 924 873 51 2 51 820
tcop 77.0 % 4474 3444 1030 4 3440 62.3 % 2726 1698 1028 3 1695 90.8 % 120 109 1 10 7 102
tsearch 89.7 % 3501 3142 359 3142 65.1 % 2852 1858 12 890 1858 64 28 89.3 % 214 191 23 13 178
utils 84.4 % 91993 77685 16 292 14000 138 1974 75573 1 12 62.1 % 65102 40452 84 429 20830 177 1288 38987 2104 1203 89.2 % 6241 5567 9 665 12 67 261 5227
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta