LCOV - code coverage report
Current view:
top level
-
src
- cloudsync.c
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage.info
Lines:
88.1 %
2745
2417
Test Date:
2026-07-17 12:57:54
Functions:
91.6 %
154
141
Function Name
Hit count
cloudsync_cleanup_all
0
cloudsync_colvalue_stmt
0
cloudsync_payload_context_free
0
cloudsync_payload_fragment_target_size
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_payload_apply_single_decoded_row
11
cloudsync_payload_bind_param_callback
11
cloudsync_errmsg
14
cloudsync_payload_encoded_value_checksum
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
cloudsync_payload_encoded_value_header
28
cloudsync_payload_fragment_count
28
cloudsync_payload_fragment_data_size
28
local_update_move_meta
29
cloudsync_payload_append_raw
32
cloudsync_payload_encode_fragment_step
32
local_drop_meta
36
cloudsync_payload_apply_fragment_row
39
cloudsync_payload_apply_reassembled_fragment
39
cloudsync_payload_fragment_parse_colname
39
cloudsync_payload_fragments_cleanup_stale
39
cloudsync_filter_add_row_prefix
40
block_delete_value_external
41
local_mark_delete_block_meta
41
cloudsync_payload_max_chunk_size
56
merge_sentinel_only_insert
58
merge_zeroclock_on_resurrect
58
local_mark_delete_meta
65
table_pknames_free
69
cloudsync_payload_fragment_value_id
71
block_migrate_existing_rows
73
block_delete_value
74
cloudsync_setup_block_column
74
cloudsync_payload_is_hex
78
cloudsync_payload_decimal_len_i64
84
table_block_list_stmt
93
table_blocks_ref
93
cloudsync_algo_name
110
filter_is_column
112
cloudsync_payload_parse_u64_segment
117
local_mark_insert_sentinel_meta
126
table_col_index
127
table_col_delimiter
137
merge_delete
167
cloudsync_payload_size_add
224
cloudsync_load_siteid
249
cloudsync_config_exists
255
cloudsync_context_create
270
cloudsync_context_free
270
table_remove
303
cloudsync_update_schema_hash
304
table_add_stmts
304
table_build_mergedelete_sql
304
table_create
304
table_ensure_capacity
304
table_free
304
cloudsync_init_table
307
table_add_to_context
309
cloudsync_table_sanity_check
312
cloudsync_refill_metatable
326
cloudsync_payload_fragment_decode_callback
351
cloudsync_context_init
364
block_store_value
379
block_materialize_column
462
table_block_value_write_stmt
506
cloudsync_terminate
525
cloudsync_add_dbvms
551
cloudsync_algo_from_name
660
cloudsync_dbversion_build_query
709
cloudsync_payload_checksum_store
743
cloudsync_payload_header_init
743
cloudsync_payload_apply_checkpoint
746
cloudsync_payload_checksum_load
748
cloudsync_payload_checksum_verify
748
cloudsync_payload_apply
751
cloudsync_payload_blob
751
cloudsync_payload_encode_final
751
filter_is_ident_char
796
cloudsync_context_is_initialized
801
cloudsync_siteid
838
cloudsync_checksum_update_i64
852
cloudsync_dbversion_rebuild
950
table_block_value_read_stmt
1024
table_has_block_cols
1024
table_build_value_sql
1118
table_add_to_context_cb
1119
cloudsync_dbversion_rerun
1240
cloudsync_sync_key
1350
cloudsync_schema
1383
table_build_mergeinsert_sql
1423
cloudsync_payload_context_bused
2021
merge_insert_col
3667
cloudsync_payload_context_nrows
4108
table_pk_exists
4856
dbvm_count
4857
cloudsync_checksum_update
7634
table_count_pks
8049
table_enabled
8148
cloudsync_commit_hook
8430
table_col_algo
13128
local_mark_insert_or_update_meta
13387
local_mark_insert_or_update_meta_impl
13493
cloudsync_bumpseq
13686
cloudsync_insync
15497
merge_flush_pending
20673
merge_pending_free_entries
20684
merge_pending_add
22939
table_count_cols
23933
merge_set_winner_clock
27235
cloudsync_dbversion_next
32976
cloudsync_dbversion_check_uptodate
33002
dbvm_execute
35484
table_colname
36058
merge_did_cid_win
47333
merge_get_col_version
47333
merge_get_local_cl
48345
merge_insert
48345
cloudsync_payload_context_size
51241
table_algo_isgos
51495
cloudsync_payload_encode_step
52263
cloudsync_payload_encode_check
52295
cloudsync_db
67063
table_column_lookup
188872
table_lookup
206281
dbvm_reset
269278
cloudsync_payload_decode_callback
462132
Generated by:
LCOV version 2.5-0