LCOV - code coverage report
Current view: top level - src - cloudsync.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 84.9 % 1896 1609
Test Date: 2025-09-30 09:59:00 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_version 3
cloudsync_cleanup_internal 6
cloudsync_init1 6
table_remove_from_context 6
cloudsync_delete 13
local_drop_meta 13
cloudsync_siteid 16
cloudsync_finalize_alter 23
cloudsync_seq 23
cloudsync_begin_alter 24
cloudsync_commit_alter 24
cloudsync_enable_disable_all_callback 28
merge_sentinel_only_insert 28
merge_zeroclock_on_resurrect 28
table_remove 29
cloudsync_init3 31
local_update_move_meta 31
merge_delete 35
local_mark_delete_meta 44
cloudsync_update_final 62
cloudsync_update_payload_free 62
cloudsync_init2 83
cloudsync_config_exists 86
cloudsync_context_create 86
cloudsync_context_free 86
cloudsync_set_payload_apply_callback 86
cloudsync_register 88
cloudsync_terminate 88
sqlite3_cloudsync_init 88
cloudsync_load_siteid 89
table_build_values_sql 106
cloudsync_init 120
local_mark_insert_sentinel_meta 122
cloudsync_get_payload_apply_callback 133
cloudsync_buffer_free 135
cloudsync_payload_apply 135
cloudsync_payload_decode 135
cloudsync_payload_header_init 135
table_add_stmts 141
table_build_mergedelete_sql 141
table_create 141
table_free 141
cloudsync_payload_encode_final 143
cloudsync_refill_metatable 145
cloudsync_init_internal 147
table_add_to_context 147
cloudsync_context_init 201
stmts_add_tocontext 234
db_version_rerun 272
db_version_build_query 290
db_version_rebuild_stmt 377
cloudsync_sync_key 404
cloudsync_update_payload_append 869
cloudsync_update_step 869
table_add_to_context_cb 894
table_build_value_sql 1015
table_build_mergeinsert_sql 1035
cloudsync_commit_hook 1460
cloudsync_is_enabled 2854
cloudsync_pk_decode 3144
cloudsync_merge_insert_gos 3150
cloudsync_insert 3366
stmt_count 3367
cloudsync_pk_decode_set_result_callback 6208
cloudsync_pk_encode 10213
local_mark_insert_or_update_meta 10472
local_mark_insert_or_update_meta_impl 10516
cloudsync_colvalue_stmt 15209
merge_insert_col 21639
merge_set_winner_clock 21702
cloudsync_db_version_next 21703
cloudsync_is_sync 22261
db_version_next 25289
db_version_check_uptodate 25315
stmt_execute 25861
merge_did_cid_win 37429
merge_get_col_version 37429
merge_get_local_cl 37743
cloudsync_buffer_check 40748
cloudsync_payload_encode_step 40748
cloudsync_merge_insert 40893
cloudsync_pk_context_cl 81485
cloudsync_pk_context_colname 81485
cloudsync_pk_context_dbversion 81485
cloudsync_pk_context_pk 81485
cloudsync_pk_context_tbl 81485
cloudsync_col_value 82832
table_column_lookup 137545
table_lookup 149016
stmt_reset 200312
cloudsync_pk_decode_bind_callback 366084

Generated by: LCOV version 2.3.2-1