From 9c878e1b6325ee3ba8b0dde29c99a726fb279d09 Mon Sep 17 00:00:00 2001 From: mh0lt Date: Mon, 27 Apr 2026 15:51:09 +0000 Subject: [PATCH] ci: temporarily skip debug_traceBlockByNumber/test_{33,34} on mainnet rpc tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #20775 (cherry-picked to main via #20830) fixed prestateTracer diff mode to include deleted accounts in the post state. The two mainnet fixtures test_33 and test_34 still expect the pre-fix output and are now red on every PR — including main itself. The proper fix is in flight at erigontech/rpc-tests#554, which refreshes the expected JSON for both blocks. Once that PR merges and a new tag (v2.8.2+) is cut, this workaround can be reverted and run_rpc_tests_ethereum.sh bumped to the new tag. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/scripts/run_rpc_tests_ethereum.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/scripts/run_rpc_tests_ethereum.sh b/.github/workflows/scripts/run_rpc_tests_ethereum.sh index a386ad8ac9c..8ef8e6bbd56 100755 --- a/.github/workflows/scripts/run_rpc_tests_ethereum.sh +++ b/.github/workflows/scripts/run_rpc_tests_ethereum.sh @@ -13,6 +13,11 @@ DISABLED_TEST_LIST=( net_listening/test_1.json # Temporary disable required block 24298763 debug_traceBlockByNumber/test_51.json + # Stale fixtures after #20775 (cherry-picked via #20830) fixed prestateTracer + # diff mode to include deleted accounts. rpc-tests fix at erigontech/rpc-tests#554; + # re-enable once a new tag (v2.8.2+) is cut and the version is bumped here. + debug_traceBlockByNumber/test_33.tar + debug_traceBlockByNumber/test_34.tar # to investigate engine_exchangeCapabilities/test_1.json engine_exchangeTransitionConfigurationV1/test_01.json