Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/tests/besu-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: lodestar
- el_type: besu
cl_type: grandine
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/custom-contracts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,3 @@ participants:
network_params:
network: kurtosis
additional_preloaded_contracts: '{"0x123463a4B065722E99115D6c222f267d9cABb524": {"balance": "2ETH","code": "0x1234","storage": {}}}'
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/dencun-genesis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,3 @@ participants:
cl_type: teku
network_params:
deneb_fork_epoch: 0
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/disable-peer-scoring.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,4 @@ participants:
cl_type: prysm
- el_type: ethereumjs
cl_type: teku
additional_services: []
disable_peer_scoring: true
1 change: 0 additions & 1 deletion .github/tests/ephemery.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,3 @@ participants:
cl_type: grandine
network_params:
network: ephemery
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/erigon-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: lodestar
- el_type: erigon
cl_type: grandine
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/ethereumjs-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: lodestar
- el_type: ethereumjs
cl_type: grandine
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/geth-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: lodestar
- el_type: geth
cl_type: grandine
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/grandine-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: grandine
- el_type: ethereumjs
cl_type: grandine
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/lighthouse-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: lighthouse
- el_type: ethereumjs
cl_type: lighthouse
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/lodestar-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: lodestar
- el_type: ethereumjs
cl_type: lodestar
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/mev-mock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,4 @@ participants:
cl_type: lighthouse
network_params:
seconds_per_slot: 3
additional_services: []
mev_type: mock
2 changes: 0 additions & 2 deletions .github/tests/minimal.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,3 @@ participants:
cl_type: grandine
network_params:
preset: minimal
seconds_per_slot: 6
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/mix-persistence-k8s.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,4 @@ participants:
cl_type: lodestar
- el_type: ethereumjs
cl_type: nimbus
additional_services: []
persistent: true
3 changes: 1 addition & 2 deletions .github/tests/mix-persistence.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,4 @@ participants:
cl_type: lighthouse
- el_type: ethereumjs
cl_type: nimbus
additional_services: []
persistent: true
persistent: true
1 change: 0 additions & 1 deletion .github/tests/mix-public.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ participants:
cl_type: teku
- el_type: ethereumjs
cl_type: grandine
additional_services: []
port_publisher:
el:
enabled: true
Expand Down
1 change: 0 additions & 1 deletion .github/tests/mix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,3 @@ participants:
cl_type: teku
- el_type: ethereumjs
cl_type: grandine
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/mixed-cl-vc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,3 @@ participants:
cl_type: nimbus
use_separate_vc: true
vc_type: lighthouse
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/nethermind-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: lodestar
- el_type: nethermind
cl_type: grandine
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/nimbus-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ participants:
cl_type: nimbus
- el_type: ethereumjs
cl_type: nimbus
additional_services: []
1 change: 0 additions & 1 deletion .github/tests/nimbus-eth1-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,3 @@ participants:
cl_type: lodestar
- el_type: nimbus
cl_type: grandine
additional_services: []
18 changes: 0 additions & 18 deletions .github/tests/pectra-devnet-0.yaml

This file was deleted.

60 changes: 60 additions & 0 deletions .github/tests/pectra-devnet-2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
participants_matrix:
el:
- el_type: nethermind
el_image: nethermindeth/nethermind:pectra-fix
- el_type: geth
el_image: ethpandaops/geth:lightclient-prague-devnet-1-37c4b03
- el_type: ethereumjs
el_image: ethpandaops/ethereumjs:master-b543d2f
- el_type: erigon
el_image: ethpandaops/erigon:main-faa564e
- el_type: reth
el_image: ethpandaops/reth:onbjerg-devnet-2-36bc13d
- el_type: besu
el_image: ethpandaops/besu:main-ec8429f
cl:
- cl_type: lighthouse
cl_image: ethpandaops/lighthouse:electra-devnet-1-ba28217
- cl_type: teku
cl_image: ethpandaops/teku:master-2d2d17b
- cl_type: nimbus
cl_image: ethpandaops/nimbus-eth2:unstable-ae0a148
- cl_type: lodestar
cl_image: ethpandaops/lodestar:electra-fork-rebasejul30
- cl_type: grandine
cl_image: ethpandaops/grandine:electra-bdd3997
- cl_type: prysm
cl_image: ethpandaops/prysm-beacon-chain:develop-4d823ac
network_params:
network: pectra-devnet-2
additional_services:
- dora
- assertoor
snooper_enabled: true
assertoor_params:
run_stability_check: false
run_block_proposal_check: false
tests:
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait1", config: { slot: 34 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/bls-changes.yaml", config: { validatorCount: 300 }}

