You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: add --commitment-history flag to rpc test scripts (#20981)
As requested by Mike, qa-sync-from-scratch runs RPC integration tests
without commitment-history tests enabled
Tests that require commitment history (tagged
erigon.request-commitment-history=true in rpc-tests) are disabled by
default.
To enable them, pass --commitment-history to run_rpc_tests_local.sh.
This flag requires the node to have been started with
--prune.experimental.include-commitment-history.
Workflow behavior:
- qa-rpc-integration-tests: commitment-history tests enabled (runner has
the required data): valid for mainnet/gnosis historical
- qa-rpc-integration-tests-remote enable tests with commitment history
- qa-sync-from-scratch: commitment-history tests disabled (sync is done
from scratch, data not available)
Adds opt-in --commitment-history flag to run_rpc_tests_local.sh and
propagates it via RPC_COMMITMENT_HISTORY env var through
run_rpc_tests.sh (--erigon.commitment-history). The remote Ethereum
workflow always enables it since erigon starts with
--prune.experimental.include-commitment-history there.
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments