use consensus spec v1.4.0-beta.6 test vectors (#5783)

This commit is contained in:
Etan Kissling 2024-01-18 19:14:44 +01:00 committed by GitHub
parent db7909c1fe
commit 006fa59ec2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 21 additions and 13 deletions

View File

@ -487,6 +487,7 @@ OK: 47/47 Fail: 0/47 Skip: 0/47
OK: 6/6 Fail: 0/6 Skip: 0/6
## EF - Altair - Transition [Preset: mainnet]
```diff
+ EF - Altair - Transition - non_empty_historical_roots [Preset: mainnet] OK
+ EF - Altair - Transition - normal_transition [Preset: mainnet] OK
+ EF - Altair - Transition - simple_transition [Preset: mainnet] OK
+ EF - Altair - Transition - transition_missing_first_post_block [Preset: mainnet] OK
@ -509,7 +510,7 @@ OK: 6/6 Fail: 0/6 Skip: 0/6
+ EF - Altair - Transition - transition_with_random_half_participation [Preset: mainnet] OK
+ EF - Altair - Transition - transition_with_random_three_quarters_participation [Preset: ma OK
```
OK: 21/21 Fail: 0/21 Skip: 0/21
OK: 22/22 Fail: 0/22 Skip: 0/22
## EF - Altair - Unittests - Light client - Sync protocol [Preset: mainnet]
```diff
+ process_light_client_update_finality_updated OK
@ -1046,6 +1047,7 @@ OK: 50/50 Fail: 0/50 Skip: 0/50
OK: 6/6 Fail: 0/6 Skip: 0/6
## EF - Bellatrix - Transition [Preset: mainnet]
```diff
+ EF - Bellatrix - Transition - non_empty_historical_roots [Preset: mainnet] OK
+ EF - Bellatrix - Transition - normal_transition [Preset: mainnet] OK
+ EF - Bellatrix - Transition - simple_transition [Preset: mainnet] OK
+ EF - Bellatrix - Transition - transition_missing_first_post_block [Preset: mainnet] OK
@ -1068,7 +1070,7 @@ OK: 6/6 Fail: 0/6 Skip: 0/6
+ EF - Bellatrix - Transition - transition_with_random_half_participation [Preset: mainnet] OK
+ EF - Bellatrix - Transition - transition_with_random_three_quarters_participation [Preset: OK
```
OK: 21/21 Fail: 0/21 Skip: 0/21
OK: 22/22 Fail: 0/22 Skip: 0/22
## EF - Capella - Epoch Processing - Effective balance updates [Preset: mainnet]
```diff
+ Effective balance updates - effective_balance_hysteresis [Preset: mainnet] OK
@ -1687,6 +1689,7 @@ OK: 62/62 Fail: 0/62 Skip: 0/62
OK: 6/6 Fail: 0/6 Skip: 0/6
## EF - Capella - Transition [Preset: mainnet]
```diff
+ EF - Capella - Transition - non_empty_historical_roots [Preset: mainnet] OK
+ EF - Capella - Transition - normal_transition [Preset: mainnet] OK
+ EF - Capella - Transition - simple_transition [Preset: mainnet] OK
+ EF - Capella - Transition - transition_missing_first_post_block [Preset: mainnet] OK
@ -1709,7 +1712,7 @@ OK: 6/6 Fail: 0/6 Skip: 0/6
+ EF - Capella - Transition - transition_with_random_half_participation [Preset: mainnet] OK
+ EF - Capella - Transition - transition_with_random_three_quarters_participation [Preset: m OK
```
OK: 21/21 Fail: 0/21 Skip: 0/21
OK: 22/22 Fail: 0/22 Skip: 0/22
## EF - Capella - Unittests - Light client - Sync protocol [Preset: mainnet]
```diff
+ process_light_client_update_finality_updated OK
@ -2358,6 +2361,7 @@ OK: 71/71 Fail: 0/71 Skip: 0/71
OK: 6/6 Fail: 0/6 Skip: 0/6
## EF - Deneb - Transition [Preset: mainnet]
```diff
+ EF - Deneb - Transition - non_empty_historical_roots [Preset: mainnet] OK
+ EF - Deneb - Transition - normal_transition [Preset: mainnet] OK
+ EF - Deneb - Transition - simple_transition [Preset: mainnet] OK
+ EF - Deneb - Transition - transition_attestation_from_previous_fork_with_new_range [Preset OK
@ -2383,7 +2387,7 @@ OK: 6/6 Fail: 0/6 Skip: 0/6
+ EF - Deneb - Transition - transition_with_random_half_participation [Preset: mainnet] OK
+ EF - Deneb - Transition - transition_with_random_three_quarters_participation [Preset: mai OK
```
OK: 24/24 Fail: 0/24 Skip: 0/24
OK: 25/25 Fail: 0/25 Skip: 0/25
## EF - Deneb - Unittests - Light client - Sync protocol [Preset: mainnet]
```diff
+ process_light_client_update_finality_updated OK
@ -2920,4 +2924,4 @@ OK: 69/88 Fail: 0/88 Skip: 19/88
OK: 3/3 Fail: 0/3 Skip: 0/3
---TOTAL---
OK: 2339/2358 Fail: 0/2358 Skip: 19/2358
OK: 2343/2362 Fail: 0/2362 Skip: 19/2362

View File

@ -508,6 +508,7 @@ OK: 52/52 Fail: 0/52 Skip: 0/52
OK: 6/6 Fail: 0/6 Skip: 0/6
## EF - Altair - Transition [Preset: minimal]
```diff
+ EF - Altair - Transition - non_empty_historical_roots [Preset: minimal] OK
+ EF - Altair - Transition - normal_transition [Preset: minimal] OK
+ EF - Altair - Transition - simple_transition [Preset: minimal] OK
+ EF - Altair - Transition - transition_missing_first_post_block [Preset: minimal] OK
@ -534,7 +535,7 @@ OK: 6/6 Fail: 0/6 Skip: 0/6
+ EF - Altair - Transition - transition_with_voluntary_exit_right_after_fork [Preset: minima OK
+ EF - Altair - Transition - transition_with_voluntary_exit_right_before_fork [Preset: minim OK
```
OK: 25/25 Fail: 0/25 Skip: 0/25
OK: 26/26 Fail: 0/26 Skip: 0/26
## EF - Altair - Unittests - Light client - Sync protocol [Preset: minimal]
```diff
+ process_light_client_update_finality_updated OK
@ -1092,6 +1093,7 @@ OK: 55/55 Fail: 0/55 Skip: 0/55
OK: 6/6 Fail: 0/6 Skip: 0/6
## EF - Bellatrix - Transition [Preset: minimal]
```diff
+ EF - Bellatrix - Transition - non_empty_historical_roots [Preset: minimal] OK
+ EF - Bellatrix - Transition - normal_transition [Preset: minimal] OK
+ EF - Bellatrix - Transition - simple_transition [Preset: minimal] OK
+ EF - Bellatrix - Transition - transition_missing_first_post_block [Preset: minimal] OK
@ -1118,7 +1120,7 @@ OK: 6/6 Fail: 0/6 Skip: 0/6
+ EF - Bellatrix - Transition - transition_with_voluntary_exit_right_after_fork [Preset: min OK
+ EF - Bellatrix - Transition - transition_with_voluntary_exit_right_before_fork [Preset: mi OK
```
OK: 25/25 Fail: 0/25 Skip: 0/25
OK: 26/26 Fail: 0/26 Skip: 0/26
## EF - Capella - Epoch Processing - Effective balance updates [Preset: minimal]
```diff
+ Effective balance updates - effective_balance_hysteresis [Preset: minimal] OK
@ -1760,6 +1762,7 @@ OK: 69/69 Fail: 0/69 Skip: 0/69
OK: 6/6 Fail: 0/6 Skip: 0/6
## EF - Capella - Transition [Preset: minimal]
```diff
+ EF - Capella - Transition - non_empty_historical_roots [Preset: minimal] OK
+ EF - Capella - Transition - normal_transition [Preset: minimal] OK
+ EF - Capella - Transition - simple_transition [Preset: minimal] OK
+ EF - Capella - Transition - transition_missing_first_post_block [Preset: minimal] OK
@ -1786,7 +1789,7 @@ OK: 6/6 Fail: 0/6 Skip: 0/6
+ EF - Capella - Transition - transition_with_voluntary_exit_right_after_fork [Preset: minim OK
+ EF - Capella - Transition - transition_with_voluntary_exit_right_before_fork [Preset: mini OK
```
OK: 25/25 Fail: 0/25 Skip: 0/25
OK: 26/26 Fail: 0/26 Skip: 0/26
## EF - Capella - Unittests - Light client - Sync protocol [Preset: minimal]
```diff
+ process_light_client_update_finality_updated OK
@ -2462,6 +2465,7 @@ OK: 78/78 Fail: 0/78 Skip: 0/78
OK: 6/6 Fail: 0/6 Skip: 0/6
## EF - Deneb - Transition [Preset: minimal]
```diff
+ EF - Deneb - Transition - non_empty_historical_roots [Preset: minimal] OK
+ EF - Deneb - Transition - normal_transition [Preset: minimal] OK
+ EF - Deneb - Transition - simple_transition [Preset: minimal] OK
+ EF - Deneb - Transition - transition_attestation_from_previous_fork_with_new_range [Preset OK
@ -2491,7 +2495,7 @@ OK: 6/6 Fail: 0/6 Skip: 0/6
+ EF - Deneb - Transition - transition_with_voluntary_exit_right_after_fork [Preset: minimal OK
+ EF - Deneb - Transition - transition_with_voluntary_exit_right_before_fork [Preset: minima OK
```
OK: 28/28 Fail: 0/28 Skip: 0/28
OK: 29/29 Fail: 0/29 Skip: 0/29
## EF - Deneb - Unittests - Light client - Sync protocol [Preset: minimal]
```diff
+ process_light_client_update_finality_updated OK
@ -3189,4 +3193,4 @@ OK: 185/207 Fail: 0/207 Skip: 22/207
OK: 3/3 Fail: 0/3 Skip: 0/3
---TOTAL---
OK: 2581/2603 Fail: 0/2603 Skip: 22/2603
OK: 2585/2607 Fail: 0/2607 Skip: 22/2607

View File

@ -74,7 +74,7 @@ export
tables, results, endians2, json_serialization, sszTypes, beacon_time, crypto,
digest, presets
const SPEC_VERSION* = "1.4.0-beta.5"
const SPEC_VERSION* = "1.4.0-beta.6"
## Spec version we're aiming to be compatible with, right now
const

View File

@ -93,7 +93,7 @@ proc initialLoad(
forkedState[].kind.genesisTestRuntimeConfig, db, validatorMonitor, {})
fkChoice = newClone(ForkChoice.init(
dag.getFinalizedEpochRef(), dag.finalizedHead.blck,
ForkChoiceVersion.Stable))
ForkChoiceVersion.Pr3431))
(dag, fkChoice)

@ -1 +1 @@
Subproject commit 3716007701776ae7c33d9eb444a698cab9b2c4e7
Subproject commit c4e5c3c87bbaade46da592be9c856a6bd73c8651