From 1aa2f9967e1dd8dd527bfbd6b87e93b1d96b189a Mon Sep 17 00:00:00 2001 From: LouisTsai Date: Tue, 3 Feb 2026 14:17:46 +0800 Subject: [PATCH] fix: skip rlp size limit check --- tests/benchmark/compute/scenario/test_transaction_types.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/benchmark/compute/scenario/test_transaction_types.py b/tests/benchmark/compute/scenario/test_transaction_types.py index e9c047d9bd..7c72af0b56 100644 --- a/tests/benchmark/compute/scenario/test_transaction_types.py +++ b/tests/benchmark/compute/scenario/test_transaction_types.py @@ -322,6 +322,13 @@ def test_block_full_access_list_and_data( Test a block with access lists (60% gas) and calldata (40% gas) using random mixed bytes. """ + # Skip if EIP-7934 block RLP size limit would be exceeded + block_rlp_limit = fork.block_rlp_size_limit() + if block_rlp_limit: + pytest.skip( + "Test skipped: EIP-7934 block RLP size limit might be exceeded" + ) + iteration_count = math.ceil(gas_benchmark_value / tx_gas_limit) gas_remaining = gas_benchmark_value