Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
full-node/bin/cli.rs | 0.00% (0/26) | 0.00% (0/107) | 0.00% (0/102) | - (0/0) |
full-node/bin/main.rs | 0.00% (0/21) | 0.00% (0/346) | 0.00% (0/205) | - (0/0) |
full-node/src/consensus_service.rs | 17.39% (20/115) | 12.59% (301/2391) | 12.70% (132/1039) | - (0/0) |
full-node/src/database_thread.rs | 62.50% (5/8) | 66.67% (36/54) | 60.00% (15/25) | - (0/0) |
full-node/src/jaeger_service.rs | 12.50% (2/16) | 10.00% (14/140) | 9.68% (6/62) | - (0/0) |
full-node/src/json_rpc_service.rs | 34.78% (8/23) | 24.50% (99/404) | 16.29% (29/178) | - (0/0) |
full-node/src/json_rpc_service/chain_head_subscriptions.rs | 0.00% (0/9) | 0.00% (0/215) | 0.00% (0/85) | - (0/0) |
full-node/src/json_rpc_service/legacy_api_subscriptions.rs | 0.00% (0/22) | 0.00% (0/605) | 0.00% (0/266) | - (0/0) |
full-node/src/json_rpc_service/requests_handler.rs | 29.73% (11/37) | 37.00% (242/654) | 36.36% (108/297) | - (0/0) |
full-node/src/json_rpc_service/runtime_caches_service.rs | 83.33% (5/6) | 85.23% (75/88) | 72.22% (26/36) | - (0/0) |
full-node/src/lib.rs | 43.48% (20/46) | 54.78% (361/659) | 45.03% (145/322) | - (0/0) |
full-node/src/network_service.rs | 40.74% (22/54) | 17.28% (288/1667) | 19.31% (95/492) | - (0/0) |
full-node/src/network_service/tasks.rs | 0.00% (0/10) | 0.00% (0/182) | 0.00% (0/123) | - (0/0) |
full-node/src/util.rs | 0.00% (0/2) | 0.00% (0/17) | 0.00% (0/14) | - (0/0) |
full-node/tests/author.rs | 0.00% (0/4) | 0.00% (0/44) | 0.00% (0/21) | - (0/0) |
full-node/tests/json-rpc-basic.rs | 100.00% (8/8) | 97.14% (68/70) | 91.67% (33/36) | - (0/0) |
full-node/tests/json-rpc-general-requests.rs | 100.00% (45/45) | 100.00% (524/524) | 95.65% (264/276) | - (0/0) |
lib/src/author/aura.rs | 0.00% (0/2) | 0.00% (0/46) | 0.00% (0/33) | - (0/0) |
lib/src/author/build.rs | 0.00% (0/30) | 0.00% (0/222) | 0.00% (0/62) | - (0/0) |
lib/src/author/runtime.rs | 42.59% (23/54) | 53.08% (267/503) | 50.92% (83/163) | - (0/0) |
lib/src/author/runtime/tests.rs | 100.00% (8/8) | 93.10% (81/87) | 90.24% (37/41) | - (0/0) |
lib/src/chain/async_tree.rs | 0.00% (0/49) | 0.00% (0/636) | 0.00% (0/325) | - (0/0) |
lib/src/chain/blocks_tree.rs | 15.79% (6/38) | 24.73% (70/283) | 18.92% (21/111) | - (0/0) |
lib/src/chain/blocks_tree/finality.rs | 4.00% (1/25) | 4.97% (16/322) | 2.82% (4/142) | - (0/0) |
lib/src/chain/blocks_tree/tests.rs | 100.00% (2/2) | 98.99% (393/397) | 81.82% (18/22) | - (0/0) |
lib/src/chain/blocks_tree/verify.rs | 46.15% (6/13) | 63.47% (238/375) | 65.41% (104/159) | - (0/0) |
lib/src/chain/chain_information.rs | 47.62% (10/21) | 44.00% (99/225) | 38.02% (46/121) | - (0/0) |
lib/src/chain/chain_information/build.rs | 60.34% (35/58) | 65.41% (522/798) | 57.93% (157/271) | - (0/0) |
lib/src/chain/fork_tree.rs | 72.58% (45/62) | 80.43% (370/460) | 80.00% (200/250) | - (0/0) |
lib/src/chain_spec.rs | 71.11% (32/45) | 66.87% (216/323) | 66.46% (109/164) | - (0/0) |
lib/src/chain_spec/light_sync_state.rs | 71.74% (33/46) | 75.00% (291/388) | 72.09% (93/129) | - (0/0) |
lib/src/chain_spec/structs.rs | 72.73% (8/11) | 59.65% (34/57) | 64.44% (29/45) | - (0/0) |
lib/src/chain_spec/tests.rs | 100.00% (3/3) | 100.00% (124/124) | 91.67% (11/12) | - (0/0) |
lib/src/database/finalized_serialize.rs | 0.00% (0/5) | 0.00% (0/43) | 0.00% (0/18) | - (0/0) |
lib/src/database/finalized_serialize/defs.rs | 0.00% (0/49) | 0.00% (0/282) | 0.00% (0/149) | - (0/0) |
lib/src/database/full_sqlite.rs | 25.17% (38/151) | 64.16% (829/1292) | 42.84% (332/775) | - (0/0) |
lib/src/database/full_sqlite/open.rs | 100.00% (4/4) | 94.76% (181/191) | 64.29% (27/42) | - (0/0) |
lib/src/database/full_sqlite/tests.rs | 85.19% (23/27) | 97.22% (875/900) | 80.73% (176/218) | - (0/0) |
lib/src/executor.rs | 33.33% (1/3) | 46.15% (6/13) | 23.53% (4/17) | - (0/0) |
lib/src/executor/allocator.rs | 89.83% (53/59) | 96.68% (524/542) | 86.21% (200/232) | - (0/0) |
lib/src/executor/host.rs | 49.18% (60/122) | 48.79% (1031/2113) | 47.12% (499/1059) | - (0/0) |
lib/src/executor/host/functions.rs | 100.00% (3/3) | 64.35% (74/115) | 40.86% (114/279) | - (0/0) |
lib/src/executor/host/runtime_version.rs | 80.49% (33/41) | 86.03% (271/315) | 76.35% (113/148) | - (0/0) |
lib/src/executor/host/tests.rs | 100.00% (5/5) | 97.98% (97/99) | 90.00% (18/20) | - (0/0) |
lib/src/executor/host/tests/hash_algorithms.rs | 100.00% (1/1) | 99.41% (168/169) | 90.00% (9/10) | - (0/0) |
lib/src/executor/host/tests/initialization.rs | 100.00% (8/8) | 95.18% (158/166) | 86.21% (50/58) | - (0/0) |
lib/src/executor/host/tests/run.rs | 100.00% (10/10) | 98.12% (627/639) | 88.00% (88/100) | - (0/0) |
lib/src/executor/host/zstd.rs | 100.00% (3/3) | 93.10% (27/29) | 90.48% (19/21) | - (0/0) |
lib/src/executor/host/zstd/tests.rs | 100.00% (5/5) | 100.00% (26/26) | 83.33% (10/12) | - (0/0) |
lib/src/executor/runtime_call.rs | 41.44% (46/111) | 52.59% (589/1120) | 46.32% (258/557) | - (0/0) |
lib/src/executor/runtime_call/tests.rs | 94.12% (16/17) | 94.48% (154/163) | 86.59% (71/82) | - (0/0) |
lib/src/executor/storage_diff.rs | 34.48% (10/29) | 44.09% (82/186) | 30.30% (30/99) | - (0/0) |
lib/src/executor/trie_root_calculator.rs | 97.83% (45/46) | 97.35% (404/415) | 96.07% (171/178) | - (0/0) |
lib/src/executor/trie_root_calculator/tests.rs | 100.00% (13/13) | 92.28% (311/337) | 92.54% (124/134) | - (0/0) |
lib/src/executor/vm.rs | 80.00% (36/45) | 80.26% (244/304) | 73.86% (130/176) | - (0/0) |
lib/src/executor/vm/interpreter.rs | 71.11% (32/45) | 89.03% (349/392) | 85.00% (204/240) | - (0/0) |
lib/src/executor/vm/jit.rs | 72.73% (32/44) | 90.24% (527/584) | 80.12% (262/327) | - (0/0) |
lib/src/executor/vm/tests.rs | 62.50% (55/88) | 95.66% (970/1014) | 83.51% (319/382) | - (0/0) |
lib/src/finality/decode.rs | 58.54% (24/41) | 75.99% (459/604) | 45.00% (45/100) | - (0/0) |
lib/src/finality/verify.rs | 0.00% (0/12) | 0.00% (0/261) | 0.00% (0/91) | - (0/0) |
lib/src/header.rs | 60.87% (42/69) | 61.20% (481/786) | 51.75% (207/400) | - (0/0) |
lib/src/header/aura.rs | 42.11% (8/19) | 41.53% (49/118) | 36.84% (28/76) | - (0/0) |
lib/src/header/babe.rs | 65.12% (28/43) | 66.27% (224/338) | 58.29% (102/175) | - (0/0) |
lib/src/header/grandpa.rs | 57.14% (16/28) | 62.03% (183/295) | 51.81% (43/83) | - (0/0) |
lib/src/header/tests.rs | 100.00% (4/4) | 100.00% (54/54) | 100.00% (5/5) | - (0/0) |
lib/src/identity/keystore.rs | 76.19% (32/42) | 70.25% (314/447) | 62.63% (186/297) | - (0/0) |
lib/src/identity/seed_phrase.rs | 91.30% (21/23) | 96.07% (269/280) | 87.00% (87/100) | - (0/0) |
lib/src/identity/ss58.rs | 63.64% (7/11) | 85.44% (88/103) | 73.81% (31/42) | - (0/0) |
lib/src/informant.rs | 25.00% (1/4) | 8.78% (13/148) | 12.86% (9/70) | - (0/0) |
lib/src/json_rpc/methods.rs | 45.16% (28/62) | 49.32% (181/367) | 41.27% (104/252) | - (0/0) |
lib/src/json_rpc/parse.rs | 92.86% (39/42) | 91.24% (302/331) | 85.71% (150/175) | - (0/0) |
lib/src/json_rpc/payment_info.rs | 0.00% (0/8) | 0.00% (0/96) | 0.00% (0/41) | - (0/0) |
lib/src/json_rpc/service/client_main_task.rs | 42.11% (16/38) | 40.14% (285/710) | 36.86% (101/274) | - (0/0) |
lib/src/json_rpc/service/deliver_channel.rs | 0.00% (0/8) | 0.00% (0/78) | 0.00% (0/38) | - (0/0) |
lib/src/libp2p/collection.rs | 14.81% (4/27) | 6.86% (62/904) | 4.49% (17/379) | - (0/0) |
lib/src/libp2p/collection/multi_stream.rs | 0.00% (0/13) | 0.00% (0/485) | 0.00% (0/188) | - (0/0) |
lib/src/libp2p/collection/single_stream.rs | 0.00% (0/10) | 0.00% (0/522) | 0.00% (0/150) | - (0/0) |
lib/src/libp2p/connection/established/multi_stream.rs | 0.00% (0/23) | 0.00% (0/444) | 0.00% (0/159) | - (0/0) |
lib/src/libp2p/connection/established/single_stream.rs | 58.33% (14/24) | 68.80% (333/484) | 55.76% (92/165) | - (0/0) |
lib/src/libp2p/connection/established/substream.rs | 67.86% (19/28) | 58.47% (497/850) | 51.29% (179/349) | - (0/0) |
lib/src/libp2p/connection/established/tests.rs | 88.89% (16/18) | 76.78% (506/659) | 65.09% (138/212) | - (0/0) |
lib/src/libp2p/connection/multistream_select.rs | 86.67% (13/15) | 89.11% (221/248) | 78.50% (84/107) | - (0/0) |
lib/src/libp2p/connection/noise.rs | 87.80% (36/41) | 94.82% (1006/1061) | 83.20% (208/250) | - (0/0) |
lib/src/libp2p/connection/single_stream_handshake.rs | 60.00% (3/5) | 88.19% (127/144) | 76.19% (48/63) | - (0/0) |
lib/src/libp2p/connection/single_stream_handshake/tests.rs | 100.00% (4/4) | 98.51% (66/67) | 93.75% (15/16) | - (0/0) |
lib/src/libp2p/connection/webrtc_framing.rs | 0.00% (0/12) | 0.00% (0/184) | 0.00% (0/98) | - (0/0) |
lib/src/libp2p/connection/yamux.rs | 56.60% (30/53) | 59.60% (655/1099) | 54.78% (292/533) | - (0/0) |
lib/src/libp2p/connection/yamux/header.rs | 100.00% (21/21) | 98.63% (288/292) | 95.45% (105/110) | - (0/0) |
lib/src/libp2p/multiaddr.rs | 66.04% (35/53) | 76.68% (319/416) | 74.58% (223/299) | - (0/0) |
lib/src/libp2p/multihash.rs | 69.23% (9/13) | 69.35% (43/62) | 62.96% (17/27) | - (0/0) |
lib/src/libp2p/peer_id.rs | 55.88% (19/34) | 64.84% (118/182) | 63.64% (63/99) | - (0/0) |
lib/src/libp2p/read_write.rs | 88.24% (15/17) | 88.59% (233/263) | 80.92% (106/131) | - (0/0) |
lib/src/libp2p/websocket.rs | 7.14% (1/14) | 0.91% (2/220) | 1.67% (2/120) | - (0/0) |
lib/src/libp2p/with_buffers.rs | 0.00% (0/17) | 0.00% (0/257) | 0.00% (0/131) | - (0/0) |
lib/src/network/basic_peering_strategy.rs | 55.00% (22/40) | 51.64% (299/579) | 45.20% (127/281) | - (0/0) |
lib/src/network/codec.rs | 0.00% (0/25) | 0.00% (0/196) | 0.00% (0/76) | - (0/0) |
lib/src/network/codec/block_announces.rs | 0.00% (0/13) | 0.00% (0/105) | 0.00% (0/39) | - (0/0) |
lib/src/network/codec/block_request.rs | 26.32% (5/19) | 46.89% (151/322) | 26.61% (29/109) | - (0/0) |
lib/src/network/codec/grandpa.rs | 35.48% (11/31) | 60.18% (204/339) | 40.35% (23/57) | - (0/0) |
lib/src/network/codec/grandpa_warp_sync.rs | 0.00% (0/14) | 0.00% (0/70) | 0.00% (0/25) | - (0/0) |
lib/src/network/codec/identify.rs | 0.00% (0/4) | 0.00% (0/80) | 0.00% (0/14) | - (0/0) |
lib/src/network/codec/kademlia.rs | 0.00% (0/3) | 0.00% (0/41) | 0.00% (0/31) | - (0/0) |
lib/src/network/codec/state_request.rs | 0.00% (0/2) | 0.00% (0/33) | 0.00% (0/13) | - (0/0) |
lib/src/network/codec/storage_call_proof.rs | 0.00% (0/6) | 0.00% (0/65) | 0.00% (0/20) | - (0/0) |
lib/src/network/kademlia.rs | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/2) | - (0/0) |
lib/src/network/kademlia/kbuckets.rs | 42.86% (15/35) | 55.35% (181/327) | 42.68% (70/164) | - (0/0) |
lib/src/network/service.rs | 10.61% (14/132) | 5.84% (173/2961) | 3.30% (29/880) | - (0/0) |
lib/src/sync/all.rs | 11.24% (10/89) | 13.46% (158/1174) | 9.72% (48/494) | - (0/0) |
lib/src/sync/all_forks.rs | 11.11% (9/81) | 8.44% (107/1268) | 7.26% (23/317) | - (0/0) |
lib/src/sync/all_forks/disjoint.rs | 55.81% (24/43) | 72.19% (218/302) | 65.41% (104/159) | - (0/0) |
lib/src/sync/all_forks/pending_blocks.rs | 10.94% (7/64) | 13.96% (73/523) | 10.70% (20/187) | - (0/0) |
lib/src/sync/all_forks/sources.rs | 57.14% (16/28) | 75.83% (160/211) | 68.67% (57/83) | - (0/0) |
lib/src/sync/para.rs | 66.67% (4/6) | 79.79% (75/94) | 42.11% (8/19) | - (0/0) |
lib/src/sync/warp_sync.rs | 9.38% (6/64) | 11.86% (152/1282) | 8.38% (50/597) | - (0/0) |
lib/src/transactions/light_pool.rs | 38.89% (21/54) | 57.49% (376/654) | 54.02% (195/361) | - (0/0) |
lib/src/transactions/light_pool/tests.rs | 100.00% (11/11) | 100.00% (259/259) | 100.00% (60/60) | - (0/0) |
lib/src/transactions/pool.rs | 23.91% (11/46) | 32.03% (139/434) | 25.85% (53/205) | - (0/0) |
lib/src/transactions/pool/tests.rs | 100.00% (1/1) | 100.00% (31/31) | 100.00% (4/4) | - (0/0) |
lib/src/transactions/validate.rs | 7.41% (2/27) | 11.62% (23/198) | 11.32% (6/53) | - (0/0) |
lib/src/transactions/validate/tests.rs | 100.00% (3/3) | 69.86% (51/73) | 58.82% (10/17) | - (0/0) |
lib/src/trie.rs | 100.00% (20/20) | 97.25% (212/218) | 92.00% (69/75) | - (0/0) |
lib/src/trie/branch_search.rs | 100.00% (11/11) | 100.00% (149/149) | 100.00% (52/52) | - (0/0) |
lib/src/trie/branch_search/tests.rs | 100.00% (6/6) | 93.28% (111/119) | 96.77% (60/62) | - (0/0) |
lib/src/trie/calculate_root.rs | 100.00% (23/23) | 97.18% (241/248) | 95.00% (95/100) | - (0/0) |
lib/src/trie/nibble.rs | 84.38% (27/32) | 89.23% (174/195) | 85.94% (110/128) | - (0/0) |
lib/src/trie/prefix_proof.rs | 50.00% (5/10) | 75.38% (98/130) | 76.00% (57/75) | - (0/0) |
lib/src/trie/prefix_proof/tests.rs | 85.71% (6/7) | 80.00% (44/55) | 78.79% (26/33) | - (0/0) |
lib/src/trie/proof_decode.rs | 53.85% (28/52) | 60.46% (581/961) | 56.47% (288/510) | - (0/0) |
lib/src/trie/proof_decode/tests.rs | 100.00% (22/22) | 100.00% (2303/2303) | 92.86% (65/70) | - (0/0) |
lib/src/trie/proof_encode.rs | 92.31% (24/26) | 92.73% (370/399) | 85.45% (141/165) | - (0/0) |
lib/src/trie/trie_node.rs | 90.91% (20/22) | 93.00% (372/400) | 87.26% (185/212) | - (0/0) |
lib/src/trie/trie_structure.rs | 80.83% (97/120) | 86.27% (961/1114) | 84.44% (608/720) | - (0/0) |
lib/src/trie/trie_structure/tests.rs | 100.00% (19/19) | 97.76% (784/802) | 90.73% (137/151) | - (0/0) |
lib/src/util.rs | 77.78% (14/18) | 80.98% (166/205) | 77.33% (58/75) | - (0/0) |
lib/src/util/leb128.rs | 100.00% (11/11) | 87.76% (86/98) | 93.75% (45/48) | - (0/0) |
lib/src/util/protobuf.rs | 90.57% (48/53) | 86.44% (255/295) | 86.76% (118/136) | - (0/0) |
lib/src/verify/aura.rs | 0.00% (0/3) | 0.00% (0/80) | 0.00% (0/42) | - (0/0) |
lib/src/verify/babe.rs | 57.89% (11/19) | 82.24% (213/259) | 73.75% (118/160) | - (0/0) |
lib/src/verify/body_only.rs | 0.00% (0/9) | 0.00% (0/109) | 0.00% (0/37) | - (0/0) |
lib/src/verify/header_only.rs | 75.00% (3/4) | 61.62% (61/99) | 43.90% (18/41) | - (0/0) |
lib/src/verify/inherents.rs | 50.00% (1/2) | 45.45% (5/11) | 50.00% (1/2) | - (0/0) |
light-base/src/database.rs | 0.00% (0/19) | 0.00% (0/138) | 0.00% (0/89) | - (0/0) |
light-base/src/json_rpc_service.rs | 0.00% (0/6) | 0.00% (0/75) | 0.00% (0/19) | - (0/0) |
light-base/src/json_rpc_service/background.rs | 0.00% (0/76) | 0.00% (0/4061) | 0.00% (0/1316) | - (0/0) |
light-base/src/lib.rs | 0.00% (0/34) | 0.00% (0/736) | 0.00% (0/221) | - (0/0) |
light-base/src/network_service.rs | 0.00% (0/64) | 0.00% (0/1943) | 0.00% (0/531) | - (0/0) |
light-base/src/network_service/tasks.rs | 0.00% (0/15) | 0.00% (0/365) | 0.00% (0/179) | - (0/0) |
light-base/src/platform.rs | 0.00% (0/2) | 0.00% (0/24) | 0.00% (0/13) | - (0/0) |
light-base/src/platform/address_parse.rs | 0.00% (0/2) | 0.00% (0/83) | 0.00% (0/59) | - (0/0) |
light-base/src/platform/default.rs | 29.63% (8/27) | 32.68% (67/205) | 24.00% (24/100) | - (0/0) |
light-base/src/platform/with_prefix.rs | 0.00% (0/18) | 0.00% (0/79) | 0.00% (0/19) | - (0/0) |
light-base/src/runtime_service.rs | 0.00% (0/94) | 0.00% (0/2146) | 0.00% (0/742) | - (0/0) |
light-base/src/sync_service.rs | 0.00% (0/25) | 0.00% (0/543) | 0.00% (0/220) | - (0/0) |
light-base/src/sync_service/parachain.rs | 0.00% (0/42) | 0.00% (0/967) | 0.00% (0/364) | - (0/0) |
light-base/src/sync_service/standalone.rs | 0.00% (0/31) | 0.00% (0/1128) | 0.00% (0/349) | - (0/0) |
light-base/src/transactions_service.rs | 0.00% (0/49) | 0.00% (0/965) | 0.00% (0/367) | - (0/0) |
light-base/src/util.rs | 0.00% (0/4) | 0.00% (0/23) | 0.00% (0/16) | - (0/0) |
target/debug/build/cranelift-codegen-1042015b50451269/out/inst_builder.rs | 27.93% (62/222) | 30.66% (394/1285) | 24.62% (82/333) | - (0/0) |
target/debug/build/cranelift-codegen-1042015b50451269/out/isle_opt.rs | 21.54% (42/195) | 31.47% (3644/11578) | 30.44% (2076/6821) | - (0/0) |
target/debug/build/cranelift-codegen-1042015b50451269/out/isle_x64.rs | 21.09% (108/512) | 16.49% (3097/18777) | 20.57% (1162/5649) | - (0/0) |
target/debug/build/cranelift-codegen-1042015b50451269/out/opcodes.rs | 55.88% (19/34) | 18.19% (241/1325) | 21.31% (156/732) | - (0/0) |
target/debug/build/cranelift-codegen-1042015b50451269/out/settings-x86.rs | 65.79% (25/38) | 70.79% (126/178) | 60.91% (67/110) | - (0/0) |
target/debug/build/cranelift-codegen-1042015b50451269/out/settings.rs | 41.30% (19/46) | 29.31% (68/232) | 19.46% (29/149) | - (0/0) |
target/debug/build/target-lexicon-3b49b11f5c89bddf/out/host.rs | 16.67% (1/6) | 37.50% (9/24) | 16.67% (1/6) | - (0/0) |
wasm-node/rust/src/allocator.rs | 60.00% (3/5) | 59.46% (22/37) | 50.00% (8/16) | - (0/0) |
wasm-node/rust/src/bindings.rs | 0.00% (0/15) | 0.00% (0/69) | 0.00% (0/15) | - (0/0) |
wasm-node/rust/src/init.rs | 0.00% (0/2) | 0.00% (0/62) | 0.00% (0/6) | - (0/0) |
wasm-node/rust/src/lib.rs | 0.00% (0/17) | 0.00% (0/226) | 0.00% (0/104) | - (0/0) |
wasm-node/rust/src/platform.rs | 0.00% (0/41) | 0.00% (0/802) | 0.00% (0/306) | - (0/0) |
wasm-node/rust/src/timers.rs | 0.00% (0/11) | 0.00% (0/145) | 0.00% (0/72) | - (0/0) |
Totals | 39.60% (2270/5733) | 35.87% (38315/106818) | 33.73% (14452/42851) | - (0/0) |