Skip to content

Commit fbe6fd8

Browse files
committed
reorganize playbooks & updates for devnet 4
1 parent f4b70b2 commit fbe6fd8

28 files changed

+32
-36
lines changed

playbooks/pectra-dev/eip7002-all.yaml

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -272,35 +272,33 @@ tasks:
272272
configVars:
273273
expectBlsChanges: "| [{publicKey: .tasks.validator_pubkeys.outputs.pubkeys[2], address: .tasks.wallet_details.outputs.address}]"
274274

275-
# generate deposit for key 2 (add 1 ETH) & wait for inclusion
275+
# generate self consolidation for key 2 & wait for inclusion
276276
- name: run_task_background
277-
title: "Generate deposit with 0x02 credential change for key 2 & track inclusion"
277+
title: "Generate self consolidation for key 2 & track inclusion"
278278
timeout: 10m
279279
config:
280280
onBackgroundComplete: failOrIgnore
281281
backgroundTask:
282-
name: generate_deposits
283-
title: "Generate deposit with 0x02 credential change for key 2"
282+
name: generate_consolidations
283+
title: "Generate 1 self consolidation (key 2)"
284284
config:
285285
limitTotal: 1
286-
indexCount: 1
287-
depositAmount: 1
288-
topUpDeposit: false
286+
sourceStartIndex: 2
287+
sourceIndexCount: 1
289288
awaitReceipt: true
290289
failOnReject: true
291290
configVars:
292-
mnemonic: "validatorMnemonic"
293-
startIndex: "validatorStartIndex + 2"
291+
sourceMnemonic: "validatorMnemonic"
292+
targetValidatorIndex: "validatorStartIndex + 2"
294293
walletPrivkey: "walletPrivkey"
295-
depositContract: "depositContract"
296-
withdrawalCredentials: "| \"0x020000000000000000000000\" + (.tasks.wallet_details.outputs.address | capture(\"(0x)?(?<addr>.+)\").addr)"
294+
297295
foregroundTask:
298296
name: check_consensus_block_proposals
299-
title: "Wait for inclusion of top-up deposit for key 2"
297+
title: "Wait for inclusion of self consolidation request for key 2"
300298
config:
301-
minDepositRequestCount: 1
299+
minConsolidationRequestCount: 1
302300
configVars:
303-
expectDepositRequests: "| [{publicKey: .tasks.validator_pubkeys.outputs.pubkeys[2], amount: 1000000000}]"
301+
expectConsolidationRequests: "| [{sourceAddress: .tasks.wallet_details.outputs.address, sourcePubkey: .tasks.validator_pubkeys.outputs.pubkeys[2]}]"
304302

305303
# check if key 2 has 0x02 credentials
306304
- name: check_consensus_validator_status
File renamed without changes.

playbooks/pectra-dev/64-el-triggered-consolidation.yaml renamed to playbooks/pectra-dev/kurtosis/64-el-triggered-consolidation.yaml

File renamed without changes.
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ tasks:
1313
title: "Generate BLS changes for validator 0-300"
1414
timeout: 30m
1515
config:
16-
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/bls-changes.yaml
16+
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/pectra-dev/kurtosis/bls-changes.yaml
1717
testConfig:
1818
validatorCount: 300
1919

@@ -27,7 +27,7 @@ tasks:
2727
title: "Generate massive deposit with 0x02 creds"
2828
timeout: 30m
2929
config:
30-
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/massive-deposit-0x02.yaml
30+
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/kurtosis/massive-deposit-0x02.yaml
3131

3232
# EIP-2935
3333
- name: check_consensus_slot_range
@@ -39,7 +39,7 @@ tasks:
3939
title: "Deploy and test blockhash contract"
4040
timeout: 30m
4141
config:
42-
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/blockhash-test.yaml
42+
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/kurtosis/blockhash-test.yaml
4343

4444
# EIP-7002
4545
- name: check_consensus_slot_range
@@ -51,7 +51,7 @@ tasks:
5151
title: "Generate voluntary exits for validator 0-10"
5252
timeout: 30m
5353
config:
54-
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/voluntary-exits.yaml
54+
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/kurtosis/voluntary-exits.yaml
5555
testConfig:
5656
validatorCount: 10
5757
- name: check_consensus_slot_range
@@ -63,7 +63,7 @@ tasks:
6363
title: "EL-triggered exit test for validator 20"
6464
timeout: 30m
6565
config:
66-
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/el-triggered-exit.yaml
66+
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/kurtosis/el-triggered-exit.yaml
6767
testConfig:
6868
validatorIndex: 20
6969

@@ -77,7 +77,7 @@ tasks:
7777
title: "Generate EL-triggered consolidation for validator 21"
7878
timeout: 30m
7979
config:
80-
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/el-triggered-consolidation.yaml
80+
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/kurtosis/el-triggered-consolidation.yaml
8181
testConfig:
8282
sourceValidatorIndex: 21
8383
targetValidatorIndex: 25
@@ -90,7 +90,7 @@ tasks:
9090
title: "Withdrawal credential change for validator 22 to 0x02 creds via self consolidation"
9191
timeout: 30m
9292
config:
93-
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/el-triggered-consolidation.yaml
93+
testFile: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/electra-support/playbooks/pectra-dev/kurtosis/el-triggered-consolidation.yaml
9494
testConfig:
9595
sourceValidatorIndex: 22
9696
targetValidatorIndex: 22
File renamed without changes.
File renamed without changes.

playbooks/pectra-dev/consolidion-overflow-tests.yaml renamed to playbooks/pectra-dev/kurtosis/consolidion-overflow-tests.yaml

File renamed without changes.
File renamed without changes.

playbooks/pectra-dev/eip7002-mass-withdrawals.yaml renamed to playbooks/pectra-dev/kurtosis/eip7002-mass-withdrawals.yaml

File renamed without changes.

0 commit comments

Comments
 (0)