LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - snapbuild.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: 81.8 % 570 466 11 20 60 13 20 258 77 111 63 273 8 62
Current Date: 2023-04-08 17:13:01 Functions: 96.7 % 30 29 1 26 3 1 29
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 (120,180] days: 84.6 % 13 11 2 1 9 1 1
View type: Flat (180,240] days: 100.0 % 14 14 14 2
Legend: Lines: hit not hit (240..) days: 81.2 % 543 441 9 20 60 13 20 257 54 110 63 270
Function coverage date bins:
(180,240] days: 100.0 % 1 1 1
(240..) days: 47.5 % 59 28 1 26 2 1 29

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
SnapBuildRestore GIC 31 76.8 % (53 / 69)
SnapBuildExportSnapshot UIC 0 0.0 % (0 / 14)
SnapBuildCommitTxn GIC 2542 81.7 % (49 / 60)
SnapBuildInitialSnapshot GIC 155 66.7 % (22 / 33)
CheckPointSnapBuild GIC 2363 73.1 % (19 / 26)
SnapBuildRestoreContents GNC 17 50.0 % (6 / 12)
SnapBuildClearExportedSnapshot GIC 3912 37.5 % (3 / 8)
SnapBuildPurgeOlderTxn GIC 274 91.7 % (22 / 24)
FreeSnapshotBuilder GIC 679 100.0 % (7 / 7)
SnapBuildResetExportedSnapshotState GIC 20125 100.0 % (4 / 4)
SnapBuildSetTwoPhaseAt GIC 4 100.0 % (3 / 3)
AllocateSnapshotBuilder ECB 821
SnapBuildAddCommittedTxn ECB 1004
SnapBuildBuildSnapshot ECB 1453
SnapBuildCurrentState ECB 2409461
SnapBuildDistributeNewCatalogSnapshot ECB 995
SnapBuildFindSnapshot ECB 776
SnapBuildFreeSnapshot ECB 1148
SnapBuildGetOrBuildSnapshot ECB 6
SnapBuildGetTwoPhaseAt ECB 29
SnapBuildProcessChange ECB 1694388
SnapBuildProcessNewCid ECB 22808
SnapBuildProcessRunningXacts ECB 1026
SnapBuildSerializationPoint ECB 23
SnapBuildSerialize ECB 273
SnapBuildSnapDecRefcount ECB 4742
SnapBuildSnapIncRefcount ECB 4907
SnapBuildWaitSnapshot ECB 21
SnapBuildXactNeedsSkip ECB 497915
SnapBuildXidHasCatalogChanges ECB 3790

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