LCOV - code coverage report
Current view: top level - src - cloudsync.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 85.6 % 1982 1696
Test Date: 2026-03-25 16:18:39 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
cloudsync_filter_add_row_prefix 4
cloudsync_table_schema 4
local_update_sentinel 4
cloudsync_set_dberror 5
cloudsync_set_schema 6
table_set_enabled 6
filter_is_column 8
cloudsync_errmsg 12
cloudsync_set_error 21
cloudsync_finalize_alter 23
table_set_pknames 23
cloudsync_begin_alter 24
cloudsync_commit_alter 24
local_update_move_meta 31
local_drop_meta 35
block_delete_value_external 39
local_mark_delete_block_meta 39
filter_is_ident_char 56
merge_sentinel_only_insert 62
merge_zeroclock_on_resurrect 62
local_mark_delete_meta 66
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 170
cloudsync_load_siteid 205
cloudsync_config_exists 210
cloudsync_context_create 224
cloudsync_context_free 224
table_add_stmts 258
table_build_mergedelete_sql 258
table_create 258
table_ensure_capacity 258
table_free 258
table_remove 258
cloudsync_refill_metatable 261
cloudsync_update_schema_hash 263
table_add_to_context 263
cloudsync_init_table 266
cloudsync_table_sanity_check 271
cloudsync_context_init 316
block_store_value 379
cloudsync_terminate 436
block_materialize_column 462
cloudsync_add_dbvms 466
table_block_value_write_stmt 496
cloudsync_algo_from_name 552
cloudsync_dbversion_build_query 595
cloudsync_payload_checksum_load 672
cloudsync_payload_checksum_verify 672
cloudsync_payload_apply 674
cloudsync_payload_checksum_store 677
cloudsync_payload_header_init 677
cloudsync_payload_blob 685
cloudsync_payload_encode_final 685
cloudsync_siteid 764
cloudsync_dbversion_rebuild 798
table_block_value_read_stmt 1024
table_has_block_cols 1024
table_add_to_context_cb 1040
table_build_value_sql 1040
cloudsync_dbversion_rerun 1115
cloudsync_schema 1169
table_build_mergeinsert_sql 1298
cloudsync_sync_key 1303
merge_insert_col 3167
table_pk_exists 3530
dbvm_count 3531
table_count_pks 6687
table_enabled 6832
cloudsync_commit_hook 7847
table_col_algo 11420
local_mark_insert_or_update_meta 11676
local_mark_insert_or_update_meta_impl 11781
cloudsync_bumpseq 11977
cloudsync_insync 12609
merge_flush_pending 18878
merge_pending_free_entries 18878
table_count_cols 19566
merge_pending_add 21318
merge_set_winner_clock 25121
cloudsync_dbversion_next 29389
cloudsync_dbversion_check_uptodate 29413
dbvm_execute 31645
table_colname 32728
merge_did_cid_win 45005
merge_get_col_version 45005
merge_get_local_cl 46042
merge_insert 46042
cloudsync_payload_encode_check 49136
cloudsync_payload_encode_step 49136
table_algo_isgos 49192
cloudsync_payload_context_size 50498
cloudsync_db 59466
table_column_lookup 169057
table_lookup 183643
dbvm_reset 255105
cloudsync_payload_decode_callback 441504

Generated by: LCOV version 2.4-0