LCOV - differential code coverage report
Current view: top level - src/backend/replication - syncrep.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 77.6 % 317 246 71 2 244 2
Current Date: 2025-10-28 08:26:42 +0900 Functions: 84.2 % 19 16 3 2 14
Baseline: lcov-20251028-005825-baseline Branches: 64.1 % 234 150 1 83 1 149
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 88.9 % 27 24 3 2 22
(360..) days: 76.6 % 290 222 68 222
Function coverage date bins:
(360..) days: 84.2 % 19 16 3 2 14
Branch coverage date bins:
(30,360] days: 73.1 % 26 19 1 6 1 18
(360..) days: 63.0 % 208 131 77 131

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
SyncRepCancelWait UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
SyncRepCleanupAtProcExit CBC 15037 42.9 % (3 / 7) 25.0 % (1 / 4)
SyncRepGetCandidateStandbys CBC 797 93.9 % (31 / 33) 85.0 % (17 / 20)
SyncRepGetNthLatestSyncRecPtr UBC 0 0.0 % (0 / 19) 0.0 % (0 / 6)
SyncRepGetOldestSyncRecPtr CBC 130 100.0 % (12 / 12) 35.7 % (5 / 14)
SyncRepGetStandbyPriority CBC 675 100.0 % (16 / 16) 83.3 % (15 / 18)
SyncRepGetSyncRecPtr CBC 131 86.4 % (19 / 22) 75.0 % (9 / 12)
SyncRepInitConfig CBC 675 100.0 % (8 / 8) 66.7 % (4 / 6)
SyncRepQueueInsert CBC 34 55.6 % (5 / 9) 40.0 % (4 / 10)
SyncRepQueueIsOrderedByLSN CBC 169 88.9 % (8 / 9) 60.0 % (6 / 10)
SyncRepReleaseWaiters GNC 99310 97.0 % (32 / 33) 76.7 % (23 / 30)
SyncRepUpdateSyncStandbysDefined CBC 566 100.0 % (16 / 16) 83.3 % (15 / 18)
SyncRepWaitForLSN GNC 121198 75.4 % (43 / 57) 60.4 % (29 / 48)
SyncRepWakeQueue CBC 135 100.0 % (16 / 16) 62.5 % (10 / 16)
assign_synchronous_commit CBC 1802 80.0 % (12 / 15) 75.0 % (3 / 4)
assign_synchronous_standby_names CBC 1166 100.0 % (3 / 3)
check_synchronous_standby_names CBC 1176 64.0 % (16 / 25) 50.0 % (7 / 14)
cmp_lsn UBC 0 0.0 % (0 / 4)
standby_priority_comparator CBC 20 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta