LCOV - differential code coverage report
Current view: top level - src/backend/access/transam Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 85.9 % 12504 10736 4 2 1762 7 1 50 10678 1 1 9 63
Current Date: 2026-08-27 14:31:44 +0300 Functions: 94.0 % 735 691 44 28 663 7
Baseline: lcov-20260827-baseline Branches: 61.9 % 8076 5002 14 4 3056 13 30 4959 3 1
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 2 2 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 92.7 % 55 51 4 18 33
(30,360] days: 89.7 % 1169 1049 120 2 32 1015
(360..) days: 85.4 % 11278 9634 2 1642 5 1 9628 1 1
Function coverage date bins:
(7,30] days: 100.0 % 3 3 3
(30,360] days: 90.7 % 107 97 10 4 93
(360..) days: 94.6 % 625 591 34 24 567
Branch coverage date bins:
(7,30] days: 75.0 % 20 15 2 3 4 11
(30,360] days: 69.0 % 745 514 12 2 217 2 26 486
(360..) days: 61.1 % 7315 4473 2 2836 11 4462 3 1

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 LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC EUB ECB Rate Total Hit UBC GNC CBC DCB
(1,7] days Total
100.0%
100.0 % 2 2 2 - -
(7,30] days Total
92.7%92.7%
92.7 % 55 51 4 18 33 75.0 % 20 15 2 3 4 11 100.0 % 3 3 3
twophase.c 75.0 % 4 3 1 3 - -
xlog.c 100.0 % 18 18 3 15 50.0 % 6 3 3 3 100.0 % 1 1 1
xlogreader.c 70.0 % 10 7 3 7 66.7 % 6 4 2 4 -
(30,360] days Total
89.7%89.7%
89.7 % 1169 1049 120 2 32 1015 69.0 % 745 514 12 2 217 2 26 486 90.7 % 107 97 10 4 93
clog.c 81.2 % 16 13 3 3 10 100.0 % 4 4 2 2 66.7 % 3 2 1 2
commit_ts.c 84.2 % 19 16 3 16 - 75.0 % 4 3 1 3
multixact.c 75.0 % 164 123 41 123 51.7 % 118 61 57 61 64.3 % 14 9 5 9
parallel.c 100.0 % 8 8 1 7 50.0 % 2 1 1 1 -
slru.c 90.2 % 143 129 14 129 74.3 % 70 52 18 52 96.7 % 30 29 1 29
subtrans.c 66.7 % 9 6 3 6 - 66.7 % 3 2 1 2
timeline.c 90.9 % 11 10 1 5 5 71.4 % 14 10 3 1 3 7 100.0 % 1 1 1
twophase.c 94.0 % 67 63 4 1 6 56 70.0 % 40 28 1 11 1 1 26 100.0 % 5 5 2 3
xact.c 97.6 % 41 40 1 40 73.8 % 42 31 11 31 100.0 % 1 1 1
xlog.c 92.3 % 310 286 24 2 284 73.8 % 164 121 1 1 41 1 120 95.5 % 22 21 1 21
xlogbackup.c 100.0 % 16 16 16 75.0 % 4 3 1 3 -
xlogfuncs.c 89.9 % 69 62 7 1 1 60 58.8 % 34 20 14 1 19 100.0 % 2 2 2
xloginsert.c 100.0 % 28 28 28 80.6 % 36 29 7 29 100.0 % 1 1 1
xlogreader.c 66.7 % 24 16 8 16 56.2 % 16 9 7 9 100.0 % 2 2 2
xlogrecovery.c 89.5 % 76 68 8 14 54 72.1 % 86 62 6 1 17 18 44 100.0 % 3 3 1 2
xlogutils.c 100.0 % 14 14 14 72.2 % 18 13 5 13 100.0 % 1 1 1
xlogwait.c 97.8 % 138 135 3 135 72.2 % 97 70 27 70 100.0 % 12 12 12
(360..) days Total
85.4%85.4%
85.4 % 11278 9634 2 1642 5 1 9628 1 1 61.1 % 7315 4473 2 2836 11 4462 3 1 94.6 % 625 591 34 24 567
clog.c 71.9 % 235 169 66 169 59.5 % 148 88 60 88 80.0 % 20 16 4 1 15
commit_ts.c 82.5 % 257 212 1 44 212 65.1 % 126 82 1 43 82 88.5 % 26 23 3 23
generic_xlog.c 74.4 % 156 116 40 116 65.9 % 88 58 30 58 70.0 % 10 7 3 7
multixact.c 80.1 % 609 488 121 488 57.5 % 285 164 121 164 87.5 % 48 42 6 1 41
parallel.c 90.7 % 482 437 45 437 62.7 % 209 131 78 131 100.0 % 19 19 1 18
rmgr.c 84.4 % 45 38 7 38 58.7 % 46 27 19 27 80.0 % 5 4 1 4
slru.c 79.5 % 482 383 99 383 51.7 % 377 195 182 195 100.0 % 4 4 4
subtrans.c 95.0 % 100 95 5 95 70.0 % 50 35 15 35 100.0 % 12 12 12
timeline.c 79.4 % 180 143 37 143 47.6 % 164 78 86 78 100.0 % 8 8 1 7
transam.c 74.6 % 63 47 16 47 60.0 % 40 24 16 24 100.0 % 8 8 8
twophase.c 88.9 % 775 689 86 689 54.7 % 486 266 220 1 265 97.6 % 41 40 1 4 36
varsup.c 73.3 % 172 126 46 126 39.2 % 130 51 79 51 100.0 % 10 10 10
xact.c 87.4 % 1875 1639 236 1639 62.6 % 1048 656 392 656 93.6 % 109 102 7 2 100
xlog.c 89.2 % 2440 2176 1 263 3 1 2172 64.0 % 1609 1030 1 578 4 1026 98.3 % 117 115 2 5 110
xlogarchive.c 80.0 % 160 128 32 128 1 1 53.7 % 136 73 59 73 3 1 100.0 % 11 11 1 10
xlogbackup.c 100.0 % 17 17 17 87.5 % 8 7 1 7 100.0 % 1 1 1
xlogfuncs.c 78.3 % 184 144 40 144 31.5 % 130 41 89 41 95.2 % 21 20 1 1 19
xloginsert.c 84.4 % 403 340 63 340 63.2 % 288 182 106 182 94.7 % 19 18 1 1 17
xlogprefetcher.c 97.5 % 279 272 7 272 83.6 % 152 127 25 1 126 100.0 % 22 22 22
xlogreader.c 81.6 % 743 606 137 606 72.0 % 464 334 130 334 96.3 % 27 26 1 3 23
xlogrecovery.c 87.2 % 1368 1193 175 2 1191 65.0 % 1129 734 395 5 729 98.4 % 63 62 1 3 59
xlogstats.c 100.0 % 24 24 24 85.7 % 14 12 2 12 100.0 % 2 2 2
xlogutils.c 66.4 % 229 152 77 152 41.5 % 188 78 110 78 86.4 % 22 19 3 19
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1