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

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