LCOV - code coverage report
Current view: top level - src - cloudsync.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 85.2 % 1986 1693
Test Date: 2026-03-16 13:50:46 Functions: 91.2 % 125 114

Function Name Sort by function name Hit count Sort by function hit count
cloudsync_cleanup_all 0
cloudsync_colvalue_stmt 0
cloudsync_payload_get 0
cloudsync_payload_save 0
cloudsync_pk_context_cl 0
cloudsync_pk_context_colname 0
cloudsync_pk_context_dbversion 0
cloudsync_pk_context_pk 0
cloudsync_pk_context_tbl 0
table_pknames 0
table_schema 0
cloudsync_dbversion 1
cloudsync_reset_siteid 1
cloudsync_reset_error 2
cloudsync_set_auxdata 2
table_set_col_delimiter 2
cloudsync_auxdata 3
cloudsync_cleanup 3
cloudsync_cleanup_internal 3
cloudsync_errcode 3
cloudsync_rollback_hook 3
local_update_sentinel 3
cloudsync_filter_add_row_prefix 4
cloudsync_set_dberror 4
cloudsync_table_schema 4
cloudsync_set_schema 6
table_set_enabled 6
cloudsync_errmsg 8
filter_is_column 8
cloudsync_set_error 17
cloudsync_finalize_alter 23
table_set_pknames 23
cloudsync_begin_alter 24
cloudsync_commit_alter 24
local_update_move_meta 31
local_drop_meta 34
block_delete_value_external 39
local_mark_delete_block_meta 39
filter_is_ident_char 56
merge_sentinel_only_insert 60
merge_zeroclock_on_resurrect 60
local_mark_delete_meta 65
cloudsync_setup_block_column 69
table_pknames_free 69
block_delete_value 72
table_block_list_stmt 91
table_blocks_ref 91
cloudsync_algo_name 110
table_col_index 121
local_mark_insert_sentinel_meta 128
table_col_delimiter 133
merge_delete 163
cloudsync_load_siteid 187
cloudsync_config_exists 193
cloudsync_context_create 207
cloudsync_context_free 207
table_add_stmts 240
table_build_mergedelete_sql 240
table_create 240
table_ensure_capacity 240
table_free 240
table_remove 240
cloudsync_refill_metatable 243
table_add_to_context 244
cloudsync_update_schema_hash 245
cloudsync_init_table 246
cloudsync_table_sanity_check 251
cloudsync_context_init 295
block_store_value 379
cloudsync_terminate 402
cloudsync_add_dbvms 430
block_materialize_column 462
table_block_value_write_stmt 496
cloudsync_algo_from_name 513
cloudsync_dbversion_build_query 557
cloudsync_payload_checksum_load 643
cloudsync_payload_checksum_verify 643
cloudsync_payload_apply 645
cloudsync_payload_checksum_store 649
cloudsync_payload_header_init 649
cloudsync_payload_blob 657
cloudsync_payload_encode_final 657
cloudsync_siteid 731
cloudsync_dbversion_rebuild 743
table_add_to_context_cb 1018
table_build_value_sql 1018
table_block_value_read_stmt 1024
table_has_block_cols 1024
cloudsync_dbversion_rerun 1067
cloudsync_schema 1079
cloudsync_sync_key 1235
table_build_mergeinsert_sql 1258
merge_insert_col 3167
table_pk_exists 3513
dbvm_count 3514
table_count_pks 6622
table_enabled 6806
cloudsync_commit_hook 7686
table_col_algo 11382
local_mark_insert_or_update_meta 11638
local_mark_insert_or_update_meta_impl 11742
cloudsync_bumpseq 11937
cloudsync_insync 12547
merge_flush_pending 18801
merge_pending_free_entries 18801
table_count_cols 19484
merge_pending_add 21278
merge_set_winner_clock 25072
cloudsync_dbversion_next 29295
cloudsync_dbversion_check_uptodate 29319
dbvm_execute 31455
table_colname 32650
merge_did_cid_win 44985
merge_get_col_version 44985
merge_get_local_cl 46004
merge_insert 46004
cloudsync_payload_encode_check 49096
cloudsync_payload_encode_step 49096
table_algo_isgos 49154
cloudsync_payload_context_size 50398
cloudsync_db 57595
table_column_lookup 168954
table_lookup 183416
dbvm_reset 254869
cloudsync_payload_decode_callback 441144

Generated by: LCOV version 2.4-0