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: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 84.9 % 12144 10310 71 10 1753 68 4 459 9779 151 452
Current Date: 2025-12-18 07:33:40 +0900 Functions: 94.4 % 702 663 4 35 2 163 498 3 42
Baseline: lcov-20251218-005734-baseline Branches: 60.8 % 8075 4911 178 14 2972 45 260 4606
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 80.0 % 35 28 7 23 5
(7,30] days: 77.9 % 113 88 20 3 2 7 64 17
(30,360] days: 87.6 % 573 502 44 27 2 371 129
(360..) days: 84.8 % 11423 9692 7 1724 59 4 1 9628
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,7] days: 42.2 % 64 27 36 1 24 3
(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: 60.9 % 7541 4593 12 2936 38 4555

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
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
clog.c
73.6%73.6%
73.6 % 250 184 1 65 1 5 178 6 20 59.9 % 152 91 61 2 89 81.8 % 22 18 1 3 4 14 2
varsup.c
74.0%74.0%
74.0 % 181 134 47 134 39.0 % 136 53 83 53 100.0 % 12 12 12
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
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
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
commit_ts.c
77.6%77.6%
77.6 % 277 215 1 61 1 4 210 6 17 60.4 % 134 81 1 52 1 1 79 89.7 % 29 26 1 2 2 24 2
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
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
slru.c
80.0%80.0%
80.0 % 600 480 120 3 15 462 7 54.4 % 425 231 1 1 192 2 3 226 96.9 % 32 31 1 6 25
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
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
rmgr.c
84.4%84.4%
84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
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
xlogrecovery.c
86.5%86.5%
86.5 % 1460 1263 3 1 193 25 39 1199 6 25 63.9 % 1253 801 25 1 426 17 41 743 98.6 % 69 68 1 21 47
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
twophase.c
88.0%88.0%
88.0 % 844 743 20 1 80 89 654 6 74 54.3 % 532 289 28 2 213 22 267 97.8 % 46 45 1 30 15 13
xlog.c
88.7%88.7%
88.7 % 2531 2246 10 4 271 1 53 2192 8 55 63.9 % 1811 1158 37 6 610 3 59 1096 98.4 % 122 120 2 25 95 1
parallel.c
90.9%90.9%
90.9 % 492 447 45 6 3 438 4 62.9 % 213 134 79 1 133 100.0 % 19 19 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
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
xlogprefetcher.c
97.6%97.6%
97.6 % 294 287 7 1 286 1 83.1 % 154 128 1 25 128 100.0 % 24 24 1 23
xlogstats.c
100.0%
100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
xlogbackup.c
100.0%
100.0 % 33 33 16 17 18 83.3 % 12 10 1 1 3 7 100.0 % 1 1 1

Generated by: LCOV version 2.4-beta