LCOV - code coverage report
Current view: top level - src/test/fuzz Hit Total Coverage
Test: fuzz_coverage.info Lines: 1015 8764 11.6 %
Date: 2023-09-26 12:08:55 Functions: 631 1823 34.6 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
FuzzedDataProvider.h
68.4%68.4%
68.4 % 78 / 114 33.3 % 22 / 66
addition_overflow.cpp
5.7%5.7%
5.7 % 2 / 35 16.7 % 2 / 12
addrman.cpp
3.5%3.5%
3.5 % 7 / 201 31.2 % 10 / 32
asmap.cpp
16.7%16.7%
16.7 % 5 / 30 83.3 % 5 / 6
asmap_direct.cpp
11.1%11.1%
11.1 % 3 / 27 75.0 % 3 / 4
autofile.cpp
7.0%7.0%
7.0 % 3 / 43 30.0 % 3 / 10
banman.cpp
6.8%6.8%
6.8 % 5 / 74 30.0 % 6 / 20
base_encode_decode.cpp
12.9%12.9%
12.9 % 4 / 31 83.3 % 5 / 6
bech32.cpp
8.3%8.3%
8.3 % 2 / 24 50.0 % 2 / 4
bip324.cpp
1.5%1.5%
1.5 % 1 / 68 50.0 % 2 / 4
bitdeque.cpp
0.4%0.4%
0.4 % 2 / 450 5.9 % 3 / 51
block.cpp
8.2%8.2%
8.2 % 4 / 49 71.4 % 5 / 7
block_header.cpp
7.4%7.4%
7.4 % 2 / 27 66.7 % 2 / 3
blockfilter.cpp
8.7%8.7%
8.7 % 2 / 23 66.7 % 2 / 3
bloom_filter.cpp
4.5%4.5%
4.5 % 2 / 44 28.6 % 2 / 7
buffered_file.cpp
6.7%6.7%
6.7 % 3 / 45 33.3 % 3 / 9
chain.cpp
9.4%9.4%
9.4 % 3 / 32 60.0 % 3 / 5
checkqueue.cpp
9.1%9.1%
9.1 % 3 / 33 50.0 % 3 / 6
coins_view.cpp
2.5%2.5%
2.5 % 5 / 200 23.1 % 6 / 26
coinscache_sim.cpp
0.7%0.7%
0.7 % 2 / 276 5.7 % 2 / 35
connman.cpp
4.5%4.5%
4.5 % 5 / 111 20.0 % 6 / 30
crypto.cpp
2.0%2.0%
2.0 % 2 / 100 12.5 % 2 / 16
crypto_aes256.cpp
14.3%14.3%
14.3 % 2 / 14 66.7 % 2 / 3
crypto_aes256cbc.cpp
11.1%11.1%
11.1 % 2 / 18 66.7 % 2 / 3
crypto_chacha20.cpp
5.3%5.3%
5.3 % 5 / 95 44.4 % 8 / 18
crypto_common.cpp
5.7%5.7%
5.7 % 2 / 35 66.7 % 2 / 3
crypto_diff_fuzz_chacha20.cpp
0.9%0.9%
0.9 % 2 / 211 18.2 % 2 / 11
crypto_hkdf_hmac_sha256_l32.cpp
22.2%22.2%
22.2 % 2 / 9 66.7 % 2 / 3
crypto_poly1305.cpp
12.5%12.5%
12.5 % 3 / 24 66.7 % 4 / 6
cuckoocache.cpp
13.6%13.6%
13.6 % 3 / 22 25.0 % 3 / 12
decode_tx.cpp
16.7%16.7%
16.7 % 3 / 18 75.0 % 3 / 4
descriptor_parse.cpp
2.9%2.9%
2.9 % 3 / 105 35.0 % 7 / 20
deserialize.cpp
33.6%33.6%
33.6 % 43 / 128 38.1 % 80 / 210
eval_script.cpp
14.3%14.3%
14.3 % 2 / 14 50.0 % 2 / 4
fee_rate.cpp
17.4%17.4%
17.4 % 4 / 23 80.0 % 4 / 5
fees.cpp
35.7%35.7%
35.7 % 5 / 14 83.3 % 5 / 6
flatfile.cpp
25.0%25.0%
25.0 % 3 / 12 75.0 % 3 / 4
float.cpp
9.5%9.5%
9.5 % 2 / 21 28.6 % 2 / 7
fuzz.cpp
58.5%58.5%
58.5 % 72 / 123 65.0 % 13 / 20
fuzz.h
100.0%
100.0 % 1 / 1 100.0 % 4 / 4
golomb_rice.cpp
3.6%3.6%
3.6 % 2 / 56 40.0 % 2 / 5
headerssync.cpp
7.8%7.8%
7.8 % 5 / 64 54.5 % 6 / 11
hex.cpp
25.0%25.0%
25.0 % 6 / 24 85.7 % 6 / 7
http_request.cpp
9.1%9.1%
9.1 % 3 / 33 75.0 % 3 / 4
i2p.cpp
16.7%16.7%
16.7 % 5 / 30 66.7 % 6 / 9
integer.cpp
1.2%1.2%
1.2 % 2 / 165 60.0 % 3 / 5
key.cpp
2.9%2.9%
2.9 % 7 / 245 66.7 % 10 / 15
key_io.cpp
5.3%5.3%
5.3 % 1 / 19 50.0 % 2 / 4
kitchen_sink.cpp
26.1%26.1%
26.1 % 6 / 23 85.7 % 6 / 7
load_external_block_file.cpp
20.0%20.0%
20.0 % 4 / 20 71.4 % 5 / 7
locale.cpp
10.2%10.2%
10.2 % 5 / 49 57.1 % 4 / 7
merkleblock.cpp
6.2%6.2%
6.2 % 2 / 32 40.0 % 2 / 5
message.cpp
9.5%9.5%
9.5 % 2 / 21 60.0 % 3 / 5
mini_miner.cpp
8.0%8.0%
8.0 % 11 / 137 76.9 % 10 / 13
miniscript.cpp
2.5%2.5%
2.5 % 15 / 598 25.0 % 24 / 96
minisketch.cpp
4.9%4.9%
4.9 % 2 / 41 25.0 % 2 / 8
muhash.cpp
5.4%5.4%
5.4 % 2 / 37 28.6 % 2 / 7
multiplication_overflow.cpp
8.7%8.7%
8.7 % 2 / 23 16.7 % 2 / 12
net.cpp
10.0%10.0%
10.0 % 5 / 50 42.9 % 6 / 14
net_permissions.cpp
19.2%19.2%
19.2 % 5 / 26 85.7 % 6 / 7
netaddress.cpp
7.4%7.4%
7.4 % 6 / 81 85.7 % 6 / 7
netbase_dns_lookup.cpp
13.6%13.6%
13.6 % 6 / 44 75.0 % 6 / 8
node_eviction.cpp
17.2%17.2%
17.2 % 5 / 29 75.0 % 6 / 8
p2p_transport_serialization.cpp
3.9%3.9%
3.9 % 9 / 232 39.4 % 13 / 33
package_eval.cpp
100.0%
100.0 % 211 / 211 100.0 % 25 / 25
parse_hd_keypath.cpp
20.0%20.0%
20.0 % 2 / 10 66.7 % 2 / 3
parse_numbers.cpp
15.4%15.4%
15.4 % 2 / 13 66.7 % 2 / 3
parse_script.cpp
37.5%37.5%
37.5 % 3 / 8 75.0 % 3 / 4
parse_univalue.cpp
7.7%7.7%
7.7 % 5 / 65 66.7 % 6 / 9
partially_downloaded_block.cpp
5.6%5.6%
5.6 % 4 / 71 55.6 % 5 / 9
policy_estimator.cpp
7.3%7.3%
7.3 % 4 / 55 45.5 % 5 / 11
policy_estimator_io.cpp
25.0%25.0%
25.0 % 4 / 16 71.4 % 5 / 7
poolresource.cpp
2.0%2.0%
2.0 % 2 / 100 1.7 % 2 / 115
pow.cpp
3.6%3.6%
3.6 % 3 / 84 62.5 % 5 / 8
prevector.cpp
1.1%1.1%
1.1 % 2 / 175 8.3 % 2 / 24
primitives_transaction.cpp
11.1%11.1%
11.1 % 2 / 18 66.7 % 2 / 3
process_message.cpp
12.5%12.5%
12.5 % 5 / 40 75.0 % 6 / 8
process_messages.cpp
10.6%10.6%
10.6 % 5 / 47 75.0 % 6 / 8
protocol.cpp
20.0%20.0%
20.0 % 3 / 15 75.0 % 3 / 4
psbt.cpp
6.9%6.9%
6.9 % 4 / 58 83.3 % 5 / 6
random.cpp
13.3%13.3%
13.3 % 2 / 15 66.7 % 2 / 3
rbf.cpp
11.8%11.8%
11.8 % 4 / 34 71.4 % 5 / 7
rolling_bloom_filter.cpp
7.4%7.4%
7.4 % 2 / 27 33.3 % 2 / 6
rpc.cpp
41.9%41.9%
41.9 % 114 / 272 23.1 % 9 / 39
script.cpp
4.6%4.6%
4.6 % 5 / 108 75.0 % 6 / 8
script_assets_test_minimizer.cpp
23.5%23.5%
23.5 % 27 / 115 35.7 % 5 / 14
script_bitcoin_consensus.cpp
14.3%14.3%
14.3 % 2 / 14 66.7 % 2 / 3
script_descriptor_cache.cpp
8.0%8.0%
8.0 % 2 / 25 66.7 % 2 / 3
script_flags.cpp
14.0%14.0%
14.0 % 6 / 43 80.0 % 4 / 5
script_format.cpp
14.3%14.3%
14.3 % 2 / 14 60.0 % 3 / 5
script_interpreter.cpp
10.0%10.0%
10.0 % 2 / 20 66.7 % 2 / 3
script_ops.cpp
4.2%4.2%
4.2 % 2 / 48 20.0 % 2 / 10
script_sigcache.cpp
6.7%6.7%
6.7 % 2 / 30 60.0 % 3 / 5
script_sign.cpp
4.8%4.8%
4.8 % 5 / 105 75.0 % 6 / 8
scriptnum_ops.cpp
2.4%2.4%
2.4 % 2 / 82 11.8 % 2 / 17
secp256k1_ec_seckey_import_export_der.cpp
10.0%10.0%
10.0 % 2 / 20 66.7 % 2 / 3
secp256k1_ecdsa_signature_parse_der_lax.cpp
16.7%16.7%
16.7 % 2 / 12 66.7 % 2 / 3
signature_checker.cpp
24.1%24.1%
24.1 % 7 / 29 33.3 % 4 / 12
signet.cpp
16.7%16.7%
16.7 % 2 / 12 60.0 % 3 / 5
socks5.cpp
25.0%25.0%
25.0 % 5 / 20 75.0 % 6 / 8
span.cpp
9.5%9.5%
9.5 % 2 / 21 66.7 % 2 / 3
spanparsing.cpp
11.1%11.1%
11.1 % 2 / 18 66.7 % 2 / 3
string.cpp
6.8%6.8%
6.8 % 6 / 88 85.7 % 6 / 7
strprintf.cpp
3.9%3.9%
3.9 % 3 / 77 16.7 % 3 / 18
system.cpp
2.4%2.4%
2.4 % 2 / 84 21.4 % 3 / 14
timedata.cpp
15.4%15.4%
15.4 % 2 / 13 66.7 % 2 / 3
torcontrol.cpp
5.1%5.1%
5.1 % 2 / 39 21.4 % 3 / 14
transaction.cpp
5.6%5.6%
5.6 % 4 / 72 62.5 % 5 / 8
tx_in.cpp
18.2%18.2%
18.2 % 2 / 11 66.7 % 2 / 3
tx_out.cpp
25.0%25.0%
25.0 % 4 / 16 80.0 % 4 / 5
tx_pool.cpp
5.0%5.0%
5.0 % 12 / 241 33.3 % 11 / 33
txorphan.cpp
6.3%6.3%
6.3 % 5 / 79 40.0 % 6 / 15
txrequest.cpp
11.5%11.5%
11.5 % 24 / 209 33.3 % 8 / 24
util.cpp
5.3%5.3%
5.3 % 13 / 245 13.2 % 5 / 38
util.h
23.8%23.8%
23.8 % 36 / 151 3.8 % 6 / 157
utxo_snapshot.cpp
8.9%8.9%
8.9 % 5 / 56 60.0 % 6 / 10
utxo_total_supply.cpp
5.1%5.1%
5.1 % 5 / 98 35.7 % 5 / 14
validation_load_mempool.cpp
18.2%18.2%
18.2 % 4 / 22 62.5 % 5 / 8
versionbits.cpp
1.1%1.1%
1.1 % 2 / 190 13.0 % 3 / 23

Generated by: LCOV version 1.14