LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 84.3 % 12082 10187 25 7 51 1812 25 443 175 9544 61 221
Current Date: 2025-09-06 07:49:51 +0900 Functions: 94.0 % 704 662 2 40 2 19 93 548 1 27
Baseline: lcov-20250906-005545-baseline Branches: 60.3 % 7995 4821 50 9 80 3035 17 133 44 4627
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 3 3 3
(1,7] days: 100.0 % 6 6 6
(7,30] days: 86.2 % 29 25 4 9 16
(30,360] days: 85.5 % 352 301 21 1 2 27 19 157 125
(360..) days: 84.3 % 11692 9852 6 49 1785 25 424 9403
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 96.8 % 31 30 1 2 21 7
(360..) days: 93.9 % 672 631 2 39 2 17 71 541
Branch coverage date bins:
[..1] days: 50.0 % 2 1 1 1
(7,30] days: 78.6 % 14 11 2 1 2 9
(30,360] days: 50.0 % 146 73 47 3 23 3 41 29
(360..) days: 60.5 % 7833 4736 9 77 3011 17 130 4589

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 DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
xlogfuncs.c
77.0%77.0%
77.0 % 204 157 47 157 31.0 % 142 44 98 44 90.5 % 21 19 2 19
varsup.c
74.0%74.0%
74.0 % 181 134 47 134 39.0 % 136 53 83 53 100.0 % 12 12 12
xlogutils.c
67.1%67.1%
67.1 % 234 157 77 2 155 2 43.0 % 200 86 1 113 1 85 86.4 % 22 19 3 2 17
multixact.c
73.5%73.5%
73.5 % 867 637 5 225 1 22 614 27 56 47.9 % 459 220 1 238 1 219 82.1 % 67 55 12 11 44 1 8
timeline.c
80.1%80.1%
80.1 % 191 153 38 1 152 1 49.4 % 178 88 90 88 100.0 % 9 9 1 8
slru.c
79.5%79.5%
79.5 % 600 477 3 120 14 14 449 6 54.1 % 425 230 1 2 192 4 1 225 96.9 % 32 31 1 1 6 24
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
twophase.c
89.6%89.6%
89.6 % 824 738 6 80 2 74 662 6 65 55.8 % 518 289 14 1 214 2 18 269 97.8 % 45 44 1 25 19 13
rmgr.c
84.4%84.4%
84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
commit_ts.c
77.3%77.3%
77.3 % 277 214 1 62 1 4 209 6 17 59.7 % 134 80 1 53 1 1 78 89.7 % 29 26 1 2 2 24 2
clog.c
73.6%73.6%
73.6 % 250 184 1 65 1 3 180 6 18 60.5 % 152 92 60 1 91 81.8 % 22 18 1 3 2 16 2
xact.c
87.2%87.2%
87.2 % 1900 1656 244 5 12 1639 9 62.2 % 1070 666 2 402 2 2 662 93.6 % 109 102 7 1 3 98
parallel.c
89.6%89.6%
89.6 % 491 440 51 440 62.4 % 213 133 80 133 100.0 % 19 19 19
xlogrecovery.c
85.1%85.1%
85.1 % 1441 1227 2 1 211 3 18 1206 5 11 62.7 % 1229 771 17 2 439 3 15 753 98.6 % 69 68 1 16 52
xlog.c
88.8%88.8%
88.8 % 2518 2236 5 3 274 14 2222 6 21 64.0 % 1801 1152 13 4 632 4 5 1143 98.3 % 121 119 2 14 105 1
xloginsert.c
84.5%84.5%
84.5 % 431 364 67 4 360 64.6 % 302 195 107 195 94.7 % 19 18 1 1 17
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
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
transam.c
80.7%80.7%
80.7 % 83 67 16 67 69.6 % 56 39 17 39 100.0 % 12 12 12
xlogreader.c
80.2%80.2%
80.2 % 766 614 5 147 614 5 70.5 % 478 337 141 337 96.6 % 29 28 1 6 22
xlogbackup.c
100.0%
100.0 % 35 35 4 31 4 83.3 % 12 10 2 10 100.0 % 1 1 1
xlogprefetcher.c
97.6%97.6%
97.6 % 294 287 7 287 83.8 % 154 129 25 129 100.0 % 24 24 24
xlogstats.c
100.0%
100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2

Generated by: LCOV version 2.4-beta