LCOV - differential code coverage report
Current view: top level - src/backend/utils/time - snapmgr.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 78.0 % 750 585 2 34 74 55 12 322 19 232 97 312 1 7
Current Date: 2023-04-08 17:13:01 Functions: 98.2 % 56 55 1 52 3 1 54 1
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 (180,240] days: 86.7 % 15 13 2 13
View type: Flat (240..) days: 77.8 % 735 572 34 74 55 12 322 6 232 97 312
Legend: Lines: hit not hit Function coverage date bins:
(180,240] days: 100.0 % 3 3 3
(240..) days: 48.1 % 108 52 1 52 1 54

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
ActiveSnapshotSet GIC 799107 100.0 % (2 / 2)
AlignTimestampToMinuteBoundary ECB 3560
AtEOXact_Snapshot GIC 486969 90.0 % (27 / 30)
AtSubAbort_Snapshot ECB 4483
AtSubCommit_Snapshot GIC 4332 83.3 % (5 / 6)
CopySnapshot ECB 9332950
DeleteAllExportedSnapshotFiles ECB 151
EstimateSnapshotSpace ECB 916
ExportSnapshot GIC 9 80.4 % (41 / 51)
FreeSnapshot GIC 9312517 100.0 % (6 / 6)
GetActiveSnapshot ECB 893513
GetCatalogSnapshot GIC 8329744 100.0 % (4 / 4)
GetLatestSnapshot ECB 147495
GetNonHistoricCatalogSnapshot ECB 8319334
GetOldSnapshotFromTimeMapping EUB 0
GetOldSnapshotThresholdTimestamp GIC 651 100.0 % (5 / 5)
GetOldestSnapshot ECB 51113
GetSnapshotCurrentTimestamp GIC 6192 87.5 % (7 / 8)
GetTransactionSnapshot ECB 1028842
HaveRegisteredOrActiveSnapshot GIC 51268 85.7 % (6 / 7)
HistoricSnapshotActive GIC 11078439 100.0 % (2 / 2)
HistoricSnapshotGetTupleCids GIC 601 100.0 % (3 / 3)
ImportSnapshot GIC 18 70.0 % (42 / 60)
InvalidateCatalogSnapshot GIC 17422509 100.0 % (6 / 6)
InvalidateCatalogSnapshotConditionally GIC 498735 100.0 % (6 / 6)
MaintainOldSnapshotTimeMapping GIC 3560 23.6 % (17 / 72)
PopActiveSnapshot GIC 1138069 100.0 % (13 / 13)
PushActiveSnapshot ECB 852969
PushActiveSnapshotWithLevel GNC 1161869 100.0 % (15 / 15)
PushCopiedSnapshot GIC 62749 100.0 % (3 / 3)
RegisterSnapshot GIC 9379752 100.0 % (4 / 4)
RegisterSnapshotOnOwner ECB 8846204
RestoreSnapshot ECB 3383
RestoreTransactionSnapshot ECB 1453
SerializeSnapshot ECB 890
SetOldSnapshotThresholdTimestamp ECB 3
SetTransactionSnapshot ECB 1471
SetupHistoricSnapshot ECB 3786
SnapMgrInit ECB 1826
SnapMgrShmemSize GIC 4564 66.7 % (4 / 6)
SnapshotResetXmin ECB 11078445
SnapshotSetCommandId ECB 1206680
SnapshotTooOldMagicForTest ECB 2627
TeardownHistoricSnapshot ECB 3780
ThereAreNoPriorRegisteredSnapshots ECB 26
TransactionIdLimitedForOldSnapshots GIC 24 54.1 % (20 / 37)
UnregisterSnapshot ECB 9339581
UnregisterSnapshotFromOwner GIC 8846204 91.7 % (11 / 12)
UpdateActiveSnapshotCommandId ECB 44867
XactHasExportedSnapshots ECB 379
parseIntFromText GIC 126 76.9 % (10 / 13)
parseVxidFromText ECB 18
parseXidFromText ECB 54
pg_export_snapshot ECB 9
xmin_cmp ECB 8863619

Generated by: LCOV version v1.16-55-g56c0a2a