# EIP-6110
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait2", config: { slot: 38 }}
- https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/massive-deposit-0x02.yaml

# EIP-2935
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait3", config: { slot: 42 }}
- https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/blockhash-test.yaml

# EIP-7002
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait4", config: { slot: 46 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/voluntary-exits.yaml", config: { validatorCount: 10 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait5", config: { slot: 50 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/el-triggered-exit.yaml", config: { validatorIndex: 20 }}

# EIP-7251
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait6", config: { slot: 54 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/el-triggered-consolidation.yaml", config: { sourceValidatorIndex: 21, targetValidatorIndex: 25 }}

# Final check
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/block-proposal-check.yaml" }
69 changes: 69 additions & 0 deletions .github/tests/pectra.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
participants_matrix:
el:
# - el_type: nethermind
# el_image: nethermindeth/nethermind:pectra-fix
- el_type: geth
el_image: ethpandaops/geth:lightclient-prague-devnet-1-37c4b03
# - el_type: ethereumjs
# el_image: ethpandaops/ethereumjs:master-b543d2f
# - el_type: erigon
# el_image: ethpandaops/erigon:main-faa564e
# - el_type: reth
# el_image: ethpandaops/reth:onbjerg-devnet-2-36bc13d
# - el_type: besu
# el_image: ethpandaops/besu:main-ec8429f
cl:
- cl_type: lighthouse
cl_image: ethpandaops/lighthouse:electra-devnet-1-ba28217
- cl_type: teku
cl_image: ethpandaops/teku:master
- cl_type: nimbus
cl_image: ethpandaops/nimbus-eth2:unstable-minimal
# cl_image: ethpandaops/nimbus-eth2:unstable-c0fc0f4
- cl_type: lodestar
cl_image: ethpandaops/lodestar:electra-fork-rebasejul30
- cl_type: grandine
cl_image: ethpandaops/grandine:electra-minimal
#cl_image: ethpandaops/grandine:electra-5a2ffe2
- cl_type: prysm
# cl_image: ethpandaops/prysm-beacon-chain:develop-e0785a8
cl_image: ethpandaops/prysm-beacon-chain:develop-minimal
network_params:
electra_fork_epoch: 1
min_validator_withdrawability_delay: 1
shard_committee_period: 1
preset: minimal
additional_services:
- dora
- assertoor
dora_params:
image: "ethpandaops/dora:indexer-reimplementation"

snooper_enabled: true
assertoor_params:
run_stability_check: false
run_block_proposal_check: false
tests:
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait1", config: { slot: 34 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/bls-changes.yaml", config: { validatorCount: 300 }}

# EIP-6110
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait2", config: { slot: 38 }}
- https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/massive-deposit-0x02.yaml

# EIP-2935
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait3", config: { slot: 42 }}
- https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/blockhash-test.yaml

# EIP-7002
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait4", config: { slot: 46 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/voluntary-exits.yaml", config: { validatorCount: 10 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait5", config: { slot: 50 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/el-triggered-exit.yaml", config: { validatorIndex: 20 }}

# EIP-7251
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/wait-for-slot.yaml", id: "wait6", config: { slot: 54 }}
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/el-triggered-consolidation.yaml", config: { sourceValidatorIndex: 21, targetValidatorIndex: 25 }}

