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

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