Skip to content

fix: recompute head was taking more than 20s in mainnet #4483

fix: recompute head was taking more than 20s in mainnet

fix: recompute head was taking more than 20s in mainnet #4483

Triggered via pull request February 5, 2025 19:47
Status Failure
Total duration 8m 20s
Artifacts 1

ci.yml

on: pull_request
Build native libraries
8s
Build native libraries
Download Beacon Node OAPI
4s
Download Beacon Node OAPI
Download spectests
3s
Download spectests
Matrix: Run spec-tests
All spec-tests passed
0s
All spec-tests passed
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 7 warnings
Start and stop the node
Process completed with exit code 1.
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/sync.exs#L23
test c:mainnet f:deneb r:sync h:optimistic s:pyspec_tests -> from_syncing_to_invalid (Mainnet.Deneb.SyncTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L89
test c:mainnet f:deneb r:fork_choice h:get_proposer_head s:pyspec_tests -> basic_is_head_root (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L65
test c:mainnet f:deneb r:fork_choice h:get_head s:pyspec_tests -> genesis (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L149
test c:mainnet f:deneb r:fork_choice h:on_block s:pyspec_tests -> proposer_boost_is_first_block (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L101
test c:mainnet f:deneb r:fork_choice h:on_block s:pyspec_tests -> basic (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L35
test c:mainnet f:deneb r:fork_choice h:ex_ante s:pyspec_tests -> ex_ante_sandwich_with_honest_attestation (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L71
test c:mainnet f:deneb r:fork_choice h:get_head s:pyspec_tests -> proposer_boost_correct_head (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L125
test c:mainnet f:deneb r:fork_choice h:on_block s:pyspec_tests -> invalid_wrong_proofs_length (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L47
test c:mainnet f:deneb r:fork_choice h:ex_ante s:pyspec_tests -> ex_ante_vanilla (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L167
test c:mainnet f:deneb r:fork_choice h:should_override_forkchoice_update s:pyspec_tests -> should_override_forkchoice_update__true (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sync.exs#L23
test c:minimal f:deneb r:sync h:optimistic s:pyspec_tests -> from_syncing_to_invalid (Minimal.Deneb.SyncTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L53
test c:minimal f:deneb r:fork_choice h:get_head s:pyspec_tests -> discard_equivocations_slashed_validator_censoring (Minimal.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L239
test c:minimal f:deneb r:fork_choice h:on_block s:pyspec_tests -> on_block_future_block (Minimal.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L101
test c:minimal f:deneb r:fork_choice h:get_proposer_head s:pyspec_tests -> basic_is_head_root (Minimal.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L113
test c:minimal f:deneb r:fork_choice h:on_block s:pyspec_tests -> basic (Minimal.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L179
test c:minimal f:deneb r:fork_choice h:on_block s:pyspec_tests -> justified_update_always_if_better (Minimal.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L323
test c:minimal f:deneb r:fork_choice h:reorg s:pyspec_tests -> simple_attempted_reorg_without_enough_ffg_votes (Minimal.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L143
test c:minimal f:deneb r:fork_choice h:on_block s:pyspec_tests -> invalid_wrong_blobs_length (Minimal.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L233
test c:minimal f:deneb r:fork_choice h:on_block s:pyspec_tests -> on_block_finalized_skip_slots_not_in_skip_chain (Minimal.Deneb.ForkChoiceTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/fork_choice.exs#L251
test c:minimal f:deneb r:fork_choice h:on_block s:pyspec_tests -> proposer_boost_is_first_block (Minimal.Deneb.ForkChoiceTest)
All spec-tests passed
Process completed with exit code 1.
Test
use of deprecated constant `rustler_init::explicit_nif_functions`: Passing NIF functions explicitly is deprecated and this argument is ignored, please remove it
Build project
use of deprecated constant `rustler_init::explicit_nif_functions`: Passing NIF functions explicitly is deprecated and this argument is ignored, please remove it
Start and stop the node
use of deprecated constant `rustler_init::explicit_nif_functions`: Passing NIF functions explicitly is deprecated and this argument is ignored, please remove it
Run spec-tests (deneb, general)
use of deprecated constant `rustler_init::explicit_nif_functions`: Passing NIF functions explicitly is deprecated and this argument is ignored, please remove it
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals: Dockerfile#L123
JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
Run spec-tests (deneb, mainnet)
use of deprecated constant `rustler_init::explicit_nif_functions`: Passing NIF functions explicitly is deprecated and this argument is ignored, please remove it
Run spec-tests (deneb, minimal)
use of deprecated constant `rustler_init::explicit_nif_functions`: Passing NIF functions explicitly is deprecated and this argument is ignored, please remove it

Artifacts

Produced during runtime
Name Size Digest
lambdaclass~lambda_ethereum_consensus~XHF3OZ.dockerbuild Expired
121 KB
sha256:8960e3418b28bd84fd44b0b4c6b76c55a40bdfa485cad4fe301e7a8b88722c16