Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
fuel-asm/src/args.rs | 50.00% (7/14) | 91.74% (100/109) | 40.62% (13/32) | - (0/0) |
fuel-asm/src/args/wideint.rs | 75.86% (22/29) | 94.44% (119/126) | 83.87% (78/93) | 100.00% (14/14) |
fuel-asm/src/encoding_tests.rs | 100.00% (2/2) | 100.00% (55/55) | 96.55% (28/29) | 75.00% (3/4) |
fuel-asm/src/lib.rs | 45.45% (45/99) | 56.05% (176/314) | 56.67% (85/150) | 100.00% (4/4) |
fuel-asm/src/macros.rs | 47.18% (67/142) | 52.43% (291/555) | 50.84% (91/179) | - (0/0) |
fuel-asm/src/op.rs | 40.00% (20/50) | 63.41% (104/164) | 40.00% (20/50) | - (0/0) |
fuel-asm/src/pack.rs | 100.00% (23/23) | 100.00% (79/79) | 100.00% (23/23) | - (0/0) |
fuel-asm/src/panic_instruction.rs | 43.75% (7/16) | 45.90% (28/61) | 24.39% (10/41) | 0.00% (0/2) |
fuel-asm/src/panic_reason.rs | 60.00% (6/10) | 73.33% (22/30) | 66.67% (22/33) | - (0/0) |
fuel-asm/src/unpack.rs | 100.00% (23/23) | 100.00% (79/79) | 100.00% (23/23) | - (0/0) |
fuel-crypto/src/ed25519.rs | 50.00% (1/2) | 92.31% (12/13) | 80.00% (8/10) | 100.00% (2/2) |
fuel-crypto/src/error.rs | 0.00% (0/8) | 0.00% (0/20) | 0.00% (0/10) | - (0/0) |
fuel-crypto/src/hasher.rs | 90.00% (9/10) | 94.00% (47/50) | 90.91% (10/11) | - (0/0) |
fuel-crypto/src/message.rs | 37.50% (6/16) | 41.82% (23/55) | 38.89% (7/18) | - (0/0) |
fuel-crypto/src/mnemonic.rs | 100.00% (1/1) | 100.00% (6/6) | 75.00% (3/4) | - (0/0) |
fuel-crypto/src/secp256/backend.rs | 100.00% (1/1) | 100.00% (22/22) | 100.00% (7/7) | - (0/0) |
fuel-crypto/src/secp256/backend/k1/k256.rs | 64.29% (9/14) | 94.00% (94/100) | 77.55% (38/49) | 75.00% (3/4) |
fuel-crypto/src/secp256/backend/k1/secp256k1.rs | 81.82% (9/11) | 96.83% (61/63) | 88.89% (32/36) | - (0/0) |
fuel-crypto/src/secp256/backend/r1/p256.rs | 81.82% (9/11) | 96.40% (107/111) | 88.00% (44/50) | 66.67% (4/6) |
fuel-crypto/src/secp256/public.rs | 52.63% (10/19) | 56.06% (37/66) | 42.31% (11/26) | - (0/0) |
fuel-crypto/src/secp256/secret.rs | 54.55% (12/22) | 65.38% (51/78) | 60.47% (26/43) | - (0/0) |
fuel-crypto/src/secp256/signature.rs | 47.37% (9/19) | 50.88% (29/57) | 43.48% (10/23) | - (0/0) |
fuel-crypto/src/secp256/signature_format.rs | 100.00% (7/7) | 95.65% (44/46) | 82.35% (14/17) | 50.00% (1/2) |
fuel-derive/src/attribute.rs | 100.00% (4/4) | 79.37% (50/63) | 80.00% (44/55) | 62.50% (20/32) |
fuel-derive/src/deserialize.rs | 100.00% (14/14) | 99.43% (174/175) | 94.55% (52/55) | 100.00% (12/12) |
fuel-derive/src/serialize.rs | 100.00% (18/18) | 99.56% (227/228) | 94.92% (56/59) | 100.00% (6/6) |
fuel-merkle/src/binary/hash.rs | 100.00% (3/3) | 100.00% (20/20) | 100.00% (3/3) | - (0/0) |
fuel-merkle/src/binary/in_memory.rs | 84.62% (11/13) | 96.03% (145/151) | 97.01% (65/67) | - (0/0) |
fuel-merkle/src/binary/merkle_tree.rs | 83.78% (31/37) | 97.60% (528/541) | 91.70% (232/253) | 100.00% (6/6) |
fuel-merkle/src/binary/node.rs | 88.89% (8/9) | 90.62% (29/32) | 87.50% (14/16) | - (0/0) |
fuel-merkle/src/binary/primitive.rs | 100.00% (4/4) | 100.00% (14/14) | 100.00% (4/4) | - (0/0) |
fuel-merkle/src/binary/root_calculator.rs | 94.12% (16/17) | 99.26% (134/135) | 92.96% (66/71) | 100.00% (8/8) |
fuel-merkle/src/binary/verify.rs | 100.00% (6/6) | 97.94% (190/194) | 91.78% (67/73) | 85.29% (29/34) |
fuel-merkle/src/common.rs | 100.00% (2/2) | 100.00% (18/18) | 100.00% (3/3) | - (0/0) |
fuel-merkle/src/common/error.rs | 50.00% (1/2) | 75.00% (3/4) | 33.33% (1/3) | - (0/0) |
fuel-merkle/src/common/hash.rs | 100.00% (2/2) | 100.00% (14/14) | 100.00% (6/6) | - (0/0) |
fuel-merkle/src/common/msb.rs | 100.00% (12/12) | 100.00% (120/120) | 100.00% (44/44) | 100.00% (2/2) |
fuel-merkle/src/common/node.rs | 25.00% (1/4) | 30.00% (3/10) | 20.00% (1/5) | - (0/0) |
fuel-merkle/src/common/path.rs | 100.00% (3/3) | 100.00% (11/11) | 100.00% (6/6) | - (0/0) |
fuel-merkle/src/common/path_iterator.rs | 97.62% (41/42) | 99.32% (435/438) | 98.94% (93/94) | 100.00% (4/4) |
fuel-merkle/src/common/position.rs | 97.22% (35/36) | 96.00% (192/200) | 86.96% (140/161) | 50.00% (1/2) |
fuel-merkle/src/common/position_path.rs | 100.00% (10/10) | 100.00% (472/472) | 100.00% (74/74) | 100.00% (8/8) |
fuel-merkle/src/common/prefix.rs | 33.33% (2/6) | 40.74% (11/27) | 39.13% (9/23) | - (0/0) |
fuel-merkle/src/common/storage_map.rs | 87.50% (14/16) | 93.88% (92/98) | 91.67% (22/24) | - (0/0) |
fuel-merkle/src/sparse.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
fuel-merkle/src/sparse/hash.rs | 100.00% (4/4) | 100.00% (19/19) | 100.00% (4/4) | - (0/0) |
fuel-merkle/src/sparse/in_memory.rs | 54.17% (13/24) | 60.10% (125/208) | 63.33% (19/30) | - (0/0) |
fuel-merkle/src/sparse/merkle_tree.rs | 92.00% (69/75) | 98.42% (1186/1205) | 91.26% (355/389) | 97.83% (45/46) |
fuel-merkle/src/sparse/merkle_tree/branch.rs | 100.00% (2/2) | 100.00% (48/48) | 90.48% (19/21) | 100.00% (6/6) |
fuel-merkle/src/sparse/merkle_tree/node.rs | 87.50% (56/64) | 91.10% (481/528) | 88.73% (181/204) | 73.08% (19/26) |
fuel-merkle/src/sparse/primitive.rs | 100.00% (4/4) | 100.00% (12/12) | 100.00% (4/4) | - (0/0) |
fuel-merkle/src/sparse/proof.rs | 85.71% (18/21) | 92.75% (486/524) | 86.59% (142/164) | 75.00% (6/8) |
fuel-merkle/src/storage.rs | 50.00% (2/4) | 60.00% (12/20) | 50.00% (2/4) | - (0/0) |
fuel-merkle/test-helpers/src/binary/hash.rs | 100.00% (3/3) | 100.00% (22/22) | 100.00% (3/3) | - (0/0) |
fuel-merkle/test-helpers/src/binary/merkle_tree.rs | 100.00% (21/21) | 99.41% (335/337) | 98.02% (99/101) | 89.29% (25/28) |
fuel-merkle/test-helpers/src/binary/node.rs | 100.00% (10/10) | 100.00% (26/26) | 100.00% (12/12) | - (0/0) |
fuel-merkle/test-helpers/src/binary/verify.rs | 100.00% (5/5) | 95.56% (129/135) | 91.67% (44/48) | 77.78% (14/18) |
fuel-merkle/test-helpers/src/data/binary.rs | 100.00% (3/3) | 75.00% (30/40) | 73.68% (14/19) | 50.00% (2/4) |
fuel-merkle/test-helpers/src/data/encoded_value.rs | 42.86% (3/7) | 30.43% (7/23) | 39.13% (9/23) | - (0/0) |
fuel-merkle/test-helpers/src/data/sparse.rs | 100.00% (8/8) | 84.75% (50/59) | 77.78% (35/45) | 50.00% (1/2) |
fuel-merkle/test-helpers/src/data/test_error.rs | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/2) | - (0/0) |
fuel-merkle/test-helpers/src/suites/binary_proofs.rs | 0.00% (0/14) | 0.00% (0/207) | 0.00% (0/22) | - (0/0) |
fuel-merkle/tests-data-binary/tests-data-binary.rs | 50.00% (1/2) | 83.33% (5/6) | 72.73% (8/11) | - (0/0) |
fuel-merkle/tests-data/tests-data.rs | 50.00% (1/2) | 83.33% (5/6) | 72.73% (8/11) | - (0/0) |
fuel-storage/src/impls.rs | 44.83% (13/29) | 44.87% (70/156) | 44.83% (13/29) | - (0/0) |
fuel-storage/src/lib.rs | 100.00% (4/4) | 100.00% (24/24) | 100.00% (4/4) | - (0/0) |
fuel-tx/src/builder.rs | 78.85% (41/52) | 88.47% (307/347) | 78.57% (44/56) | 50.00% (1/2) |
fuel-tx/src/contract.rs | 68.57% (24/35) | 85.38% (181/212) | 70.59% (48/68) | 100.00% (8/8) |
fuel-tx/src/lib.rs | 50.00% (1/2) | 75.00% (9/12) | 50.00% (1/2) | - (0/0) |
fuel-tx/src/receipt.rs | 62.50% (40/64) | 62.78% (334/532) | 35.00% (84/240) | 75.00% (3/4) |
fuel-tx/src/receipt/receipt_repr.rs | 0.00% (0/2) | 0.00% (0/12) | 0.00% (0/9) | - (0/0) |
fuel-tx/src/receipt/script_result.rs | 60.00% (3/5) | 17.65% (3/17) | 28.57% (6/21) | - (0/0) |
fuel-tx/src/test_helper.rs | 74.07% (20/27) | 88.86% (303/341) | 66.67% (60/90) | - (0/0) |
fuel-tx/src/transaction.rs | 42.98% (52/121) | 64.13% (506/789) | 44.63% (133/298) | 75.00% (3/4) |
fuel-tx/src/transaction/consensus_parameters.rs | 69.89% (65/93) | 65.03% (305/469) | 66.39% (81/122) | 50.00% (1/2) |
fuel-tx/src/transaction/consensus_parameters/gas.rs | 90.85% (129/142) | 57.55% (667/1159) | 73.61% (371/504) | - (0/0) |
fuel-tx/src/transaction/consensus_parameters/gas/default_gas_costs.rs | 100.00% (1/1) | 100.00% (183/183) | 100.00% (1/1) | - (0/0) |
fuel-tx/src/transaction/fee.rs | 71.43% (15/21) | 88.37% (152/172) | 80.70% (46/57) | 75.00% (6/8) |
fuel-tx/src/transaction/id.rs | 94.74% (36/38) | 96.58% (452/468) | 92.23% (178/193) | 94.44% (17/18) |
fuel-tx/src/transaction/metadata.rs | 50.00% (2/4) | 77.14% (54/70) | 52.78% (19/36) | - (0/0) |
fuel-tx/src/transaction/policies.rs | 65.79% (25/38) | 83.41% (181/217) | 82.09% (110/134) | 84.62% (22/26) |
fuel-tx/src/transaction/repr.rs | 50.00% (2/4) | 18.18% (2/11) | 37.50% (6/16) | - (0/0) |
fuel-tx/src/transaction/types.rs | 100.00% (1/1) | 100.00% (11/11) | 100.00% (1/1) | - (0/0) |
fuel-tx/src/transaction/types/chargeable_transaction.rs | 94.87% (37/39) | 83.62% (194/232) | 85.59% (95/111) | 63.64% (14/22) |
fuel-tx/src/transaction/types/create.rs | 85.71% (30/35) | 91.07% (255/280) | 82.20% (97/118) | 77.27% (17/22) |
fuel-tx/src/transaction/types/create/ser_de_tests.rs | 100.00% (1/1) | 100.00% (15/15) | 100.00% (2/2) | - (0/0) |
fuel-tx/src/transaction/types/input.rs | 63.92% (62/97) | 62.93% (477/758) | 77.19% (264/342) | 100.00% (2/2) |
fuel-tx/src/transaction/types/input/coin.rs | 37.50% (6/16) | 36.18% (55/152) | 55.56% (15/27) | 50.00% (1/2) |
fuel-tx/src/transaction/types/input/contract.rs | 62.50% (5/8) | 51.43% (18/35) | 66.67% (10/15) | - (0/0) |
fuel-tx/src/transaction/types/input/message.rs | 40.00% (10/25) | 46.79% (124/265) | 51.11% (23/45) | 50.00% (2/4) |
fuel-tx/src/transaction/types/input/repr.rs | 93.75% (15/16) | 76.71% (56/73) | 74.19% (46/62) | - (0/0) |
fuel-tx/src/transaction/types/input/ser_de_tests.rs | 100.00% (1/1) | 100.00% (55/55) | 100.00% (16/16) | - (0/0) |
fuel-tx/src/transaction/types/input/snapshot_tests.rs | 100.00% (7/7) | 100.00% (153/153) | 100.00% (14/14) | - (0/0) |
fuel-tx/src/transaction/types/mint.rs | 63.33% (19/30) | 69.57% (80/115) | 65.38% (34/52) | 75.00% (6/8) |
fuel-tx/src/transaction/types/output.rs | 62.50% (25/40) | 71.20% (131/184) | 71.84% (74/103) | - (0/0) |
fuel-tx/src/transaction/types/output/contract.rs | 62.50% (5/8) | 51.85% (14/27) | 66.67% (10/15) | - (0/0) |
fuel-tx/src/transaction/types/output/repr.rs | 80.00% (8/10) | 62.50% (35/56) | 63.41% (26/41) | - (0/0) |
fuel-tx/src/transaction/types/script.rs | 70.97% (22/31) | 78.67% (118/150) | 82.54% (52/63) | 100.00% (6/6) |
fuel-tx/src/transaction/types/storage.rs | 76.92% (10/13) | 81.54% (53/65) | 68.18% (15/22) | - (0/0) |
fuel-tx/src/transaction/types/upgrade.rs | 82.76% (24/29) | 80.79% (143/177) | 86.32% (101/117) | 78.57% (11/14) |
fuel-tx/src/transaction/types/upload.rs | 80.49% (33/41) | 85.00% (221/260) | 83.17% (84/101) | 83.33% (10/12) |
fuel-tx/src/transaction/types/utxo_id.rs | 53.85% (14/26) | 71.74% (99/138) | 61.84% (47/76) | 41.67% (5/12) |
fuel-tx/src/transaction/types/witness.rs | 52.00% (13/25) | 57.32% (47/82) | 63.41% (26/41) | - (0/0) |
fuel-tx/src/transaction/validity.rs | 61.76% (21/34) | 80.90% (305/377) | 77.22% (200/259) | 85.87% (79/92) |
fuel-tx/src/transaction/validity/error.rs | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/5) | - (0/0) |
fuel-tx/src/transaction/validity/tests.rs | 80.00% (4/5) | 96.43% (27/28) | 50.00% (5/10) | - (0/0) |
fuel-tx/src/tx_pointer.rs | 50.00% (11/22) | 68.24% (58/85) | 68.63% (35/51) | 75.00% (3/4) |
fuel-types/src/array_types.rs | 64.29% (36/56) | 73.73% (174/236) | 70.45% (93/132) | - (0/0) |
fuel-types/src/bytes.rs | 85.71% (6/7) | 84.09% (37/44) | 96.55% (28/29) | 100.00% (4/4) |
fuel-types/src/canonical.rs | 91.80% (56/61) | 91.36% (391/428) | 77.64% (184/237) | 66.67% (20/30) |
fuel-types/src/fmt.rs | 0.00% (0/2) | 0.00% (0/23) | 0.00% (0/20) | 0.00% (0/6) |
fuel-types/src/numeric_types.rs | 38.89% (14/36) | 39.29% (44/112) | 47.30% (35/74) | - (0/0) |
fuel-vm/src/backtrace.rs | 33.33% (3/9) | 37.50% (30/80) | 33.33% (3/9) | - (0/0) |
fuel-vm/src/call.rs | 76.47% (26/34) | 80.53% (91/113) | 77.78% (35/45) | - (0/0) |
fuel-vm/src/checked_transaction.rs | 75.27% (70/93) | 86.70% (1343/1549) | 57.96% (193/333) | 83.33% (25/30) |
fuel-vm/src/checked_transaction/balances.rs | 100.00% (5/5) | 100.00% (84/84) | 88.24% (45/51) | - (0/0) |
fuel-vm/src/checked_transaction/builder.rs | 100.00% (2/2) | 100.00% (10/10) | 100.00% (2/2) | - (0/0) |
fuel-vm/src/checked_transaction/types.rs | 77.78% (7/9) | 86.67% (104/120) | 63.46% (33/52) | - (0/0) |
fuel-vm/src/constraints/reg_key.rs | 92.31% (24/26) | 87.82% (173/197) | 94.23% (49/52) | 90.00% (9/10) |
fuel-vm/src/constraints/reg_key/tests.rs | 100.00% (6/6) | 100.00% (68/68) | 100.00% (30/30) | - (0/0) |
fuel-vm/src/context.rs | 75.00% (6/8) | 82.05% (32/39) | 67.74% (21/31) | 75.00% (3/4) |
fuel-vm/src/convert.rs | 100.00% (1/1) | 100.00% (3/3) | 75.00% (3/4) | - (0/0) |
fuel-vm/src/crypto.rs | 100.00% (3/3) | 100.00% (77/77) | 100.00% (6/6) | - (0/0) |
fuel-vm/src/error.rs | 47.62% (20/42) | 57.14% (124/217) | 40.30% (54/134) | 75.00% (3/4) |
fuel-vm/src/interpreter.rs | 81.43% (57/70) | 85.53% (260/304) | 80.36% (90/112) | 77.78% (14/18) |
fuel-vm/src/interpreter/alu.rs | 100.00% (11/11) | 99.42% (171/172) | 90.48% (57/63) | 95.00% (19/20) |
fuel-vm/src/interpreter/alu/muldiv.rs | 100.00% (3/3) | 97.83% (45/46) | 78.95% (15/19) | 50.00% (3/6) |
fuel-vm/src/interpreter/alu/tests.rs | 100.00% (12/12) | 100.00% (136/136) | 100.00% (24/24) | - (0/0) |
fuel-vm/src/interpreter/alu/wideint.rs | 100.00% (13/13) | 94.40% (236/250) | 71.86% (120/167) | - (0/0) |
fuel-vm/src/interpreter/balances.rs | 97.37% (37/38) | 99.09% (327/330) | 96.81% (91/94) | 100.00% (2/2) |
fuel-vm/src/interpreter/blockchain.rs | 91.30% (42/46) | 99.58% (943/947) | 78.01% (330/423) | 100.00% (16/16) |
fuel-vm/src/interpreter/blockchain/code_tests.rs | 100.00% (3/3) | 100.00% (164/164) | 85.71% (18/21) | - (0/0) |
fuel-vm/src/interpreter/blockchain/croo_tests.rs | 100.00% (6/6) | 100.00% (167/167) | 100.00% (18/18) | - (0/0) |
fuel-vm/src/interpreter/blockchain/other_tests.rs | 100.00% (9/9) | 99.26% (267/269) | 96.36% (53/55) | 75.00% (6/8) |
fuel-vm/src/interpreter/blockchain/smo_tests.rs | 100.00% (3/3) | 100.00% (77/77) | 100.00% (17/17) | 100.00% (2/2) |
fuel-vm/src/interpreter/blockchain/test.rs | 100.00% (9/9) | 97.20% (139/143) | 89.74% (35/39) | 87.50% (7/8) |
fuel-vm/src/interpreter/blockchain/test/scwq.rs | 100.00% (3/3) | 100.00% (37/37) | 100.00% (12/12) | - (0/0) |
fuel-vm/src/interpreter/blockchain/test/srwq.rs | 100.00% (2/2) | 100.00% (42/42) | 100.00% (10/10) | - (0/0) |
fuel-vm/src/interpreter/blockchain/test/swwq.rs | 100.00% (3/3) | 100.00% (46/46) | 100.00% (12/12) | - (0/0) |
fuel-vm/src/interpreter/constructors.rs | 85.71% (6/7) | 86.21% (50/58) | 85.71% (6/7) | - (0/0) |
fuel-vm/src/interpreter/contract.rs | 92.31% (12/13) | 98.63% (289/293) | 79.23% (103/130) | 90.00% (9/10) |
fuel-vm/src/interpreter/contract/tests.rs | 100.00% (10/10) | 99.40% (332/334) | 95.95% (71/74) | 83.33% (10/12) |
fuel-vm/src/interpreter/crypto.rs | 100.00% (10/10) | 97.89% (139/142) | 85.29% (58/68) | 50.00% (1/2) |
fuel-vm/src/interpreter/crypto/tests.rs | 100.00% (5/5) | 100.00% (170/170) | 84.38% (27/32) | - (0/0) |
fuel-vm/src/interpreter/debug.rs | 73.33% (11/15) | 92.86% (195/210) | 72.41% (21/29) | 100.00% (2/2) |
fuel-vm/src/interpreter/diff.rs | 87.88% (29/33) | 86.54% (283/327) | 84.91% (90/106) | 66.67% (20/30) |
fuel-vm/src/interpreter/diff/storage.rs | 21.05% (8/38) | 30.73% (110/358) | 34.74% (33/95) | 30.00% (3/10) |
fuel-vm/src/interpreter/diff/tests.rs | 100.00% (18/18) | 100.00% (164/164) | 100.00% (41/41) | - (0/0) |
fuel-vm/src/interpreter/ecal.rs | 80.00% (4/5) | 72.97% (27/37) | 66.67% (10/15) | 50.00% (1/2) |
fuel-vm/src/interpreter/executors/debug.rs | 100.00% (1/1) | 68.75% (11/16) | 70.59% (12/17) | 100.00% (2/2) |
fuel-vm/src/interpreter/executors/instruction.rs | 100.00% (11/11) | 83.89% (573/683) | 60.08% (319/531) | 78.12% (25/32) |
fuel-vm/src/interpreter/executors/main.rs | 95.00% (38/40) | 86.09% (582/676) | 80.25% (321/400) | 77.14% (54/70) |
fuel-vm/src/interpreter/executors/main/tests.rs | 100.00% (10/10) | 100.00% (211/211) | 84.00% (21/25) | - (0/0) |
fuel-vm/src/interpreter/executors/predicate.rs | 100.00% (1/1) | 84.00% (21/25) | 76.92% (10/13) | 100.00% (4/4) |
fuel-vm/src/interpreter/flow.rs | 88.00% (22/25) | 99.12% (451/455) | 81.82% (117/143) | 91.67% (11/12) |
fuel-vm/src/interpreter/flow/jump_tests.rs | 100.00% (12/12) | 100.00% (38/38) | 100.00% (20/20) | - (0/0) |
fuel-vm/src/interpreter/flow/ret_tests.rs | 100.00% (4/4) | 100.00% (155/155) | 100.00% (14/14) | - (0/0) |
fuel-vm/src/interpreter/flow/tests.rs | 90.00% (9/10) | 93.75% (165/176) | 92.50% (37/40) | - (0/0) |
fuel-vm/src/interpreter/gas.rs | 81.25% (13/16) | 97.71% (128/131) | 84.44% (38/45) | 100.00% (4/4) |
fuel-vm/src/interpreter/gas/tests.rs | 100.00% (10/10) | 100.00% (74/74) | 100.00% (18/18) | - (0/0) |
fuel-vm/src/interpreter/initialization.rs | 100.00% (5/5) | 99.07% (107/108) | 83.33% (30/36) | 50.00% (1/2) |
fuel-vm/src/interpreter/internal.rs | 100.00% (22/22) | 100.00% (139/139) | 88.71% (55/62) | 100.00% (4/4) |
fuel-vm/src/interpreter/internal/message_tests.rs | 100.00% (8/8) | 96.97% (32/33) | 93.75% (15/16) | - (0/0) |
fuel-vm/src/interpreter/internal/tests.rs | 100.00% (4/4) | 100.00% (137/137) | 100.00% (20/20) | 50.00% (3/6) |
fuel-vm/src/interpreter/log.rs | 100.00% (4/4) | 100.00% (62/62) | 81.25% (13/16) | - (0/0) |
fuel-vm/src/interpreter/log/tests.rs | 100.00% (1/1) | 100.00% (48/48) | 83.33% (10/12) | - (0/0) |
fuel-vm/src/interpreter/memory.rs | 84.21% (64/76) | 93.58% (670/716) | 81.16% (280/345) | 83.33% (60/72) |
fuel-vm/src/interpreter/memory/allocation_tests.rs | 100.00% (19/19) | 100.00% (174/174) | 100.00% (87/87) | 100.00% (10/10) |
fuel-vm/src/interpreter/memory/impl_tests.rs | 100.00% (4/4) | 100.00% (89/89) | 100.00% (12/12) | - (0/0) |
fuel-vm/src/interpreter/memory/stack_tests.rs | 100.00% (5/5) | 100.00% (71/71) | 100.00% (9/9) | - (0/0) |
fuel-vm/src/interpreter/memory/tests.rs | 100.00% (9/9) | 100.00% (135/135) | 100.00% (25/25) | - (0/0) |
fuel-vm/src/interpreter/metadata.rs | 76.34% (71/93) | 81.03% (393/485) | 66.47% (220/331) | 100.00% (4/4) |
fuel-vm/src/interpreter/metadata/tests.rs | 100.00% (4/4) | 100.00% (61/61) | 100.00% (13/13) | 100.00% (2/2) |
fuel-vm/src/interpreter/post_execution.rs | 50.00% (1/2) | 96.43% (27/28) | 66.67% (4/6) | - (0/0) |
fuel-vm/src/interpreter/receipts.rs | 90.00% (18/20) | 94.02% (110/117) | 91.30% (42/46) | 80.00% (8/10) |
fuel-vm/src/memory_client.rs | 72.22% (13/18) | 72.84% (59/81) | 76.00% (19/25) | 75.00% (3/4) |
fuel-vm/src/pool.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
fuel-vm/src/predicate.rs | 87.50% (7/8) | 99.56% (224/225) | 90.00% (27/30) | - (0/0) |
fuel-vm/src/profiler.rs | 65.00% (26/40) | 55.56% (95/171) | 48.19% (40/83) | 66.67% (4/6) |
fuel-vm/src/state.rs | 62.50% (15/24) | 62.22% (56/90) | 60.98% (25/41) | - (0/0) |
fuel-vm/src/state/debug.rs | 81.82% (9/11) | 91.43% (32/35) | 65.22% (15/23) | - (0/0) |
fuel-vm/src/state/debugger.rs | 73.33% (11/15) | 82.19% (60/73) | 85.29% (29/34) | 66.67% (4/6) |
fuel-vm/src/storage.rs | 43.75% (7/16) | 45.21% (33/73) | 28.00% (7/25) | - (0/0) |
fuel-vm/src/storage/contracts_state.rs | 50.00% (6/12) | 50.00% (18/36) | 42.86% (6/14) | - (0/0) |
fuel-vm/src/storage/interpreter.rs | 44.44% (12/27) | 44.61% (91/204) | 50.77% (33/65) | 100.00% (4/4) |
fuel-vm/src/storage/memory.rs | 75.00% (54/72) | 77.40% (363/469) | 76.00% (95/125) | 62.50% (10/16) |
fuel-vm/src/storage/predicate.rs | 0.00% (0/29) | 0.00% (0/169) | 0.00% (0/29) | - (0/0) |
fuel-vm/src/transactor.rs | 76.47% (26/34) | 69.47% (132/190) | 65.67% (44/67) | 50.00% (1/2) |
fuel-vm/src/util.rs | 94.55% (52/55) | 96.76% (508/525) | 89.09% (98/110) | 75.00% (15/20) |
Totals | 73.09% (2844/3891) | 82.86% (27865/33629) | 74.54% (9438/12661) | 80.18% (874/1090) |