LCOV - differential code coverage report
Current view: top level - src/backend/access/common Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 89.1 % 2941 2619 3 1 318 17 46 17 2539 12 3 17
Current Date: 2025-09-06 07:49:51 +0900 Functions: 93.8 % 192 180 2 10 1 5 19 155 1
Baseline: lcov-20250906-005545-baseline Branches: 72.9 % 1849 1348 9 16 14 462 23 42 7 1276 182 112
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Summarize by: Date bin (7,30] days: 75.0 % 4 3 1 3
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 93.9 % 198 186 2 10 14 172
(360..) days: 88.7 % 2739 2430 1 308 17 46 2367 12
Function coverage date bins:
(30,360] days: 100.0 % 9 9 2 7
(360..) days: 93.4 % 183 171 2 10 1 5 17 148
Branch coverage date bins:
(30,360] days: 68.7 % 131 90 9 30 2 7 81 2
(360..) days: 62.5 % 2012 1258 16 14 432 23 40 1195 182 110

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 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 UBC GBC GIC GNC CBC DCB
(7,30] days Total
75.0%75.0%
75.0 % 4 3 1 3 - -
heaptuple.c 0.0 % 1 1 - -
(30,360] days Total
93.9%93.9%
93.9 % 198 186 2 10 14 172 68.7 % 131 90 9 30 2 7 81 2 100.0 % 9 9 2 7
attmap.c 100.0 % 10 10 10 64.3 % 14 9 5 9 -
heaptuple.c 85.5 % 55 47 2 6 47 61.5 % 52 32 6 12 2 30 2 100.0 % 3 3 1 2
indextuple.c 100.0 % 19 19 19 85.7 % 14 12 2 12 -
reloptions.c 94.7 % 19 18 1 9 9 68.8 % 16 11 2 3 6 5 100.0 % 1 1 1
toast_internals.c 100.0 % 4 4 1 3 50.0 % 4 2 1 1 1 1 100.0 % 1 1 1
tupdesc.c 96.6 % 87 84 3 3 81 77.4 % 31 24 7 24 100.0 % 4 4 4
(360..) days Total
88.7%88.7%
88.7 % 2739 2430 1 308 17 46 2367 12 62.5 % 2012 1258 16 14 432 23 40 1195 182 110 93.4 % 183 171 2 10 1 5 17 148
attmap.c 96.4 % 84 81 3 81 82.1 % 56 46 10 46 100.0 % 6 6 6
bufmask.c 97.1 % 35 34 1 34 57.1 % 14 8 6 8 100.0 % 5 5 5
detoast.c 84.9 % 186 158 28 158 6 33.4 % 320 107 7 62 9 98 102 42 100.0 % 9 9 5 4
heaptuple.c 67.3 % 465 313 152 313 1 50.9 % 326 166 4 100 1 2 163 22 34 66.7 % 24 16 2 6 1 15
indextuple.c 95.5 % 156 149 7 149 73.0 % 148 108 18 2 106 14 8 100.0 % 7 7 7
printsimple.c 86.0 % 50 43 7 43 36.0 % 25 9 4 9 9 3 100.0 % 2 2 1 1
printtup.c 98.0 % 149 146 3 146 85.0 % 60 51 9 51 100.0 % 11 11 11
relation.c 97.9 % 47 46 1 46 72.0 % 50 36 14 36 100.0 % 5 5 5
reloptions.c 90.6 % 542 491 51 491 79.6 % 357 284 73 284 92.5 % 40 37 3 1 36
scankey.c 100.0 % 30 30 30 64.3 % 14 9 5 9 100.0 % 3 3 3
session.c 94.3 % 53 50 3 50 50.0 % 8 4 4 4 100.0 % 4 4 4
syncscan.c 94.6 % 56 53 3 53 78.9 % 38 30 8 30 100.0 % 5 5 5
tidstore.c 99.4 % 163 162 1 162 84.0 % 100 84 16 84 100.0 % 17 17 17
toast_compression.c 90.6 % 85 77 8 2 75 5 33.3 % 81 27 1 21 3 24 20 12 100.0 % 9 9 5 4
toast_internals.c 95.6 % 158 151 7 15 136 52.9 % 121 64 4 27 10 54 15 11 100.0 % 8 8 1 2 5
tupconvert.c 100.0 % 94 94 94 82.4 % 34 28 6 28 100.0 % 7 7 7
tupdesc.c 91.2 % 386 352 34 352 75.8 % 260 197 63 197 95.2 % 21 20 1 2 18
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta