diff --git a/blockchain-tests-skip.yml b/blockchain-tests-skip.yml index d45f5fbf..384172be 100644 --- a/blockchain-tests-skip.yml +++ b/blockchain-tests-skip.yml @@ -687,6 +687,35 @@ filename: - TestStoreGasPrices.json # ef-test #139 - TestContractInteraction.json # ef-test #140 - RecursiveCreateContractsCreate4Contracts.json # ef-test #141 + stSystemOperationsTest: + - ABAcalls0.json # ef-test #450 + - ABAcalls1.json # ef-test #450 + - ABAcalls2.json # ef-test #450 + - ABAcalls3.json # ef-test #450 + - ABAcallsSuicide0.json # ef-test #450 + - Call10.json # ef-test #450 + - callerAccountBalance.json # ef-test #450 + - CallRecursiveBomb0.json # ef-test #450 + - CallRecursiveBomb0_OOG_atMaxCallDepth.json # ef-test #450 + - CallRecursiveBomb1.json # ef-test #450 + - CallRecursiveBomb2.json # ef-test #450 + - CallRecursiveBomb3.json # ef-test #450 + - CallRecursiveBombLog.json # ef-test #450 + - CallRecursiveBombLog2.json # ef-test #450 + - CallToNameRegistratorAddressTooBigRight.json # ef-test #450 + - PostToReturn1.json # ef-test #450 + - CreateHashCollision.json # ef-test #451 + - createNameRegistratorValueTooHigh.json # ef-test #451 + - createNameRegistratorZeroMem.json # ef-test #451 + - createNameRegistratorZeroMem2.json # ef-test #451 + - createNameRegistratorZeroMemExpansion.json # ef-test #451 + - createWithInvalidOpcode.json # ef-test #451 + - testRandomTest.json # ef-test #451 + - doubleSelfdestructTest.json # ef-test #452 + - extcodecopy.json # ef-test #452 + - multiSelfdestruct.json # ef-test #452 + - suicideCallerAddresTooBigRight.json # ef-test #452 + - suicideNotExistingAccount.json # ef-test #452 stStaticFlagEnabled: - CallcodeToPrecompileFromCalledContract.json # ef-test #443 - CallcodeToPrecompileFromContractInitialization.json # ef-test #443 diff --git a/crates/ef-testing/tests/tests.rs b/crates/ef-testing/tests/tests.rs index 80bd7cde..b45c8b20 100644 --- a/crates/ef-testing/tests/tests.rs +++ b/crates/ef-testing/tests/tests.rs @@ -125,7 +125,7 @@ mod blockchain_tests { blockchain_tests!(st_stack_tests, stStackTests); blockchain_tests!(st_static_call, stStaticCall); // blockchain_tests!(st_static_flag_enabled, stStaticFlagEnabled); // 13 failing tests - // blockchain_tests!(st_system_operations_test, stSystemOperationsTest); // 28 failing tests + blockchain_tests!(st_system_operations_test, stSystemOperationsTest); // blockchain_tests!(st_time_consuming, stTimeConsuming); // 14 failing tests // blockchain_tests!(st_transaction_test, stTransactionTest); // failing due to: invalid length 62, expected a (both 0x-prefixed or not) hex string or byte array containing betwee blockchain_tests!(st_transition_test, stTransitionTest);