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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 88.4 % 493 436 9 48 7 81 348 6 69
Current Date: 2026-06-29 16:15:13 +0200 Functions: 91.2 % 34 31 2 1 23 8 8
Baseline: lcov-20260630-baseline Branches: 56.2 % 347 195 36 4 112 1 66 128
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.0 % 90 81 9 81
(360..) days: 88.1 % 403 355 48 7 348
Function coverage date bins:
(30,360] days: 90.9 % 11 10 1 10
(360..) days: 91.3 % 23 21 1 1 13 8
Branch coverage date bins:
(30,360] days: 64.7 % 102 66 36 66
(360..) days: 52.7 % 245 129 4 112 1 128

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
CheckPointReplicationOrigin GNC 1918 73.9 % (34 / 46) 34.2 % (13 / 38)
IsReservedOriginName CBC 14 100.0 % (3 / 3) 100.0 % (4 / 4)
ReplicationOriginShmemAttach UNC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
ReplicationOriginShmemInit GNC 1209 100.0 % (9 / 9) 100.0 % (4 / 4)
ReplicationOriginShmemRequest GNC 1212 100.0 % (7 / 7) 100.0 % (2 / 2)
StartupReplicationOrigin GNC 1050 77.3 % (34 / 44) 38.0 % (19 / 50)
pg_replication_origin_advance CBC 3 100.0 % (9 / 9)
pg_replication_origin_create CBC 15 100.0 % (8 / 8) 83.3 % (5 / 6)
pg_replication_origin_drop CBC 9 100.0 % (6 / 6)
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)
pg_replication_origin_session_is_setup GNC 4 100.0 % (3 / 3)
pg_replication_origin_session_progress GNC 2 80.0 % (8 / 10) 33.3 % (2 / 6)
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)
pg_replication_origin_xact_setup GNC 1 87.5 % (7 / 8) 25.0 % (1 / 4)
pg_show_replication_origin_status GNC 11 100.0 % (25 / 25) 83.3 % (5 / 6)
replorigin_by_name CBC 1084 100.0 % (11 / 11) 83.3 % (5 / 6)
replorigin_check_prerequisites CBC 69 66.7 % (4 / 6) 50.0 % (6 / 12)
replorigin_create CBC 413 96.4 % (27 / 28) 55.6 % (10 / 18)
replorigin_drop_by_name CBC 556 94.1 % (16 / 17) 50.0 % (4 / 8)
replorigin_get_progress GNC 9 100.0 % (16 / 16) 87.5 % (7 / 8)
replorigin_redo GNC 4 90.9 % (20 / 22) 55.6 % (5 / 9)
replorigin_session_advance GNC 1154 100.0 % (10 / 10) 62.5 % (5 / 8)
replorigin_session_get_progress GNC 283 100.0 % (9 / 9) 66.7 % (4 / 6)
replorigin_session_reset GNC 208 100.0 % (9 / 9) 75.0 % (9 / 12)
replorigin_session_reset_internal GNC 511 100.0 % (12 / 12) 66.7 % (4 / 6)
replorigin_session_setup GNC 513 90.9 % (40 / 44) 61.1 % (33 / 54)
replorigin_xact_clear GNC 809 100.0 % (6 / 6) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1