diff --git a/.github/workflows/local-testnet.yml b/.github/workflows/local-testnet.yml index b79659ae3bd..dfdb2a8101d 100644 --- a/.github/workflows/local-testnet.yml +++ b/.github/workflows/local-testnet.yml @@ -220,7 +220,7 @@ jobs: needs: dockerfile-ubuntu strategy: matrix: - fork: [electra, fulu] + fork: [fulu, gloas] offline_secs: [120, 300] steps: - uses: actions/checkout@v5 diff --git a/scripts/tests/genesis-sync-config-electra.yaml b/scripts/tests/genesis-sync-config-gloas.yaml similarity index 64% rename from scripts/tests/genesis-sync-config-electra.yaml rename to scripts/tests/genesis-sync-config-gloas.yaml index 0e41a5d1655..ffad0a05b23 100644 --- a/scripts/tests/genesis-sync-config-electra.yaml +++ b/scripts/tests/genesis-sync-config-gloas.yaml @@ -2,19 +2,24 @@ participants: - cl_type: lighthouse cl_image: lighthouse:local + el_type: geth + el_image: ethpandaops/geth:glamsterdam-devnet-0 count: 2 # nodes without validators, used for testing sync. - cl_type: lighthouse cl_image: lighthouse:local + el_type: geth + el_image: ethpandaops/geth:glamsterdam-devnet-0 validator_count: 0 - cl_type: lighthouse cl_image: lighthouse:local + el_type: geth + el_image: ethpandaops/geth:glamsterdam-devnet-0 validator_count: 0 network_params: + gloas_fork_epoch: 0 slot_duration_ms: 6000 - electra_fork_epoch: 0 - fulu_fork_epoch: 100000 # a really big number so this test stays in electra - preset: "minimal" + preset: "mainnet" additional_services: - tx_fuzz - spamoor diff --git a/scripts/tests/genesis-sync.sh b/scripts/tests/genesis-sync.sh index 39628c9e73c..daac60eb613 100755 --- a/scripts/tests/genesis-sync.sh +++ b/scripts/tests/genesis-sync.sh @@ -7,7 +7,7 @@ SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" ENCLAVE_NAME=${1:-genesis-sync-testnet} -CONFIG=${2:-$SCRIPT_DIR/genesis-sync-config-electra.yaml} +CONFIG=${2:-$SCRIPT_DIR/genesis-sync-config-fulu.yaml} FORK_TYPE=${3:-electra} # electra or fulu OFFLINE_DURATION_SECS=${4:-120} # stopped duration of non validating nodes