Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
lib/src/chain/async_tree.rs | 51.06% (24/47) | 57.78% (375/649) | 61.89% (479/774) | - (0/0) |
lib/src/chain/blocks_tree.rs | 27.50% (11/40) | 41.31% (107/259) | 35.40% (114/322) | - (0/0) |
lib/src/chain/blocks_tree/finality.rs | 4.76% (1/21) | 1.83% (5/273) | 2.43% (8/329) | - (0/0) |
lib/src/chain/blocks_tree/tests.rs | 100.00% (2/2) | 98.73% (312/316) | 96.92% (126/130) | - (0/0) |
lib/src/chain/blocks_tree/verify.rs | 35.71% (5/14) | 66.78% (205/307) | 67.86% (247/364) | - (0/0) |
lib/src/chain/chain_information.rs | 61.90% (13/21) | 63.77% (132/207) | 61.95% (140/226) | - (0/0) |
lib/src/chain/chain_information/build.rs | 27.59% (16/58) | 26.92% (193/717) | 18.10% (128/707) | - (0/0) |
lib/src/chain/fork_tree.rs | 73.21% (41/56) | 80.90% (322/398) | 83.54% (543/650) | - (0/0) |
lib/src/chain_spec.rs | 63.41% (26/41) | 60.66% (165/272) | 52.80% (198/375) | - (0/0) |
lib/src/chain_spec/light_sync_state.rs | 71.11% (32/45) | 76.38% (236/309) | 73.96% (250/338) | - (0/0) |
lib/src/chain_spec/structs.rs | 50.00% (3/6) | 52.17% (24/46) | 53.97% (34/63) | - (0/0) |
lib/src/chain_spec/tests.rs | 100.00% (3/3) | 100.00% (77/77) | 98.11% (52/53) | - (0/0) |
lib/src/database/finalized_serialize.rs | 0.00% (0/5) | 0.00% (0/40) | 0.00% (0/43) | - (0/0) |
lib/src/database/finalized_serialize/defs.rs | 0.00% (0/27) | 0.00% (0/239) | 0.00% (0/249) | - (0/0) |
lib/src/executor.rs | 100.00% (1/1) | 54.55% (6/11) | 21.05% (4/19) | - (0/0) |
lib/src/executor/allocator.rs | 100.00% (53/53) | 97.07% (398/410) | 95.54% (728/762) | - (0/0) |
lib/src/executor/host.rs | 29.02% (56/193) | 45.20% (947/2095) | 47.68% (1286/2697) | - (0/0) |
lib/src/executor/host/elliptic_curves.rs | 100.00% (13/13) | 100.00% (86/86) | 96.32% (157/163) | - (0/0) |
lib/src/executor/host/functions.rs | 100.00% (3/3) | 58.82% (70/119) | 28.35% (110/388) | - (0/0) |
lib/src/executor/host/runtime_version.rs | 66.67% (24/36) | 73.95% (176/238) | 71.39% (252/353) | - (0/0) |
lib/src/executor/host/tests.rs | 100.00% (5/5) | 97.40% (75/77) | 97.14% (136/140) | - (0/0) |
lib/src/executor/host/tests/elliptic_curves.rs | 100.00% (34/34) | 99.66% (291/292) | 99.18% (361/364) | - (0/0) |
lib/src/executor/host/tests/hash_algorithms.rs | 100.00% (1/1) | 96.15% (25/26) | 96.77% (30/31) | - (0/0) |
lib/src/executor/host/tests/initialization.rs | 100.00% (8/8) | 93.75% (120/128) | 92.31% (96/104) | - (0/0) |
lib/src/executor/host/tests/run.rs | 100.00% (9/9) | 95.37% (247/259) | 95.95% (284/296) | - (0/0) |
lib/src/executor/host/tests/transaction_index.rs | 100.00% (3/3) | 96.97% (32/33) | 92.68% (38/41) | - (0/0) |
lib/src/executor/host/zstd.rs | 100.00% (2/2) | 92.86% (26/28) | 95.00% (38/40) | - (0/0) |
lib/src/executor/host/zstd/tests.rs | 100.00% (4/4) | 100.00% (22/22) | 92.86% (26/28) | - (0/0) |
lib/src/executor/runtime_call.rs | 37.96% (41/108) | 48.83% (501/1026) | 51.67% (742/1436) | - (0/0) |
lib/src/executor/runtime_call/tests.rs | 92.31% (12/13) | 92.91% (118/127) | 94.06% (190/202) | - (0/0) |
lib/src/executor/storage_diff.rs | 35.71% (10/28) | 45.03% (77/171) | 32.91% (77/234) | - (0/0) |
lib/src/executor/trie_root_calculator.rs | 82.46% (47/57) | 96.58% (367/380) | 97.66% (500/512) | - (0/0) |
lib/src/executor/trie_root_calculator/tests.rs | 100.00% (25/25) | 93.63% (470/502) | 94.74% (720/760) | - (0/0) |
lib/src/executor/vm.rs | 80.00% (36/45) | 77.89% (229/294) | 76.80% (298/388) | - (0/0) |
lib/src/executor/vm/interpreter.rs | 85.71% (30/35) | 91.12% (308/338) | 90.35% (468/518) | - (0/0) |
lib/src/executor/vm/jit.rs | 84.38% (27/32) | 85.10% (417/490) | 86.24% (633/734) | - (0/0) |
lib/src/executor/vm/tests.rs | 100.00% (46/46) | 97.85% (501/512) | 96.25% (769/799) | - (0/0) |
lib/src/finality/decode.rs | 69.23% (27/39) | 82.71% (464/561) | 70.76% (213/301) | - (0/0) |
lib/src/finality/verify.rs | 82.76% (48/58) | 80.33% (686/854) | 83.36% (1177/1412) | - (0/0) |
lib/src/header.rs | 63.49% (40/63) | 56.37% (416/738) | 53.58% (568/1060) | - (0/0) |
lib/src/header/aura.rs | 17.65% (3/17) | 13.51% (15/111) | 14.20% (23/162) | - (0/0) |
lib/src/header/babe.rs | 71.43% (30/42) | 68.32% (220/322) | 68.69% (294/428) | - (0/0) |
lib/src/header/grandpa.rs | 51.85% (14/27) | 56.68% (140/247) | 52.14% (146/280) | - (0/0) |
lib/src/header/tests.rs | 100.00% (4/4) | 100.00% (46/46) | 100.00% (24/24) | - (0/0) |
lib/src/identity/ss58.rs | 58.33% (7/12) | 82.42% (75/91) | 86.71% (124/143) | - (0/0) |
lib/src/informant.rs | 25.00% (1/4) | 11.40% (13/114) | 13.96% (31/222) | - (0/0) |
lib/src/json_rpc/methods.rs | 64.10% (50/78) | 62.44% (384/615) | 64.56% (541/838) | - (0/0) |
lib/src/json_rpc/parse.rs | 92.11% (35/38) | 89.80% (273/304) | 90.08% (336/373) | - (0/0) |
lib/src/json_rpc/payment_info.rs | 0.00% (0/7) | 0.00% (0/75) | 0.00% (0/76) | - (0/0) |
lib/src/libp2p/cid.rs | 88.10% (37/42) | 88.89% (208/234) | 88.49% (323/365) | - (0/0) |
lib/src/libp2p/collection.rs | 60.00% (21/35) | 62.96% (668/1061) | 60.23% (692/1149) | - (0/0) |
lib/src/libp2p/collection/multi_stream.rs | 69.23% (9/13) | 53.65% (257/479) | 54.98% (298/542) | - (0/0) |
lib/src/libp2p/collection/single_stream.rs | 90.91% (10/11) | 59.70% (314/526) | 60.48% (329/544) | - (0/0) |
lib/src/libp2p/collection/tests.rs | 100.00% (88/88) | 96.44% (1029/1067) | 95.80% (1529/1596) | - (0/0) |
lib/src/libp2p/connection/established/multi_stream.rs | 53.57% (15/28) | 53.66% (271/505) | 56.76% (336/592) | - (0/0) |
lib/src/libp2p/connection/established/single_stream.rs | 65.62% (21/32) | 74.61% (385/516) | 75.54% (417/552) | - (0/0) |
lib/src/libp2p/connection/established/substream.rs | 85.71% (30/35) | 69.44% (668/962) | 70.79% (630/890) | - (0/0) |
lib/src/libp2p/connection/established/tests.rs | 92.00% (23/25) | 79.11% (606/766) | 77.34% (877/1134) | - (0/0) |
lib/src/libp2p/connection/multistream_select.rs | 92.86% (13/14) | 88.32% (189/214) | 86.24% (257/298) | - (0/0) |
lib/src/libp2p/connection/noise.rs | 85.71% (36/42) | 95.22% (797/837) | 94.76% (1030/1087) | - (0/0) |
lib/src/libp2p/connection/single_stream_handshake.rs | 60.00% (3/5) | 87.05% (121/139) | 81.15% (99/122) | - (0/0) |
lib/src/libp2p/connection/single_stream_handshake/tests.rs | 100.00% (4/4) | 98.25% (56/57) | 98.89% (89/90) | - (0/0) |
lib/src/libp2p/connection/webrtc_framing.rs | 95.24% (20/21) | 92.31% (252/273) | 91.37% (360/394) | - (0/0) |
lib/src/libp2p/connection/yamux.rs | 57.14% (32/56) | 66.30% (657/991) | 65.54% (795/1213) | - (0/0) |
lib/src/libp2p/connection/yamux/header.rs | 100.00% (18/18) | 98.44% (252/256) | 98.27% (284/289) | - (0/0) |
lib/src/libp2p/multiaddr.rs | 72.09% (31/43) | 78.93% (296/375) | 80.24% (540/673) | - (0/0) |
lib/src/libp2p/multihash.rs | 76.92% (10/13) | 74.60% (47/63) | 71.26% (62/87) | - (0/0) |
lib/src/libp2p/peer_id.rs | 58.62% (17/29) | 59.74% (92/154) | 58.93% (132/224) | - (0/0) |
lib/src/libp2p/read_write.rs | 88.24% (15/17) | 88.57% (217/245) | 86.09% (297/345) | - (0/0) |
lib/src/libp2p/websocket.rs | 7.14% (1/14) | 0.94% (2/213) | 0.63% (2/316) | - (0/0) |
lib/src/libp2p/with_buffers.rs | 0.00% (0/15) | 0.00% (0/227) | 0.00% (0/294) | - (0/0) |
lib/src/network/basic_peering_strategy.rs | 60.00% (27/45) | 59.20% (341/576) | 60.53% (480/793) | - (0/0) |
lib/src/network/bitswap_peering_strategy.rs | 86.67% (26/30) | 97.51% (274/281) | 95.11% (447/470) | - (0/0) |
lib/src/network/codec.rs | 78.57% (22/28) | 77.13% (199/258) | 81.51% (216/265) | - (0/0) |
lib/src/network/codec/affinity.rs | 97.30% (36/37) | 96.95% (286/295) | 97.23% (492/506) | - (0/0) |
lib/src/network/codec/bitswap.rs | 100.00% (27/27) | 99.72% (353/354) | 98.52% (667/677) | - (0/0) |
lib/src/network/codec/block_announces.rs | 44.44% (4/9) | 50.60% (42/83) | 52.38% (55/105) | - (0/0) |
lib/src/network/codec/block_request.rs | 27.78% (5/18) | 45.42% (124/273) | 28.88% (80/277) | - (0/0) |
lib/src/network/codec/grandpa.rs | 45.16% (14/31) | 67.64% (186/275) | 61.22% (150/245) | - (0/0) |
lib/src/network/codec/grandpa_warp_sync.rs | 0.00% (0/12) | 0.00% (0/57) | 0.00% (0/56) | - (0/0) |
lib/src/network/codec/identify.rs | 0.00% (0/4) | 0.00% (0/63) | 0.00% (0/66) | - (0/0) |
lib/src/network/codec/kademlia.rs | 33.33% (1/3) | 30.30% (10/33) | 27.87% (17/61) | - (0/0) |
lib/src/network/codec/state_request.rs | 0.00% (0/2) | 0.00% (0/24) | 0.00% (0/42) | - (0/0) |
lib/src/network/codec/statement.rs | 94.12% (32/34) | 97.02% (587/605) | 96.52% (998/1034) | - (0/0) |
lib/src/network/codec/storage_call_proof.rs | 0.00% (0/7) | 0.00% (0/71) | 0.00% (0/78) | - (0/0) |
lib/src/network/kademlia.rs | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
lib/src/network/kademlia/kbuckets.rs | 42.86% (15/35) | 53.82% (155/288) | 50.92% (222/436) | - (0/0) |
lib/src/network/service.rs | 39.07% (84/215) | 49.52% (1848/3732) | 49.59% (1937/3906) | - (0/0) |
lib/src/network/service/tests.rs | 100.00% (45/45) | 99.47% (1116/1122) | 98.48% (1557/1581) | - (0/0) |
lib/src/sync/all.rs | 35.34% (41/116) | 31.41% (409/1302) | 31.94% (444/1390) | - (0/0) |
lib/src/sync/all_forks.rs | 20.24% (17/84) | 12.58% (145/1153) | 12.05% (124/1029) | - (0/0) |
lib/src/sync/all_forks/disjoint.rs | 58.54% (24/41) | 69.88% (181/259) | 75.90% (381/502) | - (0/0) |
lib/src/sync/all_forks/pending_blocks.rs | 31.15% (19/61) | 35.33% (159/450) | 26.58% (156/587) | - (0/0) |
lib/src/sync/all_forks/sources.rs | 72.00% (18/25) | 83.76% (165/197) | 78.55% (271/345) | - (0/0) |
lib/src/sync/para.rs | 66.67% (4/6) | 78.65% (70/89) | 66.67% (32/48) | - (0/0) |
lib/src/sync/warp_sync.rs | 18.64% (11/59) | 19.52% (230/1178) | 18.83% (248/1317) | - (0/0) |
lib/src/transactions/light_pool.rs | 42.22% (19/45) | 58.09% (341/587) | 56.10% (506/902) | - (0/0) |
lib/src/transactions/light_pool/tests.rs | 100.00% (6/6) | 100.00% (202/202) | 100.00% (414/414) | - (0/0) |
lib/src/transactions/validate.rs | 7.41% (2/27) | 12.09% (22/182) | 12.37% (23/186) | - (0/0) |
lib/src/transactions/validate/tests.rs | 100.00% (2/2) | 65.62% (42/64) | 61.29% (57/93) | - (0/0) |
lib/src/trie.rs | 95.00% (19/20) | 94.35% (167/177) | 95.95% (237/247) | - (0/0) |
lib/src/trie/branch_search.rs | 91.67% (11/12) | 99.25% (132/133) | 99.26% (134/135) | - (0/0) |
lib/src/trie/branch_search/tests.rs | 100.00% (6/6) | 94.29% (99/105) | 97.45% (153/157) | - (0/0) |
lib/src/trie/calculate_root.rs | 88.00% (22/25) | 94.66% (195/206) | 94.77% (308/325) | - (0/0) |
lib/src/trie/minimize_proof.rs | 0.00% (0/6) | 0.00% (0/55) | 0.00% (0/101) | - (0/0) |
lib/src/trie/nibble.rs | 84.38% (27/32) | 88.46% (161/182) | 88.18% (276/313) | - (0/0) |
lib/src/trie/prefix_proof.rs | 54.55% (6/11) | 76.52% (88/115) | 75.82% (138/182) | - (0/0) |
lib/src/trie/prefix_proof/tests.rs | 75.00% (3/4) | 81.54% (53/65) | 80.81% (80/99) | - (0/0) |
lib/src/trie/proof_decode.rs | 55.56% (35/63) | 60.87% (602/989) | 62.16% (805/1295) | - (0/0) |
lib/src/trie/proof_decode/tests.rs | 100.00% (36/36) | 99.86% (2763/2767) | 97.67% (586/600) | - (0/0) |
lib/src/trie/proof_encode.rs | 92.31% (24/26) | 91.20% (311/341) | 89.46% (467/522) | - (0/0) |
lib/src/trie/trie_node.rs | 90.00% (18/20) | 92.44% (330/357) | 89.86% (434/483) | - (0/0) |
lib/src/trie/trie_structure.rs | 78.70% (85/108) | 84.70% (875/1033) | 84.85% (1378/1624) | - (0/0) |
lib/src/trie/trie_structure/tests.rs | 100.00% (18/18) | 98.01% (688/702) | 98.74% (1021/1034) | - (0/0) |
lib/src/util.rs | 86.67% (13/15) | 79.89% (139/174) | 84.68% (199/235) | - (0/0) |
lib/src/util/leb128.rs | 100.00% (10/10) | 85.71% (72/84) | 94.55% (104/110) | - (0/0) |
lib/src/util/protobuf.rs | 97.92% (47/48) | 93.82% (258/275) | 94.36% (318/337) | - (0/0) |
lib/src/verify/aura.rs | 0.00% (0/3) | 0.00% (0/69) | 0.00% (0/98) | - (0/0) |
lib/src/verify/babe.rs | 83.33% (10/12) | 81.57% (177/217) | 87.24% (294/337) | - (0/0) |
lib/src/verify/header_only.rs | 75.00% (3/4) | 55.42% (46/83) | 49.40% (41/83) | - (0/0) |
light-base/src/bitswap_service.rs | 63.79% (37/58) | 36.43% (286/785) | 37.24% (470/1262) | - (0/0) |
light-base/src/database.rs | 7.69% (1/13) | 2.68% (3/112) | 3.53% (6/170) | - (0/0) |
light-base/src/json_rpc_service.rs | 100.00% (6/6) | 93.94% (62/66) | 96.59% (85/88) | - (0/0) |
light-base/src/json_rpc_service/background.rs | 15.00% (15/100) | 8.37% (322/3849) | 9.84% (403/4097) | - (0/0) |
light-base/src/json_rpc_service/statement.rs | 83.33% (60/72) | 91.47% (461/504) | 95.39% (849/890) | - (0/0) |
light-base/src/json_rpc_service/tests.rs | 100.00% (8/8) | 95.40% (83/87) | 93.70% (119/127) | - (0/0) |
light-base/src/lib.rs | 47.22% (17/36) | 55.42% (353/637) | 58.04% (451/777) | - (0/0) |
light-base/src/lifecycle_service.rs | 93.33% (42/45) | 83.07% (260/313) | 81.63% (440/539) | - (0/0) |
light-base/src/metrics.rs | 60.61% (20/33) | 34.38% (88/256) | 40.00% (120/300) | - (0/0) |
light-base/src/network_service.rs | 37.38% (40/107) | 22.16% (557/2514) | 24.60% (690/2805) | - (0/0) |
light-base/src/network_service/tasks.rs | 0.00% (0/17) | 0.00% (0/326) | 0.00% (0/435) | - (0/0) |
light-base/src/platform.rs | 50.00% (1/2) | 24.00% (6/25) | 28.57% (6/21) | - (0/0) |
light-base/src/platform/address_parse.rs | 87.50% (7/8) | 70.44% (112/159) | 72.98% (181/248) | - (0/0) |
light-base/src/platform/default.rs | 62.50% (15/24) | 53.63% (96/179) | 56.57% (142/251) | - (0/0) |
light-base/src/platform/with_prefix.rs | 0.00% (0/18) | 0.00% (0/72) | 0.00% (0/85) | - (0/0) |
light-base/src/runtime_service.rs | 17.12% (19/111) | 12.14% (287/2365) | 12.22% (318/2603) | - (0/0) |
light-base/src/sync_service.rs | 46.88% (15/32) | 23.82% (157/659) | 22.91% (159/694) | - (0/0) |
light-base/src/sync_service/parachain.rs | 14.74% (14/95) | 5.56% (74/1330) | 7.67% (130/1695) | - (0/0) |
light-base/src/sync_service/paraheads.rs | 0.00% (0/35) | 0.00% (0/691) | 0.00% (0/788) | - (0/0) |
light-base/src/sync_service/substrate_compat.rs | 43.96% (40/91) | 34.59% (506/1463) | 36.35% (611/1681) | - (0/0) |
light-base/src/transactions_service.rs | 12.77% (6/47) | 9.08% (72/793) | 9.73% (96/987) | - (0/0) |
light-base/src/util.rs | 100.00% (4/4) | 100.00% (20/20) | 93.10% (27/29) | - (0/0) |
target/debug/build/cranelift-assembler-x64-f3f078c3e06d4b8c/out/assembler.rs | 10.04% (753/7501) | 10.02% (4871/48616) | 9.38% (9412/100366) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/assembler-isle-macro.rs | 12.22% (130/1064) | 12.15% (1113/9158) | 11.74% (2951/25141) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/inst_builder.rs | 27.68% (62/224) | 29.39% (447/1521) | 20.61% (923/4478) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/isle_numerics.rs | 5.00% (41/820) | 5.36% (206/3840) | 4.80% (160/3330) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/isle_opt.rs | 27.76% (68/245) | 34.83% (4490/12891) | 38.21% (9800/25648) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/isle_pulley_shared.rs | 0.00% (0/587) | 0.00% (0/14580) | 0.00% (0/26525) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/isle_x64.rs | 12.60% (244/1936) | 15.09% (4842/32083) | 15.09% (8837/58543) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/opcodes.rs | 51.35% (19/37) | 15.56% (239/1536) | 16.44% (345/2098) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/pulley_inst_gen.rs | 0.00% (0/3) | 0.00% (0/6366) | 0.00% (0/12777) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/settings-pulley.rs | 0.00% (0/12) | 0.00% (0/64) | 0.00% (0/102) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/settings-x86.rs | 65.85% (27/41) | 71.20% (136/191) | 65.26% (186/285) | - (0/0) |
target/debug/build/cranelift-codegen-9e2a59cf43be671e/out/settings.rs | 41.07% (23/56) | 28.62% (81/283) | 31.82% (112/352) | - (0/0) |
target/debug/build/target-lexicon-55733cabbcc80b55/out/host.rs | 16.67% (1/6) | 37.50% (9/24) | 28.57% (6/21) | - (0/0) |
wasm-node/rust/src/allocator.rs | 60.00% (3/5) | 61.54% (24/39) | 61.29% (38/62) | - (0/0) |
wasm-node/rust/src/bindings.rs | 0.00% (0/15) | 0.00% (0/72) | 0.00% (0/97) | - (0/0) |
wasm-node/rust/src/init.rs | 0.00% (0/2) | 0.00% (0/39) | 0.00% (0/68) | - (0/0) |
wasm-node/rust/src/lib.rs | 0.00% (0/19) | 0.00% (0/206) | 0.00% (0/295) | - (0/0) |
wasm-node/rust/src/platform.rs | 0.00% (0/40) | 0.00% (0/698) | 0.00% (0/980) | - (0/0) |
wasm-node/rust/src/timers.rs | 0.00% (0/13) | 0.00% (0/118) | 0.00% (0/171) | - (0/0) |
Totals | 23.26% (4012/17252) | 26.64% (52684/197729) | 22.89% (78137/341392) | - (0/0) |