LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 84.8 % 12144 10304 71 9 1760 72 4 459 9769 151 452
Current Date: 2025-12-17 08:58:58 +0900 Functions: 94.4 % 702 663 4 35 2 163 498 3 42
Baseline: lcov-20251217-005640-baseline Branches: 60.9 % 8075 4915 178 8 2974 53 260 4602
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 83.3 % 6 5 1 5
(1,7] days: 86.3 % 51 44 7 44
(7,30] days: 73.6 % 91 67 19 3 2 7 43 17
(30,360] days: 87.4 % 573 501 44 28 1 371 129
(360..) days: 84.8 % 11423 9687 6 1730 64 4 1 9618
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 2 2 2
(30,360] days: 97.6 % 41 40 1 33 7
(360..) days: 94.2 % 658 620 4 34 2 127 491
Branch coverage date bins:
[..1] days: 50.0 % 6 3 2 1 3
(1,7] days: 41.4 % 58 24 34 24
(7,30] days: 56.5 % 62 35 14 2 11 7 14 14
(30,360] days: 62.7 % 408 256 128 24 222 34
(360..) days: 61.0 % 7541 4597 6 2938 46 4551

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 UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC UBC GBC GNC CBC DUB DCB
clog.c
73.6%73.6%
73.6 % 250 184 1 65 11 1 5 167 6 20 59.9 % 152 91 61 7 2 82 81.8 % 22 18 1 3 4 14 2
commit_ts.c
77.6%77.6%
77.6 % 277 215 1 61 2 4 209 6 17 60.4 % 134 81 1 52 2 1 78 89.7 % 29 26 1 2 2 24 2
generic_xlog.c
74.4%74.4%
74.4 % 156 116 40 116 65.9 % 88 58 30 58 70.0 % 10 7 3 7
multixact.c
77.6%77.6%
77.6 % 769 597 16 4 152 27 2 58 510 105 157 54.2 % 413 224 32 3 154 19 20 185 84.2 % 57 48 2 7 1 27 20 3 19
parallel.c
89.6%89.6%
89.6 % 492 441 51 3 438 4 62.4 % 213 133 80 133 100.0 % 19 19 3 16
rmgr.c
84.4%84.4%
84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
slru.c
80.0%80.0%
80.0 % 600 480 120 15 465 7 54.6 % 425 232 1 192 3 229 96.9 % 32 31 1 6 25
subtrans.c
95.3%95.3%
95.3 % 107 102 5 1 3 98 11 69.2 % 52 36 16 36 100.0 % 14 14 3 11 1
timeline.c
80.1%80.1%
80.1 % 191 153 1 37 6 147 1 6 49.4 % 178 88 1 89 7 81 100.0 % 9 9 2 7
transam.c
74.6%74.6%
74.6 % 63 47 16 47 20 60.0 % 40 24 16 24 100.0 % 8 8 8 4
twophase.c
88.0%88.0%
88.0 % 844 743 20 1 80 1 89 653 6 74 54.5 % 532 290 28 1 213 1 22 267 97.8 % 46 45 1 30 15 13
varsup.c
74.0%74.0%
74.0 % 181 134 47 134 39.0 % 136 53 83 53 100.0 % 12 12 12
xact.c
87.2%87.2%
87.2 % 1901 1657 244 5 22 1630 18 62.2 % 1070 666 10 394 2 14 650 93.6 % 109 102 7 1 7 94
xlog.c
88.7%88.7%
88.7 % 2531 2245 10 3 273 53 2192 8 55 64.0 % 1811 1159 37 3 612 3 59 1097 98.4 % 122 120 2 25 95 1
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
xlogbackup.c
100.0%
100.0 % 33 33 16 17 18 83.3 % 12 10 1 1 3 7 100.0 % 1 1 1
xlogfuncs.c
77.0%77.0%
77.0 % 204 157 47 4 153 4 31.0 % 142 44 2 96 2 42 90.5 % 21 19 2 4 15
xloginsert.c
84.5%84.5%
84.5 % 433 366 67 9 357 3 64.6 % 302 195 2 105 8 187 94.7 % 19 18 1 4 14
xlogprefetcher.c
97.6%97.6%
97.6 % 294 287 7 1 286 1 83.8 % 154 129 25 129 100.0 % 24 24 1 23
xlogreader.c
80.2%80.2%
80.2 % 766 614 13 139 5 609 13 5 70.5 % 478 337 3 138 5 332 96.6 % 29 28 1 10 18
xlogrecovery.c
86.6%86.6%
86.6 % 1460 1264 3 1 192 26 39 1199 6 25 64.0 % 1253 802 25 1 425 19 41 742 98.6 % 69 68 1 21 47
xlogstats.c
100.0%
100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
xlogutils.c
67.1%67.1%
67.1 % 234 157 77 7 150 7 43.0 % 200 86 5 109 9 77 86.4 % 22 19 3 3 16
xlogwait.c
95.2%95.2%
95.2 % 126 120 6 120 68.1 % 94 64 30 64 100.0 % 10 10 10

Generated by: LCOV version 2.4-beta