LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 85.6 % 12486 10689 139 7 1651 111 11 1067 9500 2 217 759
Current Date: 2026-06-29 16:15:13 +0200 Functions: 93.9 % 734 689 15 1 29 3 264 422 8 91
Baseline: lcov-20260630-baseline Branches: 61.6 % 8070 4972 240 4 18 2836 74 14 477 4407 35 97
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 3 3 3
(7,30] days: 80.0 % 10 8 2 8
(30,360] days: 88.6 % 1320 1170 138 1 11 6 1055 109 2
(360..) days: 85.3 % 11153 9508 1 6 1638 105 11 9 9383
Function coverage date bins:
(30,360] days: 91.0 % 122 111 11 106 5
(360..) days: 94.4 % 612 578 4 1 29 3 158 417
Branch coverage date bins:
(7,30] days: 50.0 % 6 3 3 3
(30,360] days: 66.7 % 799 533 237 1 26 8 470 55 1 1
(360..) days: 60.0 % 7397 4436 3 3 18 2807 66 14 7 4349 34 96

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 ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
xlogutils.c
67.5%67.5%
67.5 % 237 160 77 7 153 7 43.6 % 202 88 5 109 9 79 86.4 % 22 19 3 3 16
clog.c
72.6%72.6%
72.6 % 252 183 4 65 1 13 169 1 6 28 60.5 % 152 92 60 2 90 78.3 % 23 18 2 3 9 9 4
varsup.c
73.7%73.7%
73.7 % 175 129 46 3 126 1 8 39.2 % 130 51 79 51 100.0 % 11 11 2 9 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
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
multixact.c
79.1%79.1%
79.1 % 774 612 37 4 121 25 2 82 503 145 183 55.8 % 403 225 36 2 140 19 20 186 82.3 % 62 51 7 4 1 30 20 6 22
xlogfuncs.c
79.4%79.4%
79.4 % 253 201 12 40 3 55 143 3 15 35.4 % 164 58 17 89 2 17 39 95.7 % 23 22 1 1 9 12
slru.c
79.5%79.5%
79.5 % 625 497 16 112 12 134 351 11 106 53.9 % 447 241 19 15 172 7 1 53 180 94.1 % 34 32 2 28 4 2 25
xlogarchive.c
79.8%79.8%
79.8 % 163 130 33 130 54.4 % 136 74 62 74 100.0 % 11 11 11
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
81.1%81.1%
81.1 % 769 624 14 131 5 15 604 14 10 71.5 % 480 343 7 130 4 9 330 96.6 % 29 28 1 11 17 2
commit_ts.c
82.6%82.6%
82.6 % 276 228 4 44 17 20 191 1 8 34 65.1 % 126 82 1 43 6 1 75 86.7 % 30 26 2 2 8 18 5
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
85.5%85.5%
85.5 % 434 371 63 32 339 21 65.1 % 324 211 7 106 29 182 95.0 % 20 19 1 7 12
xlogrecovery.c
86.8%86.8%
86.8 % 1467 1273 4 190 28 2 57 1186 8 38 64.5 % 1225 790 27 408 21 51 718 10 22 98.6 % 69 68 1 26 42 2
xact.c
87.6%87.6%
87.6 % 1918 1681 1 236 5 52 1624 32 63.0 % 1090 687 13 3 387 2 11 33 641 93.6 % 110 103 7 1 16 86
twophase.c
89.1%89.1%
89.1 % 845 753 11 81 2 1 130 620 7 105 55.7 % 526 293 26 207 3 44 246 97.8 % 46 45 1 34 11 15
xlog.c
89.6%89.6%
89.6 % 2753 2466 29 3 255 8 3 279 2176 13 86 64.9 % 1773 1150 54 569 9 2 124 1015 25 73 97.8 % 139 136 1 1 1 48 88 5
parallel.c
90.8%90.8%
90.8 % 490 445 45 6 5 434 8 62.6 % 211 132 79 1 131 2 100.0 % 19 19 6 13
subtrans.c
92.7%92.7%
92.7 % 109 101 3 5 1 9 91 18 70.0 % 50 35 15 35 93.3 % 15 14 1 7 7 3
xlogprefetcher.c
97.6%97.6%
97.6 % 292 285 7 1 13 271 16 82.9 % 152 126 2 24 126 100.0 % 24 24 5 19 2
xlogwait.c
97.9%97.9%
97.9 % 142 139 3 139 74.3 % 101 75 26 75 100.0 % 12 12 12
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.0-1