Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
fuel-asm/src/args.rs | 70.00% (7/10) | 95.19% (99/104) | 65.00% (13/20) | - (0/0) |
fuel-asm/src/args/wideint.rs | 81.48% (22/27) | 95.97% (119/124) | 93.98% (78/83) | 100.00% (14/14) |
fuel-asm/src/encoding_tests.rs | 100.00% (2/2) | 98.18% (54/55) | 96.55% (28/29) | 75.00% (3/4) |
fuel-asm/src/lib.rs | 50.54% (47/93) | 59.09% (182/308) | 63.04% (87/138) | 100.00% (4/4) |
fuel-asm/src/macros.rs | 48.23% (68/141) | 55.05% (305/554) | 51.98% (92/177) | - (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 | 53.33% (8/15) | 55.07% (38/69) | 31.58% (12/38) | 0.00% (0/2) |
fuel-asm/src/panic_reason.rs | 66.67% (4/6) | 76.92% (20/26) | 85.71% (18/21) | - (0/0) |
fuel-asm/src/unpack.rs | 100.00% (23/23) | 100.00% (79/79) | 100.00% (23/23) | - (0/0) |
fuel-compression/src/impls.rs | 100.00% (14/14) | 83.10% (59/71) | 70.37% (38/54) | 100.00% (2/2) |
fuel-compression/src/key.rs | 71.43% (5/7) | 68.18% (30/44) | 69.23% (18/26) | 50.00% (4/8) |
fuel-compression/src/traits.rs | 100.00% (2/2) | 100.00% (4/4) | 75.00% (3/4) | - (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 | 58.33% (14/24) | 68.60% (59/86) | 62.22% (28/45) | - (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/canonical/attribute.rs | 100.00% (4/4) | 79.37% (50/63) | 80.00% (44/55) | 62.50% (20/32) |
fuel-derive/src/canonical/deserialize.rs | 100.00% (14/14) | 99.43% (174/175) | 94.55% (52/55) | 100.00% (12/12) |
fuel-derive/src/canonical/serialize.rs | 100.00% (18/18) | 99.56% (227/228) | 94.92% (56/59) | 100.00% (6/6) |
fuel-derive/src/compression/attribute.rs | 100.00% (3/3) | 74.55% (41/55) | 77.19% (44/57) | 67.86% (19/28) |
fuel-derive/src/compression/compress.rs | 100.00% (12/12) | 97.77% (175/179) | 95.70% (89/93) | 100.00% (6/6) |
fuel-derive/src/compression/decompress.rs | 100.00% (10/10) | 97.93% (142/145) | 95.31% (61/64) | 100.00% (2/2) |
fuel-derive/src/helpers.rs | 100.00% (1/1) | 100.00% (12/12) | 100.00% (4/4) | 100.00% (2/2) |
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.87% (46/47) | 99.33% (446/449) | 99.01% (100/101) | 100.00% (4/4) |
fuel-merkle/src/common/position.rs | 97.56% (40/41) | 96.21% (203/211) | 87.50% (147/168) | 50.00% (1/2) |
fuel-merkle/src/common/position_path.rs | 100.00% (10/10) | 100.00% (490/490) | 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.62% (88/94) | 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 | 46.43% (13/28) | 52.65% (129/245) | 55.88% (19/34) | - (0/0) |
fuel-merkle/src/sparse/merkle_tree.rs | 92.00% (69/75) | 98.39% (1223/1243) | 90.73% (372/410) | 96.43% (54/56) |
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 | 88.24% (60/68) | 91.19% (507/556) | 88.32% (189/214) | 66.67% (20/30) |
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) | 50.00% (8/16) | 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) | 98.81% (333/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/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 | 47.06% (16/34) | 49.43% (87/176) | 47.06% (16/34) | - (0/0) |
fuel-storage/src/lib.rs | 100.00% (8/8) | 100.00% (36/36) | 100.00% (10/10) | - (0/0) |
fuel-tx/src/builder.rs | 78.18% (43/55) | 87.00% (328/377) | 77.97% (46/59) | 50.00% (1/2) |
fuel-tx/src/contract.rs | 68.57% (24/35) | 83.80% (181/216) | 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 | 59.38% (38/64) | 61.84% (329/532) | 32.92% (79/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 | 73.33% (22/30) | 88.46% (322/364) | 66.67% (64/96) | - (0/0) |
fuel-tx/src/transaction.rs | 45.45% (55/121) | 62.70% (521/831) | 46.10% (142/308) | 75.00% (3/4) |
fuel-tx/src/transaction/consensus_parameters.rs | 74.51% (76/102) | 68.56% (362/528) | 67.80% (139/205) | 50.00% (1/2) |
fuel-tx/src/transaction/consensus_parameters/gas.rs | 89.61% (138/154) | 42.86% (816/1904) | 51.13% (386/755) | - (0/0) |
fuel-tx/src/transaction/consensus_parameters/gas/default_gas_costs.rs | 100.00% (1/1) | 100.00% (201/201) | 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.18% (453/471) | 91.28% (178/195) | 94.44% (17/18) |
fuel-tx/src/transaction/metadata.rs | 50.00% (2/4) | 75.00% (54/72) | 50.00% (19/38) | - (0/0) |
fuel-tx/src/transaction/policies.rs | 72.09% (31/43) | 84.51% (191/226) | 83.10% (118/142) | 84.62% (22/26) |
fuel-tx/src/transaction/repr.rs | 50.00% (2/4) | 16.67% (2/12) | 35.29% (6/17) | - (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/blob.rs | 74.07% (20/27) | 74.13% (106/143) | 78.95% (60/76) | 87.50% (7/8) |
fuel-tx/src/transaction/types/chargeable_transaction.rs | 95.00% (38/40) | 80.25% (191/238) | 84.35% (97/115) | 63.64% (14/22) |
fuel-tx/src/transaction/types/create.rs | 86.49% (32/37) | 91.26% (261/286) | 81.75% (103/126) | 79.17% (19/24) |
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 | 65.38% (68/104) | 64.24% (503/783) | 79.61% (289/363) | 100.00% (2/2) |
fuel-tx/src/transaction/types/input/coin.rs | 33.33% (7/21) | 33.94% (56/165) | 50.00% (17/34) | 50.00% (1/2) |
fuel-tx/src/transaction/types/input/contract.rs | 70.00% (7/10) | 54.05% (20/37) | 70.00% (14/20) | - (0/0) |
fuel-tx/src/transaction/types/input/message.rs | 36.67% (11/30) | 44.80% (125/279) | 48.08% (25/52) | 50.00% (2/4) |
fuel-tx/src/transaction/types/input/predicate.rs | 58.33% (7/12) | 40.62% (13/32) | 70.59% (12/17) | - (0/0) |
fuel-tx/src/transaction/types/input/repr.rs | 93.75% (15/16) | 78.08% (57/73) | 75.81% (47/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% (21/21) | 100.00% (216/216) | 100.00% (35/35) | - (0/0) |
fuel-tx/src/transaction/types/mint.rs | 65.62% (21/32) | 70.83% (85/120) | 66.07% (37/56) | 75.00% (6/8) |
fuel-tx/src/transaction/types/output.rs | 65.85% (27/41) | 71.89% (133/185) | 71.96% (77/107) | - (0/0) |
fuel-tx/src/transaction/types/output/contract.rs | 70.00% (7/10) | 55.17% (16/29) | 70.00% (14/20) | - (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 | 75.00% (33/44) | 75.14% (139/185) | 82.35% (70/85) | 100.00% (6/6) |
fuel-tx/src/transaction/types/storage.rs | 85.71% (12/14) | 83.33% (55/66) | 73.08% (19/26) | - (0/0) |
fuel-tx/src/transaction/types/upgrade.rs | 84.85% (28/33) | 78.19% (147/188) | 84.50% (109/129) | 78.57% (11/14) |
fuel-tx/src/transaction/types/upload.rs | 81.40% (35/43) | 84.15% (223/265) | 82.24% (88/107) | 83.33% (10/12) |
fuel-tx/src/transaction/types/utxo_id.rs | 57.69% (15/26) | 72.46% (100/138) | 63.64% (49/77) | 41.67% (5/12) |
fuel-tx/src/transaction/types/witness.rs | 57.69% (15/26) | 56.32% (49/87) | 66.67% (30/45) | - (0/0) |
fuel-tx/src/transaction/validity.rs | 61.76% (21/34) | 81.33% (305/375) | 77.43% (199/257) | 86.36% (76/88) |
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 | 47.83% (11/23) | 67.44% (58/86) | 63.64% (35/55) | 75.00% (3/4) |
fuel-types/src/array_types.rs | 66.67% (36/54) | 74.36% (174/234) | 72.66% (93/128) | - (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.94% (57/62) | 91.49% (398/435) | 78.19% (190/243) | 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 | 40.00% (14/35) | 39.64% (44/111) | 48.61% (35/72) | - (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 | 81.25% (26/32) | 86.54% (90/104) | 80.43% (37/46) | - (0/0) |
fuel-vm/src/checked_transaction.rs | 73.68% (70/95) | 84.32% (1350/1601) | 54.67% (193/353) | 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% (3/3) | 100.00% (24/24) | 100.00% (3/3) | - (0/0) |
fuel-vm/src/checked_transaction/types.rs | 80.00% (8/10) | 88.59% (132/149) | 61.90% (39/63) | - (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 | 87.50% (7/8) | 92.31% (36/39) | 80.65% (25/31) | 75.00% (3/4) |
fuel-vm/src/convert.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (4/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 | 80.28% (57/71) | 86.31% (271/314) | 85.05% (91/107) | 87.50% (14/16) |
fuel-vm/src/interpreter/alu.rs | 100.00% (11/11) | 100.00% (172/172) | 92.06% (58/63) | 100.00% (20/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/wideint.rs | 100.00% (13/13) | 94.47% (239/253) | 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/blob.rs | 100.00% (2/2) | 100.00% (55/55) | 76.00% (38/50) | - (0/0) |
fuel-vm/src/interpreter/blockchain.rs | 97.73% (43/44) | 97.39% (1080/1109) | 75.10% (383/510) | 80.56% (29/36) |
fuel-vm/src/interpreter/blockchain/code_tests.rs | 100.00% (3/3) | 100.00% (167/167) | 85.71% (18/21) | - (0/0) |
fuel-vm/src/interpreter/blockchain/croo_tests.rs | 100.00% (6/6) | 100.00% (176/176) | 100.00% (18/18) | - (0/0) |
fuel-vm/src/interpreter/blockchain/other_tests.rs | 100.00% (9/9) | 99.26% (269/271) | 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.67% (52/60) | 85.71% (6/7) | - (0/0) |
fuel-vm/src/interpreter/contract.rs | 91.67% (11/12) | 94.43% (271/287) | 85.38% (111/130) | 90.00% (9/10) |
fuel-vm/src/interpreter/crypto.rs | 100.00% (10/10) | 98.59% (140/142) | 86.76% (59/68) | 100.00% (2/2) |
fuel-vm/src/interpreter/crypto/tests.rs | 100.00% (5/5) | 100.00% (172/172) | 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 | 20.00% (8/40) | 29.72% (115/387) | 32.04% (33/103) | 25.00% (3/12) |
fuel-vm/src/interpreter/diff/tests.rs | 100.00% (18/18) | 100.00% (165/165) | 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) | 81.66% (570/698) | 56.88% (306/538) | 70.59% (24/34) |
fuel-vm/src/interpreter/executors/main.rs | 97.62% (41/42) | 86.93% (692/796) | 80.33% (343/427) | 76.32% (58/76) |
fuel-vm/src/interpreter/executors/main/tests.rs | 100.00% (10/10) | 100.00% (213/213) | 84.00% (21/25) | - (0/0) |
fuel-vm/src/interpreter/executors/predicate.rs | 100.00% (1/1) | 71.43% (10/14) | 72.73% (8/11) | 100.00% (2/2) |
fuel-vm/src/interpreter/flow.rs | 88.00% (22/25) | 99.12% (450/454) | 81.76% (121/148) | 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% (156/156) | 100.00% (14/14) | - (0/0) |
fuel-vm/src/interpreter/flow/tests.rs | 90.00% (9/10) | 93.82% (167/178) | 92.50% (37/40) | - (0/0) |
fuel-vm/src/interpreter/gas.rs | 76.92% (10/13) | 97.64% (124/127) | 80.00% (24/30) | 100.00% (4/4) |
fuel-vm/src/interpreter/gas/tests.rs | 100.00% (10/10) | 100.00% (98/98) | 100.00% (18/18) | - (0/0) |
fuel-vm/src/interpreter/initialization.rs | 100.00% (7/7) | 99.27% (136/137) | 86.96% (40/46) | 50.00% (1/2) |
fuel-vm/src/interpreter/internal.rs | 100.00% (22/22) | 100.00% (139/139) | 90.32% (56/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.03% (707/760) | 82.91% (291/351) | 86.96% (80/92) |
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) | 80.65% (396/491) | 65.87% (220/334) | 100.00% (4/4) |
fuel-vm/src/interpreter/metadata/tests.rs | 100.00% (4/4) | 100.00% (63/63) | 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 | 73.68% (14/19) | 73.81% (62/84) | 76.92% (20/26) | 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 | 90.00% (9/10) | 99.73% (376/377) | 90.00% (36/40) | 100.00% (4/4) |
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 | 66.67% (16/24) | 65.56% (59/90) | 63.41% (26/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/blob_data.rs | 18.18% (2/11) | 15.79% (6/38) | 13.33% (2/15) | - (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 | 51.85% (14/27) | 49.07% (105/214) | 60.32% (38/63) | 100.00% (4/4) |
fuel-vm/src/storage/memory.rs | 66.28% (57/86) | 68.40% (381/557) | 69.72% (99/142) | 62.50% (10/16) |
fuel-vm/src/storage/predicate.rs | 9.62% (5/52) | 8.95% (23/257) | 12.28% (7/57) | - (0/0) |
fuel-vm/src/transactor.rs | 77.78% (28/36) | 72.12% (150/208) | 67.57% (50/74) | 50.00% (1/2) |
fuel-vm/src/util.rs | 91.94% (57/62) | 94.72% (556/587) | 89.19% (99/111) | 77.78% (14/18) |
Totals | 73.65% (3038/4125) | 81.00% (29311/36187) | 73.42% (10103/13761) | 79.90% (954/1194) |