LCOV - code coverage report
Current view: top level - src - cloudsync.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 84.5 % 1911 1614
Test Date: 2025-11-25 20:32:46 Functions: 95.5 % 110 105

Function Name Sort by function name Hit count Sort by function hit count
cloudsync_get_auxdata 0
cloudsync_payload_get 0
cloudsync_payload_load 0
cloudsync_payload_save 0
cloudsync_set_auxdata 0
cloudsync_cleanup_all 1
cloudsync_init_all 1
cloudsync_set 1
cloudsync_set_column 1
cloudsync_set_table 1
cloudsync_uuid 1
local_update_sentinel 1
cloudsync_cleanup 2
cloudsync_disable 2
cloudsync_enable 2
cloudsync_enable_disable 2
cloudsync_enable_disable_all 2
cloudsync_rollback_hook 2
cloudsync_db_version 3
cloudsync_cleanup_internal 6
table_remove_from_context 6
cloudsync_version 7
cloudsync_init1 19
cloudsync_seq 20
cloudsync_set_payload_apply_callback 22
cloudsync_finalize_alter 23
cloudsync_begin_alter 24
cloudsync_commit_alter 24
cloudsync_delete 28
cloudsync_enable_disable_all_callback 28
local_drop_meta 28
local_update_move_meta 28
merge_sentinel_only_insert 28
merge_zeroclock_on_resurrect 28
table_remove 29
cloudsync_init3 41
local_mark_delete_meta 56
cloudsync_init2 83
cloudsync_config_exists 109
cloudsync_context_create 109
cloudsync_context_free 109
cloudsync_load_siteid 111
cloudsync_register 111
cloudsync_terminate 111
sqlite3_cloudsync_init 111
local_mark_insert_sentinel_meta 119
table_build_values_sql 128
cloudsync_init 143
table_add_stmts 163
table_build_mergedelete_sql 163
table_create 163
table_free 163
merge_delete 166
cloudsync_refill_metatable 168
table_add_to_context 169
cloudsync_init_internal 170
cloudsync_pk_decode 190
cloudsync_context_init 223
stmts_add_tocontext 279
db_version_build_query 335
cloudsync_update_final 337
cloudsync_update_payload_free 337
cloudsync_pk_decode_set_result_callback 380
db_version_rebuild_stmt 445
cloudsync_siteid 471
cloudsync_get_payload_apply_callback 611
cloudsync_payload_apply 613
cloudsync_payload_decode 613
cloudsync_buffer_free 617
cloudsync_payload_header_init 617
cloudsync_payload_encode_final 625
db_version_rerun 909
table_add_to_context_cb 937
table_build_value_sql 937
cloudsync_sync_key 1029
table_build_mergeinsert_sql 1100
cloudsync_update_payload_append 1966
cloudsync_update_step 1966
cloudsync_is_enabled 2854
cloudsync_merge_insert_gos 3150
cloudsync_insert 3468
stmt_count 3469
cloudsync_colvalue_stmt 3709
cloudsync_commit_hook 6898
cloudsync_pk_encode 10365
local_mark_insert_or_update_meta 11232
local_mark_insert_or_update_meta_impl 11288
cloudsync_pk_context_cl 16416
cloudsync_pk_context_colname 16416
cloudsync_pk_context_dbversion 16416
cloudsync_pk_context_pk 16416
cloudsync_pk_context_tbl 16416
merge_insert_col 24431
merge_set_winner_clock 24625
cloudsync_db_version_next 24626
cloudsync_is_sync 25551
db_version_next 28627
db_version_check_uptodate 28653
stmt_execute 30473
merge_did_cid_win 44439
merge_get_col_version 44439
merge_get_local_cl 45417
cloudsync_merge_insert 48567
cloudsync_buffer_check 48750
cloudsync_payload_encode_step 48750
cloudsync_col_value 125669
table_column_lookup 172676
table_lookup 188856
stmt_reset 236083
cloudsync_pk_decode_bind_callback 438030

Generated by: LCOV version 2.3.2-1