LCOV - code coverage report
Current view: top level - src - cloudsync.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 86.9 % 2124 1846
Test Date: 2026-04-24 22:00:03 Functions: 91.4 % 128 117

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 2
cloudsync_reset_error 2
cloudsync_reset_siteid 2
cloudsync_set_auxdata 2
cloudsync_auxdata 3
cloudsync_rollback_hook 3
table_set_col_delimiter 3
cloudsync_cleanup 4
cloudsync_cleanup_internal 4
cloudsync_errcode 4
cloudsync_table_schema 4
local_update_sentinel 4
cloudsync_set_dberror 6
cloudsync_set_schema 6
table_set_enabled 6
cloudsync_errmsg 14
cloudsync_finalize_alter 23
cloudsync_set_error 23
table_set_pknames 23
cloudsync_begin_alter 24
cloudsync_commit_alter 24
cloudsync_reset_metatable 24
local_update_move_meta 28
local_drop_meta 36
cloudsync_filter_add_row_prefix 40
block_delete_value_external 41
local_mark_delete_block_meta 41
merge_sentinel_only_insert 58
merge_zeroclock_on_resurrect 58
local_mark_delete_meta 64
table_pknames_free 69
block_migrate_existing_rows 73
block_delete_value 74
cloudsync_setup_block_column 74
table_block_list_stmt 93
table_blocks_ref 93
cloudsync_algo_name 110
filter_is_column 112
local_mark_insert_sentinel_meta 125
table_col_index 127
table_col_delimiter 137
merge_delete 162
cloudsync_load_siteid 229
cloudsync_config_exists 234
cloudsync_context_create 249
cloudsync_context_free 249
table_remove 283
table_add_stmts 284
table_build_mergedelete_sql 284
table_create 284
table_ensure_capacity 284
table_free 284
cloudsync_update_schema_hash 286
cloudsync_init_table 289
table_add_to_context 289
cloudsync_table_sanity_check 294
cloudsync_refill_metatable 308
cloudsync_context_init 344
block_store_value 379
block_materialize_column 462
cloudsync_terminate 484
table_block_value_write_stmt 506
cloudsync_add_dbvms 513
cloudsync_algo_from_name 622
cloudsync_dbversion_build_query 671
cloudsync_payload_checksum_load 682
cloudsync_payload_checksum_verify 682
cloudsync_payload_apply 685
cloudsync_payload_checksum_store 687
cloudsync_payload_header_init 687
cloudsync_payload_blob 695
cloudsync_payload_encode_final 695
cloudsync_context_is_initialized 713
filter_is_ident_char 796
cloudsync_siteid 797
cloudsync_dbversion_rebuild 894
table_block_value_read_stmt 1024
table_has_block_cols 1024
table_build_value_sql 1082
table_add_to_context_cb 1083
cloudsync_dbversion_rerun 1204
cloudsync_schema 1289
table_build_mergeinsert_sql 1367
cloudsync_sync_key 1370
merge_insert_col 3167
table_pk_exists 3586
dbvm_count 3587
table_count_pks 6761
table_enabled 6875
cloudsync_commit_hook 8316
table_col_algo 11587
local_mark_insert_or_update_meta 11846
local_mark_insert_or_update_meta_impl 11951
cloudsync_bumpseq 12140
cloudsync_insync 12663
merge_flush_pending 18908
merge_pending_free_entries 18908
table_count_cols 19846
merge_pending_add 21342
merge_set_winner_clock 25133
cloudsync_dbversion_next 29583
cloudsync_dbversion_check_uptodate 29609
dbvm_execute 32019
table_colname 32920
merge_did_cid_win 45084
merge_get_col_version 45084
merge_get_local_cl 46090
merge_insert 46090
cloudsync_payload_encode_check 49184
cloudsync_payload_encode_step 49184
table_algo_isgos 49240
cloudsync_payload_context_size 50567
cloudsync_db 62337
table_column_lookup 169267
table_lookup 184072
dbvm_reset 255427
cloudsync_payload_decode_callback 441936

Generated by: LCOV version 2.4-0