LCOV - differential code coverage report
Current view: top level - src/backend/replication/pgoutput - pgoutput.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 95.9 % 802 769 33 27 742 17
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 42 42 13 29 3
Baseline: lcov-20260505-025707-baseline Branches: 73.4 % 530 389 1 140 2 13 374 5 11
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 36 36 27 9
(360..) days: 95.7 % 766 733 33 733
Function coverage date bins:
(30,360] days: 100.0 % 4 4 3 1
(360..) days: 100.0 % 38 38 10 28
Branch coverage date bins:
(30,360] days: 88.9 % 18 16 1 1 13 3
(360..) days: 72.9 % 512 373 139 2 371

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
LoadPublications CBC 233 100.0 % (9 / 9) 80.0 % (8 / 10)
Pg_magic_func CBC 590 100.0 % (1 / 1)
_PG_output_plugin_init CBC 794 100.0 % (22 / 22)
check_and_init_gencol GNC 325 90.5 % (19 / 21) 70.0 % (14 / 20)
cleanup_rel_sync_cache CBC 70 100.0 % (12 / 12) 85.7 % (12 / 14)
create_estate_for_relation CBC 17 100.0 % (12 / 12)
get_rel_sync_entry GNC 203967 100.0 % (123 / 123) 90.0 % (63 / 70)
get_schema_sent_in_streamed_txn CBC 175903 100.0 % (2 / 2)
init_rel_sync_cache CBC 438 100.0 % (13 / 13) 66.7 % (4 / 6)
init_tuple_slot CBC 325 100.0 % (16 / 16) 100.0 % (2 / 2)
maybe_send_schema CBC 202667 100.0 % (22 / 22) 92.9 % (13 / 14)
parse_output_parameters GNC 438 79.7 % (55 / 69) 43.9 % (36 / 82)
pgoutput_begin_prepare_txn GNC 17 100.0 % (7 / 7)
pgoutput_begin_txn CBC 1154 100.0 % (4 / 4)
pgoutput_change CBC 203924 92.7 % (76 / 82) 85.4 % (41 / 48)
pgoutput_column_list_init GNC 325 100.0 % (25 / 25) 90.0 % (18 / 20)
pgoutput_commit_prepared_txn CBC 24 100.0 % (6 / 6)
pgoutput_commit_txn CBC 1152 100.0 % (13 / 13) 83.3 % (5 / 6)
pgoutput_ensure_entry_cxt CBC 342 100.0 % (6 / 6) 100.0 % (2 / 2)
pgoutput_memory_context_reset CBC 1134 100.0 % (5 / 5) 100.0 % (2 / 2)
pgoutput_message CBC 7 92.9 % (13 / 14) 70.0 % (7 / 10)
pgoutput_origin_filter GNC 534997 100.0 % (5 / 5) 100.0 % (4 / 4)
pgoutput_prepare_txn CBC 17 100.0 % (6 / 6)
pgoutput_rollback_prepared_txn CBC 5 100.0 % (6 / 6)
pgoutput_row_filter GNC 202661 98.0 % (50 / 51) 82.1 % (46 / 56)
pgoutput_row_filter_exec_expr CBC 38 100.0 % (7 / 7) 33.3 % (4 / 12)
pgoutput_row_filter_init CBC 325 100.0 % (57 / 57) 80.0 % (40 / 50)
pgoutput_send_begin GNC 488 100.0 % (11 / 11) 50.0 % (2 / 4)
pgoutput_shutdown CBC 567 100.0 % (3 / 3)
pgoutput_startup GNC 794 83.7 % (36 / 43) 47.5 % (19 / 40)
pgoutput_stream_abort CBC 26 100.0 % (11 / 11) 66.7 % (4 / 6)
pgoutput_stream_commit CBC 44 100.0 % (10 / 10) 50.0 % (2 / 4)
pgoutput_stream_prepare_txn CBC 10 100.0 % (7 / 7) 50.0 % (1 / 2)
pgoutput_stream_start GNC 599 100.0 % (12 / 12) 75.0 % (3 / 4)
pgoutput_stream_stop CBC 599 100.0 % (8 / 8) 50.0 % (1 / 2)
pgoutput_truncate CBC 24 93.9 % (31 / 33) 83.3 % (15 / 18)
rel_sync_cache_publication_cb GNC 40 100.0 % (6 / 6) 100.0 % (4 / 4)
rel_sync_cache_relation_cb CBC 4205 100.0 % (10 / 10) 100.0 % (8 / 8)
send_relation_and_attrs CBC 391 100.0 % (17 / 17) 100.0 % (6 / 6)
send_repl_origin GNC 1104 100.0 % (7 / 7) 75.0 % (3 / 4)
set_schema_sent_in_streamed_txn CBC 66 100.0 % (5 / 5)

Generated by: LCOV version 2.5.0-beta