LCOV - code coverage report
Current view:
top level
-
src
- cloudsync.c
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage.info
Lines:
88.5 %
3102
2746
Test Date:
2026-10-21 16:35:02
Functions:
92.0 %
174
160
Function Name
Hit count
block_delete_value
1218
block_delete_value_external
384
block_materialize_column
603
block_materialize_column_ex
4157
block_materialize_fail
309
block_migrate_existing_rows
331
block_store_value
2840
cloudsync_add_dbvms
1590
cloudsync_algo_from_name
1702
cloudsync_algo_name
110
cloudsync_apply_rows_count
39
cloudsync_apply_stats_add
1914
cloudsync_apply_stats_reset
39
cloudsync_auxdata
173
cloudsync_begin_alter
24
cloudsync_bumpseq
17506
cloudsync_checksum_update
23078
cloudsync_checksum_update_i64
2580
cloudsync_cleanup
4
cloudsync_cleanup_all
0
cloudsync_cleanup_internal
4
cloudsync_colvalue_stmt
0
cloudsync_commit_alter
24
cloudsync_commit_hook
16293
cloudsync_config_exists
772
cloudsync_context_create
790
cloudsync_context_free
790
cloudsync_context_init
903
cloudsync_context_is_initialized
2138
cloudsync_db
158557
cloudsync_dbversion
102
cloudsync_dbversion_build_query
2465
cloudsync_dbversion_check_uptodate
40243
cloudsync_dbversion_next
40214
cloudsync_dbversion_rebuild
3222
cloudsync_dbversion_rerun
3138
cloudsync_errcode
126
cloudsync_errmsg
1349
cloudsync_filter_add_row_prefix
40
cloudsync_finalize_alter
23
cloudsync_init_table
826
cloudsync_insync
21167
cloudsync_load_siteid
769
cloudsync_payload_append_raw
133
cloudsync_payload_apply
1923
cloudsync_payload_apply_checkpoint
1589
cloudsync_payload_apply_fragment_row
82
cloudsync_payload_apply_reassembled_fragment
79
cloudsync_payload_apply_row
57902
cloudsync_payload_apply_single_decoded_row
23
cloudsync_payload_bind_param_callback
23
cloudsync_payload_blob
2137
cloudsync_payload_checksum_load
1916
cloudsync_payload_checksum_store
2129
cloudsync_payload_checksum_verify
1916
cloudsync_payload_context_bused
3595
cloudsync_payload_context_free
0
cloudsync_payload_context_nrows
7527
cloudsync_payload_context_size
61034
cloudsync_payload_decimal_len_i64
366
cloudsync_payload_decode_callback
521595
cloudsync_payload_encode_check
60556
cloudsync_payload_encode_final
2137
cloudsync_payload_encode_fragment_step
133
cloudsync_payload_encode_step
60423
cloudsync_payload_encoded_value_checksum
61
cloudsync_payload_encoded_value_header
122
cloudsync_payload_fragment_count
122
cloudsync_payload_fragment_data_size
122
cloudsync_payload_fragment_decode_callback
738
cloudsync_payload_fragment_parse_colname
82
cloudsync_payload_fragment_target_size
0
cloudsync_payload_fragment_value_id
215
cloudsync_payload_fragments_cleanup_stale
79
cloudsync_payload_get
0
cloudsync_payload_group_abandon
390
cloudsync_payload_group_flush
23668
cloudsync_payload_group_open
57902
cloudsync_payload_header_init
2129
cloudsync_payload_is_hex
164
cloudsync_payload_max_chunk_size
368
cloudsync_payload_parse_u64_segment
246
cloudsync_payload_row_is_block
14528
cloudsync_payload_save
0
cloudsync_payload_size_add
976
cloudsync_pending_version_close
8951
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
cloudsync_receive_stream_check_complete
13
cloudsync_receive_stream_reset
48
cloudsync_refill_metatable
846
cloudsync_reset_error
7575
cloudsync_reset_metatable
24
cloudsync_reset_siteid
2
cloudsync_rollback_hook
143
cloudsync_schema
3979
cloudsync_set_auxdata
37
cloudsync_set_dberror
135
cloudsync_set_error
1258
cloudsync_set_schema
6
cloudsync_set_sqlstate
614
cloudsync_setup_block_column
334
cloudsync_siteid
1531
cloudsync_sqlstate
628
cloudsync_stream_value_find
39
cloudsync_stream_value_track
18
cloudsync_sync_key
3528
cloudsync_table_sanity_check
831
cloudsync_table_schema
4
cloudsync_terminate
1562
cloudsync_transaction_end
0
cloudsync_update_schema_hash
821
dbvm_count
6013
dbvm_execute
46521
dbvm_reset
307060
filter_is_column
112
filter_is_ident_char
796
local_block_insert
702
local_block_update
960
local_drop_meta
202
local_mark_delete_block_meta
384
local_mark_delete_meta
230
local_mark_insert_or_update_meta
16422
local_mark_insert_or_update_meta_impl
17036
local_mark_insert_sentinel_meta
125
local_update_move_meta
28
local_update_sentinel
290
merge_delete
207
merge_did_cid_win
53556
merge_flush_pending
24012
merge_get_col_version
53556
merge_get_local_cl
58062
merge_insert
54912
merge_insert_col
3668
merge_pending_add
23703
merge_pending_free_entries
26257
merge_sentinel_only_insert
265
merge_set_winner_clock
31376
merge_zeroclock_on_resurrect
265
table_add_stmts
824
table_add_to_context
832
table_add_to_context_cb
1894
table_algo_isgos
58062
table_block_value_read_stmt
14698
table_block_value_write_stmt
2485
table_blocks_ref
960
table_build_mergedelete_sql
824
table_build_mergeinsert_sql
2718
table_build_value_sql
1893
table_col_algo
15458
table_col_delimiter
959
table_col_index
940
table_colname
39260
table_column_lookup
189912
table_column_update_stmt
6368
table_count_cols
28300
table_count_pks
10745
table_create
824
table_enabled
9639
table_ensure_capacity
824
table_free
824
table_has_block_cols
14698
table_lookup
228847
table_pk_exists
6012
table_pknames
0
table_pknames_free
69
table_remove
823
table_schema
0
table_set_col_delimiter
3
table_set_enabled
10
table_set_pknames
23
Generated by:
LCOV version 2.5-0