Skip to content

feat: implement partial spec changes for v1.5.0-alpha.10 #25446

feat: implement partial spec changes for v1.5.0-alpha.10

feat: implement partial spec changes for v1.5.0-alpha.10 #25446

Triggered via pull request December 9, 2024 18:51
Status Failure
Total duration 26m 17s
Artifacts 1

test.yml

on: pull_request
Matrix: Build
Matrix: Type Checks
Matrix: Browser Tests
Matrix: E2E Tests
Matrix: Lint
Matrix: Spec tests
Matrix: Unit Tests
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 2 warnings
E2E Tests (22)
Process completed with exit code 1.
test/spec/presets/epoch_processing.test.ts > electra/epoch_processing/pending_consolidations/pyspec_tests > electra/epoch_processing/pending_consolidations/pyspec_tests/pending_consolidation_compounding_creds: packages/beacon-node/test/spec/utils/expectEqualBeaconState.ts#L19
AssertionError: expected { genesis_time: '0', …(36) } to deeply equal { genesis_time: '0', …(36) } - Expected + Received Object { "balances": Array [ - "0", - "64012132364", + "6066182", + "64006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", ], "block_roots": Array [ "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1cf751176d353f1182b5b0d812873828b542e93e44c1fe8eab8", "0xf280c1c3543fa1c
test/spec/presets/epoch_processing.test.ts > electra/epoch_processing/pending_consolidations/pyspec_tests > electra/epoch_processing/pending_consolidations/pyspec_tests/pending_consolidation_with_pending_deposit: packages/beacon-node/test/spec/utils/expectEqualBeaconState.ts#L19
AssertionError: expected { genesis_time: '0', …(36) } to deeply equal { genesis_time: '0', …(36) } - Expected + Received Object { "balances": Array [ - "0", - "64012132364", + "6066182", + "64006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", "32006066182", ], "block_roots": Array [ "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea6384346eae999f9b6ff4cd3752704aca312dfed79d796d63fcb0800", "0x66701a1ea638434
test/spec/presets/finality.test.ts > electra/finality/finality/pyspec_tests > electra/finality/finality/pyspec_tests/finality_no_updates_at_genesis: packages/beacon-node/test/spec/presets/finality.test.ts#L26
Error: Block parent root 0xab145338f7003e187bf57fb2f13ae5caeb29802aeb2cd40021382f35a035f993 does not match state latest block, block slot=2 ❯ Module.processBlockHeader ../state-transition/src/block/processBlockHeader.ts:35:11 ❯ Module.processBlock ../state-transition/src/block/index.ts:40:3 ❯ Module.stateTransition ../state-transition/src/stateTransition.ts:106:3 ❯ testFunction test/spec/presets/finality.test.ts:26:17 ❯ ../spec-test-util/src/single.ts:139:32
test/spec/presets/finality.test.ts > electra/finality/finality/pyspec_tests > electra/finality/finality/pyspec_tests/finality_rule_1: packages/beacon-node/test/spec/presets/finality.test.ts#L26
Error: Block parent root 0x27de14482ddac7d9f5605f52d3e3b03e2ebd610cc1bd8750efef14279fd26566 does not match state latest block, block slot=18 ❯ Module.processBlockHeader ../state-transition/src/block/processBlockHeader.ts:35:11 ❯ Module.processBlock ../state-transition/src/block/index.ts:40:3 ❯ Module.stateTransition ../state-transition/src/stateTransition.ts:106:3 ❯ testFunction test/spec/presets/finality.test.ts:26:17 ❯ ../spec-test-util/src/single.ts:139:32
test/spec/presets/finality.test.ts > electra/finality/finality/pyspec_tests > electra/finality/finality/pyspec_tests/finality_rule_2: packages/beacon-node/test/spec/presets/finality.test.ts#L26
Error: Block parent root 0xc0a4eaafca9bbe6fa734007978177fc62e25ff10e839a40d956cbcb2fdd5ded0 does not match state latest block, block slot=18 ❯ Module.processBlockHeader ../state-transition/src/block/processBlockHeader.ts:35:11 ❯ Module.processBlock ../state-transition/src/block/index.ts:40:3 ❯ Module.stateTransition ../state-transition/src/stateTransition.ts:106:3 ❯ testFunction test/spec/presets/finality.test.ts:26:17 ❯ ../spec-test-util/src/single.ts:139:32
test/spec/presets/finality.test.ts > electra/finality/finality/pyspec_tests > electra/finality/finality/pyspec_tests/finality_rule_3: packages/beacon-node/test/spec/presets/finality.test.ts#L26
Error: Block parent root 0xc0a4eaafca9bbe6fa734007978177fc62e25ff10e839a40d956cbcb2fdd5ded0 does not match state latest block, block slot=18 ❯ Module.processBlockHeader ../state-transition/src/block/processBlockHeader.ts:35:11 ❯ Module.processBlock ../state-transition/src/block/index.ts:40:3 ❯ Module.stateTransition ../state-transition/src/stateTransition.ts:106:3 ❯ testFunction test/spec/presets/finality.test.ts:26:17 ❯ ../spec-test-util/src/single.ts:139:32
test/spec/presets/finality.test.ts > electra/finality/finality/pyspec_tests > electra/finality/finality/pyspec_tests/finality_rule_4: packages/beacon-node/test/spec/presets/finality.test.ts#L26
Error: Block parent root 0xc0a4eaafca9bbe6fa734007978177fc62e25ff10e839a40d956cbcb2fdd5ded0 does not match state latest block, block slot=18 ❯ Module.processBlockHeader ../state-transition/src/block/processBlockHeader.ts:35:11 ❯ Module.processBlock ../state-transition/src/block/index.ts:40:3 ❯ Module.stateTransition ../state-transition/src/stateTransition.ts:106:3 ❯ testFunction test/spec/presets/finality.test.ts:26:17 ❯ ../spec-test-util/src/single.ts:139:32
test/spec/presets/fork_choice.test.ts > electra/fork_choice/ex_ante/pyspec_tests > electra/fork_choice/ex_ante/pyspec_tests/ex_ante_sandwich_with_honest_attestation: packages/beacon-node/test/spec/presets/fork_choice.test.ts#L287
Error: Invalid head at step 1 - Expected + Received Object { - "root": "0x2cea71013c4d6ee5083933c797a80434e97cb9ebc507d8af6cae54f5b71735a4", + "root": "0x2872684e02990e33e705cddab8f63efef64d6b76ce57ef48ca6396666d91acf9", "slot": 0, } ❯ testFunction test/spec/presets/fork_choice.test.ts:287:65 ❯ ../spec-test-util/src/single.ts:139:26
test/spec/presets/fork_choice.test.ts > electra/fork_choice/ex_ante/pyspec_tests > electra/fork_choice/ex_ante/pyspec_tests/ex_ante_sandwich_without_attestations: packages/beacon-node/test/spec/presets/fork_choice.test.ts#L287
Error: Invalid head at step 1 - Expected + Received Object { - "root": "0x2cea71013c4d6ee5083933c797a80434e97cb9ebc507d8af6cae54f5b71735a4", + "root": "0x2872684e02990e33e705cddab8f63efef64d6b76ce57ef48ca6396666d91acf9", "slot": 0, } ❯ testFunction test/spec/presets/fork_choice.test.ts:287:65 ❯ ../spec-test-util/src/single.ts:139:26
test/spec/presets/fork_choice.test.ts > electra/fork_choice/ex_ante/pyspec_tests > electra/fork_choice/ex_ante/pyspec_tests/ex_ante_vanilla: packages/beacon-node/test/spec/presets/fork_choice.test.ts#L287
Error: Invalid head at step 1 - Expected + Received Object { - "root": "0x2cea71013c4d6ee5083933c797a80434e97cb9ebc507d8af6cae54f5b71735a4", + "root": "0x2872684e02990e33e705cddab8f63efef64d6b76ce57ef48ca6396666d91acf9", "slot": 0, } ❯ testFunction test/spec/presets/fork_choice.test.ts:287:65 ❯ ../spec-test-util/src/single.ts:139:26
Type Checks (22)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint (22)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
debug-e2e-test-logs-node-22
37.4 KB