Skip to content

perf: state root cache for slot n+1 #4481

perf: state root cache for slot n+1

perf: state root cache for slot n+1 #4481

Triggered via pull request February 4, 2025 21:10
Status Failure
Total duration 8m 21s
Artifacts 1

ci.yml

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

Annotations

23 errors and 7 warnings
Test: test/unit/validator/block_builder_test.exs#L21
test construct block (Unit.Validator.BlockBuilderTest)
Test
Process completed with exit code 2.
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L155
test c:mainnet f:deneb r:fork_choice h:on_block s:pyspec_tests -> proposer_boost_root_same_slot_untimely_block (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#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#L59
test c:mainnet f:deneb r:fork_choice h:get_head s:pyspec_tests -> discard_equivocations_on_attester_slashing (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L23
test c:mainnet f:deneb r:fork_choice h:ex_ante s:pyspec_tests -> ex_ante_attestations_is_greater_than_proposer_boost_with_boost (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L143
test c:mainnet f:deneb r:fork_choice h:on_block s:pyspec_tests -> proposer_boost (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, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L29
test c:mainnet f:deneb r:fork_choice h:ex_ante s:pyspec_tests -> ex_ante_sandwich_with_boost_not_sufficient (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L41
test c:mainnet f:deneb r:fork_choice h:ex_ante s:pyspec_tests -> ex_ante_sandwich_without_attestations (Mainnet.Deneb.ForkChoiceTest)
Run spec-tests (deneb, mainnet): test/generated/mainnet/deneb/fork_choice.exs#L95
test c:mainnet f:deneb r:fork_choice h:get_proposer_head s:pyspec_tests -> basic_is_parent_root (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/sanity.exs#L89
test c:minimal f:deneb r:sanity h:blocks s:pyspec_tests -> empty_block_transition (Minimal.Deneb.SanityTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sanity.exs#L47
test c:minimal f:deneb r:sanity h:blocks s:pyspec_tests -> balance_driven_status_transitions (Minimal.Deneb.SanityTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sanity.exs#L467
test c:minimal f:deneb r:sanity h:blocks s:pyspec_tests -> top_up_to_fully_withdrawn_validator (Minimal.Deneb.SanityTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sanity.exs#L29
test c:minimal f:deneb r:sanity h:blocks s:pyspec_tests -> activate_and_partial_withdrawal_overdeposit (Minimal.Deneb.SanityTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sanity.exs#L41
test c:minimal f:deneb r:sanity h:blocks s:pyspec_tests -> attester_slashing (Minimal.Deneb.SanityTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sanity.exs#L143
test c:minimal f:deneb r:sanity h:blocks s:pyspec_tests -> full_random_operations_0 (Minimal.Deneb.SanityTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sanity.exs#L497
test c:minimal f:deneb r:sanity h:slots s:pyspec_tests -> empty_epoch (Minimal.Deneb.SanityTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sanity.exs#L53
test c:minimal f:deneb r:sanity h:blocks s:pyspec_tests -> block_transition_randomized_payload (Minimal.Deneb.SanityTest)
Run spec-tests (deneb, minimal): test/generated/minimal/deneb/sanity.exs#L107
test c:minimal f:deneb r:sanity h:blocks s:pyspec_tests -> empty_epoch_transition (Minimal.Deneb.SanityTest)
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
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
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
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, 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, 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~NZD6BE.dockerbuild Expired
121 KB
sha256:fd9693661861491dda322cebb83c551d19c5d16fe9f695be2f27090a9e1d7c07