Skip to content

Commit

Permalink
args file
Browse files Browse the repository at this point in the history
  • Loading branch information
sudeepdino008 committed Aug 5, 2024
1 parent 8a7a946 commit 2b8a7a1
Show file tree
Hide file tree
Showing 2 changed files with 100 additions and 1 deletion.
91 changes: 91 additions & 0 deletions .github/workflows/kurtosis/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
participants_matrix:
el:
# - el_type: nethermind
# el_image: nethermindeth/nethermind:pectra
- el_type: erigon
el_image: moskud/erigon_images:7702txpool_test2
# - el_type: ethereumjs
# el_image: ethpandaops/ethereumjs:master
cl:
- cl_type: lighthouse
cl_image: ethpandaops/lighthouse:electra-devnet-1
- cl_type: teku
cl_image: ethpandaops/teku:master
# - cl_type: nimbus
# cl_image: ethpandaops/nimbus-eth2:unstable
network_params:
electra_fork_epoch: 1
min_validator_withdrawability_delay: 1
shard_committee_period: 1
additional_services:
- dora
- apache
- 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 },
}

- https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/eip7702-test.yaml

# 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",
}
10 changes: 9 additions & 1 deletion .github/workflows/test-kurtosis-assertoor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
branches:
- kurtosis_assertoor


jobs:
assertoor_test:
strategy:
Expand All @@ -32,7 +33,14 @@ jobs:
- name: Install dependencies on Linux
if: runner.os == 'Linux'
run: sudo apt update && sudo apt install build-essential

- name: download kurtosis config
run: |
wget -O kurtosis_config.yaml https://raw.githubusercontent.com/erigontech/erigon/kurtosis_assertoor/.github/workflows/kurtosis/config.yaml
- name: Run Kurtosis + assertoor tests
uses: ethpandaops/kurtosis-assertoor-github-action@v1
with:
enclave_name: "kurtosis-run-${{ matrix.os.name }}-${{ github.run_id }}"
enclave_name: "kurtosis-run-${{ matrix.os.name }}-${{ github.run_id }}"
ethereum_package_args: "./kurtosis_config.yaml"
kurtosis_extra_args: --verbosity detailed --cli-log-level trace

0 comments on commit 2b8a7a1

Please sign in to comment.