Gloas test fixes (#7932)

* use builder_pending_payments_limit in upgrade gloas

* check_all_blocks_from_altair_to_fulu test to not cover gloas for now

* store_tests fixes

* remove gloas fork from CI network testing for now

* remove gloas fork from CI network testing for now
This commit is contained in:
Shane K Moore
2025-08-29 09:45:25 -07:00
committed by GitHub
parent 9973362f56
commit 2f1aa10d4d
6 changed files with 19 additions and 8 deletions

View File

@@ -34,6 +34,11 @@ PROFILE ?= release
# they run for different forks.
FORKS=phase0 altair bellatrix capella deneb electra fulu gloas
# List of all hard forks up to gloas. This list is used to set env variables for several tests so that
# they run for different forks.
# TODO(EIP-7732) Remove this once we extend network tests to support gloas
FORKS_BEFORE_GLOAS=phase0 altair bellatrix capella deneb electra fulu
# List of all recent hard forks. This list is used to set env variables for http_api tests
RECENT_FORKS=electra fulu
@@ -188,7 +193,8 @@ nextest-run-ef-tests:
./$(EF_TESTS)/check_all_files_accessed.py $(EF_TESTS)/.accessed_file_log.txt $(EF_TESTS)/consensus-spec-tests
# Run the tests in the `beacon_chain` crate for all known forks.
test-beacon-chain: $(patsubst %,test-beacon-chain-%,$(FORKS))
# TODO(EIP-7732) Extend to support gloas
test-beacon-chain: $(patsubst %,test-beacon-chain-%,$(FORKS_BEFORE_GLOAS))
test-beacon-chain-%:
env FORK_NAME=$* cargo nextest run --release --features "fork_from_env,slasher/lmdb,$(TEST_FEATURES)" -p beacon_chain
@@ -209,7 +215,8 @@ test-op-pool-%:
-p operation_pool
# Run the tests in the `network` crate for all known forks.
test-network: $(patsubst %,test-network-%,$(FORKS))
# TODO(EIP-7732) Extend to support gloas
test-network: $(patsubst %,test-network-%,$(FORKS_BEFORE_GLOAS))
test-network-%:
env FORK_NAME=$* cargo nextest run --release \