feat: implement partial spec changes for v1.5.0-alpha.10 #25446
test.yml
on: pull_request
Matrix: Build
Matrix: Type Checks
Matrix: Browser Tests
Matrix: E2E Tests
Matrix: Lint
Matrix: Spec tests
Matrix: Unit Tests
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 |
|