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

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