LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - tablesync.c (source / functions) Coverage Total Hit LBC UIC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 93.0 % 487 453 10 24 8 274 43 128 26 297 18
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 16 16 16 15 1
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
AllTablesyncsReady ECB 58
FetchTableStates GIC 2534 100.0 % (19 / 19)
LogicalRepSyncTableStart GIC 156 88.8 % (79 / 89)
ReplicationSlotNameForTablesync GIC 305 100.0 % (3 / 3)
UpdateTwoPhaseState GIC 4 93.8 % (15 / 16)
copy_read_data GIC 13865 77.1 % (27 / 35)
copy_table GIC 155 98.0 % (50 / 51)
fetch_remote_table_info ECB 155
finish_sync_worker ECB 148
invalidate_syncing_table_states ECB 1038
make_copy_attnamelist ECB 155
process_syncing_tables GIC 2668 100.0 % (6 / 6)
process_syncing_tables_for_apply GIC 2476 97.1 % (68 / 70)
process_syncing_tables_for_sync GIC 170 100.0 % (32 / 32)
wait_for_relation_state_change ECB 145
wait_for_worker_state_change GIC 149 87.5 % (14 / 16)

Generated by: LCOV version v1.16-55-g56c0a2a