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
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