LCOV - differential code coverage report
Current view: top level - src/backend/access Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 85.9 % 49794 42776 264 65 7 6682 182 66 2287 40241 15 303 2117
Current Date: 2025-12-15 18:36:29 -0500 Functions: 93.2 % 2333 2175 31 1 126 6 8 523 1638 4 98
Baseline: lcov-20251216-010103-baseline Branches: 65.1 % 32688 21286 794 76 15 10517 146 57 1506 19577 468 234
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Summarize by: Date bin [..1] days: 63.6 % 33 21 12 20 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 85.2 % 364 310 53 1 310
(7,30] days: 92.1 % 1271 1170 97 3 1 7 1143 20
(30,360] days: 73.1 % 3660 2675 102 1 2 880 2 796 1877
(360..) days: 86.8 % 44466 38600 61 5 5800 173 66 18 38343 15
Function coverage date bins:
(1,7] days: 100.0 % 4 4 4
(7,30] days: 97.0 % 33 32 1 32
(30,360] days: 74.5 % 165 123 11 31 65 58
(360..) days: 94.6 % 2131 2016 19 1 95 6 8 422 1580
Branch coverage date bins:
[..1] days: 31.8 % 66 21 45 21
(1,7] days: 47.1 % 104 49 53 2 49
(7,30] days: 72.8 % 1285 935 337 2 11 7 910 18
(30,360] days: 56.3 % 2518 1417 353 1 747 2 514 901
(360..) days: 64.1 % 29417 18864 6 73 15 9757 139 55 12 18658 468 234

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 ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
[..1] days Total
63.6%63.6%
63.6 % 33 21 12 20 1 31.8 % 66 21 45 21 -
heap 65.5 % 29 19 10 18 1 32.1 % 56 18 38 18 -
nbtree 50.0 % 2 1 1 1 33.3 % 6 2 4 2 -
transam 50.0 % 2 1 1 1 25.0 % 4 1 3 1 -
(1,7] days Total
85.2%85.2%
85.2 % 364 310 53 1 310 47.1 % 104 49 53 2 49 100.0 % 4 4 4
gin 73.7 % 38 28 10 28 - -
gist 85.1 % 47 40 7 40 0.0 % 6 6 -
hash 71.4 % 7 5 2 5 0.0 % 4 4 -
heap 91.3 % 23 21 2 21 75.0 % 8 6 2 6 -
index 75.0 % 8 6 2 6 - -
nbtree 97.9 % 47 46 1 46 87.5 % 16 14 2 14 100.0 % 1 1 1
rmgrdesc 0.0 % 3 3 - -
spgist 96.7 % 60 58 2 58 - -
transam 72.2 % 90 65 24 1 65 41.4 % 70 29 39 2 29 100.0 % 3 3 3
(7,30] days Total
92.1%92.1%
92.1 % 1271 1170 97 3 1 7 1143 20 72.8 % 1285 935 337 2 11 7 910 18 97.0 % 33 32 1 32
common 0.0 % 1 1 - 0.0 % 1 1
gin 87.5 % 16 14 2 14 100.0 % 6 6 6 -
heap 100.0 % 141 141 138 3 81.4 % 118 96 20 2 92 4 100.0 % 4 4 4
nbtree 91.1 % 1016 926 90 926 71.8 % 1089 782 307 782 100.0 % 26 26 26
rmgrdesc 0.0 % 2 2 - -
table 96.4 % 28 27 1 27 83.3 % 24 20 4 20 100.0 % 1 1 1
transam 90.0 % 50 45 1 3 1 7 21 17 63.0 % 46 29 6 2 9 7 8 14 -
(30,360] days Total
73.1%73.1%
73.1 % 3660 2675 102 1 2 880 2 796 1877 56.3 % 2518 1417 353 1 747 2 514 901 74.5 % 165 123 11 31 65 58
brin 87.9 % 66 58 8 24 34 50.0 % 24 12 2 10 2 10 100.0 % 2 2 1 1
common 93.3 % 135 126 3 6 31 95 68.1 % 113 77 14 22 22 55 100.0 % 7 7 2 5
gin 18.6 % 628 117 11 2 498 22 95 17.9 % 301 54 15 232 9 45 6.9 % 29 2 9 18 2
gist 75.0 % 96 72 4 20 24 48 53.6 % 56 30 10 16 18 12 100.0 % 3 3 1 2
hash 84.4 % 64 54 3 7 14 40 44.4 % 18 8 7 3 3 5 66.7 % 3 2 1 1 1
heap 83.6 % 512 428 18 66 170 258 59.6 % 455 271 94 90 159 112 100.0 % 21 21 14 7
index 84.8 % 66 56 1 9 13 43 45.8 % 96 44 31 21 17 27 100.0 % 3 3 3
nbtree 83.0 % 1375 1141 2 1 231 69 1072 63.6 % 1007 640 40 1 326 2 44 594 72.9 % 48 35 2 11 3 32
rmgrdesc 60.4 % 53 32 15 6 22 10 50.0 % 26 13 11 2 13 100.0 % 1 1 1
spgist 96.6 % 88 85 1 2 34 51 80.0 % 10 8 1 1 3 5 100.0 % 6 6 6
transam 87.6 % 573 502 44 27 2 371 129 62.7 % 408 256 128 24 222 34 97.6 % 41 40 1 33 7
(360..) days Total
86.8%86.8%
86.8 % 44466 38600 61 5 5800 173 66 18 38343 15 64.1 % 29417 18864 6 73 15 9757 139 55 12 18658 468 234 94.6 % 2131 2016 19 1 95 6 8 422 1580
brin 90.4 % 3120 2822 298 1 1 2820 62.3 % 1787 1114 2 557 9 2 1103 77 37 95.0 % 160 152 8 26 126
common 88.7 % 2776 2463 1 1 311 17 46 2400 12 62.6 % 2030 1271 17 13 435 23 43 1205 182 112 94.0 % 184 173 2 9 1 5 40 127
gin 84.4 % 3988 3365 40 583 7 3358 64.4 % 2330 1500 25 805 3 1497 92.4 % 171 158 1 1 11 1 38 119
gist 84.6 % 3192 2702 490 23 2679 67.6 % 1844 1247 597 13 1234 92.7 % 164 152 3 9 37 115
hash 83.3 % 2394 1994 400 43 1951 57.0 % 1438 819 1 546 20 799 51 21 92.0 % 112 103 1 8 1 15 87
heap 88.9 % 6822 6067 1 3 751 5 1 4 6057 69.7 % 5112 3562 3 1 1544 8 3 6 3545 1 1 99.1 % 212 210 1 1 38 172
index 89.7 % 621 557 64 557 1 57.7 % 568 328 240 328 98.0 % 50 49 1 7 42
nbtree 91.9 % 4778 4391 12 375 15 3 13 4360 68.2 % 3354 2287 6 17 1044 16 6 2265 97.8 % 186 182 1 3 1 46 135
rmgrdesc 66.9 % 1536 1027 3 506 1027 57.1 % 650 371 1 278 371 78.1 % 73 57 5 11 6 51
sequence 100.0 % 11 11 11 75.0 % 4 3 1 3 100.0 % 3 3 3
spgist 91.8 % 3306 3035 1 270 5 3030 1 63.8 % 2381 1518 2 665 8 1510 146 50 99.1 % 115 114 1 36 78
table 92.7 % 372 345 27 345 1 61.9 % 318 197 97 4 193 11 13 100.0 % 31 31 5 26
tablesample 99.2 % 127 126 1 126 81.7 % 60 49 11 49 100.0 % 12 12 1 11
transam 84.9 % 11423 9695 4 1724 57 4 1 9633 61.0 % 7541 4598 5 2938 39 4559 94.2 % 658 620 4 34 2 127 491
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta