LCOV - differential code coverage report
Current view: top level - src/backend/replication - syncrep.c (source / functions) Coverage Total Hit UNC LBC UBC CBC DUB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 75.7 % 304 230 1 2 71 230 5
Current Date: 2024-04-14 14:21:10 Functions: 84.2 % 19 16 1 2 16
Baseline: 16@8cea358b128 Branches: 66.1 % 218 144 1 73 144
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: 0.0 % 1 0 1
(240..) days: 75.9 % 303 230 2 71 230
Function coverage date bins:
(240..) days: 84.2 % 19 16 1 2 16
Branch coverage date bins:
(240..) days: 66.1 % 218 144 1 73 144

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
SyncRepGetNthLatestSyncRecPtr UBC 0 0.0 % (0 / 19) 0.0 % (0 / 6)
SyncRepWaitForLSN CBC 106381 72.0 % (36 / 50) 57.5 % (23 / 40)
check_synchronous_standby_names CBC 1079 64.0 % (16 / 25) 50.0 % (7 / 14)
SyncRepCancelWait UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
assign_synchronous_commit CBC 2292 60.0 % (9 / 15) 50.0 % (2 / 4)
SyncRepCleanupAtProcExit CBC 15793 42.9 % (3 / 7) 25.0 % (1 / 4)
SyncRepQueueInsert CBC 36 55.6 % (5 / 9) 40.0 % (4 / 10)
cmp_lsn UNC 0 0.0 % (0 / 4)
SyncRepGetSyncRecPtr CBC 183 86.4 % (19 / 22) 75.0 % (9 / 12)
SyncRepGetCandidateStandbys CBC 887 93.9 % (31 / 33) 85.0 % (17 / 20)
SyncRepQueueIsOrderedByLSN CBC 262 88.9 % (8 / 9) 60.0 % (6 / 10)
SyncRepReleaseWaiters CBC 101251 97.0 % (32 / 33) 76.7 % (23 / 30)
SyncRepGetOldestSyncRecPtr CBC 182 100.0 % (12 / 12) 78.6 % (11 / 14)
SyncRepGetStandbyPriority CBC 667 100.0 % (16 / 16) 88.9 % (16 / 18)
SyncRepInitConfig CBC 667 100.0 % (8 / 8) 66.7 % (4 / 6)
SyncRepUpdateSyncStandbysDefined CBC 863 100.0 % (10 / 10) 90.0 % (9 / 10)
SyncRepWakeQueue CBC 226 100.0 % (16 / 16) 62.5 % (10 / 16)
assign_synchronous_standby_names CBC 1069 100.0 % (3 / 3)
standby_priority_comparator CBC 23 100.0 % (6 / 6) 100.0 % (2 / 2)

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