LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - origin.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 88.4 % 493 436 9 48 2 81 353 6 69
Current Date: 2026-05-05 10:23:31 +0900 Functions: 91.2 % 34 31 2 1 23 8 8
Baseline: lcov-20260505-025707-baseline Branches: 56.2 % 347 195 36 4 112 66 129 28 62
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 69.2 % 13 9 4 9
(30,360] days: 93.5 % 77 72 5 72
(360..) days: 88.1 % 403 355 48 2 353
Function coverage date bins:
(7,30] days: 66.7 % 3 2 1 2
(30,360] days: 100.0 % 8 8 8
(360..) days: 91.3 % 23 21 1 1 13 8
Branch coverage date bins:
(7,30] days: 50.0 % 4 2 2 2
(30,360] days: 65.3 % 98 64 34 64
(360..) days: 52.7 % 245 129 4 112 129

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
StartupReplicationOrigin GNC 1077 77.3 % (34 / 44) 38.0 % (19 / 50)
CheckPointReplicationOrigin GNC 1944 73.9 % (34 / 46) 34.2 % (13 / 38)
replorigin_create CBC 409 96.4 % (27 / 28) 55.6 % (10 / 18)
replorigin_check_prerequisites CBC 69 66.7 % (4 / 6) 50.0 % (6 / 12)
pg_replication_origin_session_progress GNC 2 80.0 % (8 / 10) 33.3 % (2 / 6)
replorigin_drop_by_name CBC 550 94.1 % (16 / 17) 50.0 % (4 / 8)
replorigin_redo GNC 4 90.9 % (20 / 22) 55.6 % (5 / 9)
pg_replication_origin_xact_setup GNC 1 87.5 % (7 / 8) 25.0 % (1 / 4)
replorigin_session_advance GNC 1161 100.0 % (10 / 10) 62.5 % (5 / 8)
replorigin_session_reset GNC 208 100.0 % (9 / 9) 75.0 % (9 / 12)
ReplicationOriginShmemAttach UNC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
pg_replication_origin_oid UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
pg_replication_origin_progress GNC 3 90.9 % (10 / 11) 50.0 % (2 / 4)
replorigin_session_get_progress GNC 286 100.0 % (9 / 9) 66.7 % (4 / 6)
replorigin_session_reset_internal GNC 516 100.0 % (12 / 12) 66.7 % (4 / 6)
pg_replication_origin_create CBC 15 100.0 % (8 / 8) 83.3 % (5 / 6)
pg_show_replication_origin_status GNC 11 100.0 % (25 / 25) 83.3 % (5 / 6)
replorigin_by_name CBC 1083 100.0 % (11 / 11) 83.3 % (5 / 6)
replorigin_get_progress GNC 9 100.0 % (16 / 16) 87.5 % (7 / 8)
replorigin_xact_clear GNC 818 100.0 % (6 / 6) 50.0 % (1 / 2)
IsReservedOriginName CBC 14 100.0 % (3 / 3) 100.0 % (4 / 4)
ReplicationOriginShmemInit GNC 1241 100.0 % (9 / 9) 100.0 % (4 / 4)
ReplicationOriginShmemRequest GNC 1244 100.0 % (7 / 7) 100.0 % (2 / 2)
pg_replication_origin_advance CBC 3 100.0 % (9 / 9)
pg_replication_origin_drop CBC 9 100.0 % (6 / 6)
pg_replication_origin_session_is_setup GNC 4 100.0 % (3 / 3)
pg_replication_origin_session_reset GNC 10 100.0 % (5 / 5)
pg_replication_origin_session_setup GNC 11 100.0 % (9 / 9)
pg_replication_origin_xact_reset UNC 0 0.0 % (0 / 4)

Generated by: LCOV version 2.5.0-beta