GitHub Actions Workflows .github/workflows/ tox_verify.yaml → Rename to eest_tests.yamlMain EEST testing pipeline Jobs: lint, typecheck, spellcheck, changelog, markdownlint, mkdocs, pytest_framework, tests_deployed, tests_deployed_benchmark Add path filters for EEST codeUpdate branch: main → master coverage.yaml → evmone_coverage.yaml Evmone coverage tracking for test changes Triggers on changes to tests/eest
10/10/2025Note this ignores engine-osaka test cases. We should try get this up to date before the fork. EEST Test Updates tests/cancun/eip4844.../ already contains a bunch of blob tx tests. These need be updated to use actual kzg proofs? In addition to these tests, we should create a tests/osaka/eip7594.../ path that can contain negative blob tx tests, and any more interesting positive blob txs that are not covered in tests/cancun/eip4844.../. Some negative examples: Basic RLP corruption txs.
5/13/2025Please proceed to https://hive.ethpandaops.io/#/?group=pectra for latest hive runs. Besu & Erigon Passing all consume engine/rlp. Requires mapper update in the EEST version running hive, hence the 3 fails for consume engine in Besu (tested locally). Geth Consume Rlp Failing these 4 cases. Spec compliance tests. Okay for mainnet. eip7251_consolidations/test_contract_deployment.py::test_system_contract_deployment[fork_CancunToPragueAtTime15k-blockchain_test-deploy_after_fork-nonzero_balance]
5/5/2025TransactionException.INSUFFICIENT_MAX_FEE_PER_GAS We would expect something like the following: max fee per gas less than block base fee tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_transaction_fee_validations[fork_Prague-blockchain_test_engine_from_state_test-insufficient_max_fee_per_gas] tests/cancun/eip4844_blobs/test_blob_txs.py::test_invalid_normal_gas[fork_Prague-blockchain_test_engine_from_state_test-insufficient_max_fee_per_gas] TransactionException.TYPE_3_TX_MAX_BLOB_GAS_ALLOWANCE_EXCEEDED We would expect something like the following: Invalid Blob Count tests/cancun/eip4844_blobs/test_blob_txs.py::test_invalid_tx_blob_count[fork_Prague-too_many_blobs-blockchain_test_engine_from_state_test]
5/2/2025