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
67 changes: 34 additions & 33 deletions .github/config/assertoor/cl-stability-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,38 +12,39 @@ tasks:
title: "Check if all clients are ready"
timeout: 1m

- name: run_tasks_concurrent
title: "Check if all EL & CL clients are synced and the tx spammer is working"
timeout: 5m
config:
tasks:
- name: check_consensus_sync_status
title: "Check if CL clients are synced"
- name: check_execution_sync_status
title: "Check if EL clients are synced"
# TODO(#1413) The following tasks are not working yet, this will be part of the 3rd electra phase
# - name: run_tasks_concurrent
# title: "Check if all EL & CL clients are synced and the tx spammer is working"
# timeout: 5m
# config:
# tasks:
# - name: check_consensus_sync_status
# title: "Check if CL clients are synced"
# - name: check_execution_sync_status
# title: "Check if EL clients are synced"

- name: run_task_matrix
title: "Check block proposals from all client pairs"
timeout: 6m
configVars:
matrixValues: "validatorPairNames"
config:
runConcurrent: true
matrixVar: "validatorPairName"
task:
name: check_consensus_block_proposals
title: "Wait for block proposal from ${validatorPairName}"
config:
minTransactionCount: 80 # For some reason the tx fuzz is working different than the old spammer, we need to check it
configVars:
validatorNamePattern: "validatorPairName"
# - name: run_task_matrix
# title: "Check block proposals from all client pairs"
# timeout: 6m
# configVars:
# matrixValues: "validatorPairNames"
# config:
# runConcurrent: true
# matrixVar: "validatorPairName"
# task:
# name: check_consensus_block_proposals
# title: "Wait for block proposal from ${validatorPairName}"
# config:
# minTransactionCount: 80 # For some reason the tx fuzz is working different than the old spammer, we need to check it
# configVars:
# validatorNamePattern: "validatorPairName"

- name: run_tasks_concurrent
title: "Check chain stability (reorgs and forks)"
timeout: 7m
config:
tasks:
- name: check_consensus_reorgs
title: "Check consensus reorgs"
- name: check_consensus_forks
title: "Check consensus forks"
# - name: run_tasks_concurrent
# title: "Check chain stability (reorgs and forks)"
# timeout: 7m
# config:
# tasks:
# - name: check_consensus_reorgs
# title: "Check consensus reorgs"
# - name: check_consensus_forks
# title: "Check consensus forks"
2 changes: 1 addition & 1 deletion .github/config/assertoor/network-params.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ assertoor_params:
run_stability_check: false
run_block_proposal_check: false
tests:
- https://raw.githubusercontent.com/lambdaclass/lambda_ethereum_consensus/refs/heads/main/.github/config/assertoor/cl-stability-check.yml
- https://raw.githubusercontent.com/lambdaclass/lambda_ethereum_consensus/refs/heads/electra-support/.github/config/assertoor/cl-stability-check.yml

tx_fuzz_params:
tx_fuzz_extra_args: ["--txcount=3", "--accounts=80"]
Loading