LCOV - code coverage report
Current view:
top level
-
feature/dircache
- consdiffmgr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
lcov.info
Lines:
740
828
89.4 %
Date:
2021-11-24 03:28:48
Functions:
55
62
88.7 %
Function Name
Hit count
cdm_cache_get
439
cdm_cache_init
21
cdm_cache_lookup_consensus
32
cdm_diff_eq
99
cdm_diff_free_
84
cdm_diff_hash
251
cdm_diff_ht_HT_CLEAR
0
cdm_diff_ht_HT_FIND
167
cdm_diff_ht_HT_FIND_P_
167
cdm_diff_ht_HT_GROW
5
cdm_diff_ht_HT_INIT
0
cdm_diff_ht_HT_INSERT
84
cdm_diff_ht_HT_NEXT
128
cdm_diff_ht_HT_NEXT_RMV
84
cdm_diff_ht_HT_REP_IS_BAD_
0
cdm_diff_ht_HT_START
264
cdm_diff_ht_check_and_note_pending
16
cdm_diff_ht_purge
16
cdm_diff_ht_set_status
72
cdm_diff_new
84
cdm_entry_get_sha3_value
120
cdm_labels_prepend_sha3
195
compare_by_staleness_
0
compare_by_valid_after_
423
compress_multiple
39
consdiffmgr_add_consensus
30
consdiffmgr_add_consensus_nulterm
30
consdiffmgr_cleanup
18
consdiffmgr_configure
15
consdiffmgr_consensus_load
7
consdiffmgr_diffs_load
7
consdiffmgr_enable_background_compression
0
consdiffmgr_ensure_space_for_files
40
consdiffmgr_find_consensus
12
consdiffmgr_find_diff_from
31
consdiffmgr_free_all
248
consdiffmgr_register_with_sandbox
0
consdiffmgr_rescan
14
consdiffmgr_rescan_cb
0
consdiffmgr_rescan_flavor_
26
consdiffmgr_set_cache_flags
21
consdiffmgr_validate
6
consensus_cache_entry_get_fresh_until
5
consensus_cache_entry_get_valid_after
7
consensus_cache_entry_get_valid_until
7
consensus_cache_entry_get_voter_id_digests
1
consensus_compress_worker_job_free_
28
consensus_compress_worker_replyfn
28
consensus_compress_worker_threadfn
28
consensus_compression_method_pos
30
consensus_diff_queue_diff_work
15
consensus_diff_worker_job_free_
12
consensus_diff_worker_replyfn
12
consensus_diff_worker_threadfn
12
consensus_queue_compression_work
28
get_max_age_to_cache
48
mark_cdm_cache_dirty
49
n_consensus_compression_methods
2219
n_diff_compression_methods
164
sort_and_find_most_recent
112
store_multiple
40
uncompress_or_set_ptr
42
Generated by:
LCOV version 1.14