# Final check
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/block-proposal-check.yaml" }
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ participants:
- cl_type: teku
cl_image: ethpandaops/teku:nashatyrev-das
network_params:
network: peerdas-devnet-1
network: peerdas-devnet-2
snooper_enabled: true
48 changes: 48 additions & 0 deletions .github/tests/peerdas-electra.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
participants:
# Supernodes
- cl_type: prysm
cl_image: ethpandaops/prysm-beacon-chain:peerDAS-minimal
cl_extra_params: [--subscribe-all-subnets, --pprof]
vc_image: ethpandaops/prysm-validator:develop
- cl_type: lighthouse
cl_image: ethpandaops/lighthouse:das-devnet-2
cl_extra_params: [--subscribe-all-data-column-subnets]
- cl_type: teku
cl_image: ethpandaops/teku:nashatyrev-das
cl_extra_params: [--p2p-subscribe-all-custody-subnets-enabled]
- cl_type: nimbus
cl_image: ethpandaops/nimbus-eth2:peerdas-p2p-minimal
cl_extra_params: [--subscribe-all-subnets=true]
# Non supernodes
- cl_type: prysm
cl_image: ethpandaops/prysm-beacon-chain:peerDAS-minimal
vc_image: ethpandaops/prysm-validator:develop
- cl_type: lighthouse
cl_image: ethpandaops/lighthouse:das-devnet-2
- cl_type: teku
cl_image: ethpandaops/teku:nashatyrev-das
- cl_type: nimbus
cl_image: ethpandaops/nimbus-eth2:peerdas-p2p-minimal
- cl_type: lodestar
cl_image: ethpandaops/lodestar:peerDAS
cl_extra_params: [--persistNetworkIdentity]
network_params:
electra_fork_epoch: 1
eip7594_fork_epoch: 1
eip7594_fork_version: "0x50000038"
preset: minimal
snooper_enabled: true
global_log_level: debug
additional_services:
- dora
- goomy_blob
- prometheus_grafana
- assertoor
ethereum_metrics_exporter_enabled: true
assertoor_params:
run_stability_check: false
run_block_proposal_check: false
tests:
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/block-proposal-check.yaml" }
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/blob-transactions-test.yaml" }
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/stability-check.yaml" }
24 changes: 0 additions & 24 deletions .github/tests/peerdas-fork.yaml

This file was deleted.

47 changes: 47 additions & 0 deletions .github/tests/peerdas.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
participants:
# Supernodes
- cl_type: prysm
cl_image: ethpandaops/prysm-beacon-chain:peerDAS-minimal
cl_extra_params: [--subscribe-all-subnets, --pprof]
vc_image: ethpandaops/prysm-validator:develop
- cl_type: lighthouse
cl_image: ethpandaops/lighthouse:das-devnet-2
cl_extra_params: [--subscribe-all-data-column-subnets]
- cl_type: teku
cl_image: ethpandaops/teku:nashatyrev-das
cl_extra_params: [--p2p-subscribe-all-custody-subnets-enabled]
- cl_type: nimbus
cl_image: ethpandaops/nimbus-eth2:peerdas-p2p
cl_extra_params: [--subscribe-all-subnets=true]
# Non supernodes
- cl_type: prysm
cl_image: ethpandaops/prysm-beacon-chain:peerDAS-minimal
vc_image: ethpandaops/prysm-validator:develop
- cl_type: lighthouse
cl_image: ethpandaops/lighthouse:das-devnet-2
- cl_type: teku
cl_image: ethpandaops/teku:nashatyrev-das
- cl_type: nimbus
cl_image: ethpandaops/nimbus-eth2:peerdas-p2p
- cl_type: lodestar
cl_image: ethpandaops/lodestar:peerDAS
cl_extra_params: [--persistNetworkIdentity]
network_params:
eip7594_fork_epoch: 0
eip7594_fork_version: "0x50000038"
preset: minimal
snooper_enabled: true
global_log_level: debug
additional_services:
- dora
- goomy_blob
- prometheus_grafana
- assertoor
ethereum_metrics_exporter_enabled: true
assertoor_params:
run_stability_check: false
run_block_proposal_check: false
tests:
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/block-proposal-check.yaml" }
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/blob-transactions-test.yaml" }
- { file: "https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/stability-check.yaml" }
Loading