LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - commit_ts.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 71.3 % 293 209 19 65 41 168 15 33
Current Date: 2024-04-14 14:21:10 Functions: 87.1 % 31 27 3 1 14 13 2 2
Baseline: 16@8cea358b128 Branches: 53.7 % 136 73 12 51 14 59
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 73.1 % 26 19 7 19
(60,120] days: 33.3 % 3 1 2 1
(120,180] days: 67.7 % 31 21 10 21
(240..) days: 72.1 % 233 168 65 168
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(120,180] days: 60.0 % 5 3 2 3
(240..) days: 92.0 % 25 23 1 1 10 13
Branch coverage date bins:
[..60] days: 70.0 % 10 7 3 7
(120,180] days: 43.8 % 16 7 9 7
(240..) days: 53.6 % 110 59 51 59

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
commit_ts_redo UNC 0 0.0 % (0 / 19) 0.0 % (0 / 10)
TransactionIdGetCommitTsData GNC 22 92.3 % (36 / 39) 73.1 % (19 / 26)
CommitTsShmemInit GNC 898 89.5 % (17 / 19) 50.0 % (6 / 12)
SetCommitTsLimit GNC 862 66.7 % (8 / 12) 25.0 % (2 / 8)
pg_last_committed_xact CBC 3 14.3 % (2 / 14) 0.0 % (0 / 6)
GetLatestCommitTsData CBC 3 36.4 % (4 / 11) 16.7 % (1 / 6)
TransactionTreeSetCommitTsData GNC 129701 76.0 % (19 / 25) 58.3 % (7 / 12)
pg_xact_commit_timestamp_origin CBC 5 61.5 % (8 / 13) 33.3 % (2 / 6)
AdvanceOldestCommitTsXid GNC 742 71.4 % (5 / 7) 25.0 % (1 / 4)
ExtendCommitTs GNC 24481531 54.5 % (6 / 11) 62.5 % (5 / 8)
ActivateCommitTs GNC 22 100.0 % (24 / 24) 87.5 % (7 / 8)
CommitTsParameterChange CBC 31 85.7 % (6 / 7) 83.3 % (5 / 6)
CommitTsShmemBuffers GNC 3470 100.0 % (4 / 4) 75.0 % (3 / 4)
SetXidCommitTsInPage GNC 44 90.0 % (9 / 10) 50.0 % (1 / 2)
TransactionIdSetCommitTs CBC 44 100.0 % (8 / 8) 50.0 % (1 / 2)
TruncateCommitTs CBC 742 66.7 % (4 / 6) 50.0 % (1 / 2)
error_commit_ts_disabled CBC 8 100.0 % (2 / 2) 75.0 % (3 / 4)
CompleteCommitTsInitialization CBC 729 100.0 % (5 / 5) 100.0 % (2 / 2)
pg_xact_commit_timestamp CBC 17 100.0 % (6 / 6) 100.0 % (2 / 2)
BootStrapCommitTs CBC 39 100.0 % (2 / 2)
CheckPointCommitTs CBC 1153 100.0 % (3 / 3)
CommitTsShmemSize CBC 1679 100.0 % (2 / 2)
DeactivateCommitTs GNC 718 100.0 % (11 / 11)
StartupCommitTs CBC 9 100.0 % (3 / 3)
TransactionIdToCTsPage GNC 827 100.0 % (2 / 2)
WriteZeroPageXlogRec UNC 0 0.0 % (0 / 5)
check_commit_ts_buffers GNC 1821 100.0 % (2 / 2)
committssyncfiletag UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.1-beta2-3-g6141622