mirror of
https://github.com/status-im/nimbus-eth2.git
synced 2025-01-20 03:20:32 +00:00
add: passing tests and test report for ssz consensus objects (eip7594)
This commit is contained in:
parent
282b716ed2
commit
3e995d938f
@ -2396,6 +2396,60 @@ OK: 25/25 Fail: 0/25 Skip: 0/25
|
|||||||
+ test_process_light_client_update_not_timeout OK
|
+ test_process_light_client_update_not_timeout OK
|
||||||
```
|
```
|
||||||
OK: 4/4 Fail: 0/4 Skip: 0/4
|
OK: 4/4 Fail: 0/4 Skip: 0/4
|
||||||
|
## EF - EIP7594 - SSZ consensus objects [Preset: mainnet]
|
||||||
|
```diff
|
||||||
|
+ Testing AggregateAndProof OK
|
||||||
|
+ Testing Attestation OK
|
||||||
|
+ Testing AttestationData OK
|
||||||
|
+ Testing AttesterSlashing OK
|
||||||
|
+ Testing BLSToExecutionChange OK
|
||||||
|
+ Testing BeaconBlock OK
|
||||||
|
+ Testing BeaconBlockBody OK
|
||||||
|
+ Testing BeaconBlockHeader OK
|
||||||
|
+ Testing BeaconState OK
|
||||||
|
+ Testing BlobIdentifier OK
|
||||||
|
+ Testing BlobSidecar OK
|
||||||
|
+ Testing Checkpoint OK
|
||||||
|
+ Testing ContributionAndProof OK
|
||||||
|
+ Testing DataColumnIdentifier OK
|
||||||
|
+ Testing DataColumnSidecar OK
|
||||||
|
+ Testing Deposit OK
|
||||||
|
+ Testing DepositData OK
|
||||||
|
+ Testing DepositMessage OK
|
||||||
|
+ Testing Eth1Block OK
|
||||||
|
+ Testing Eth1Data OK
|
||||||
|
+ Testing ExecutionPayload OK
|
||||||
|
+ Testing ExecutionPayloadHeader OK
|
||||||
|
+ Testing Fork OK
|
||||||
|
+ Testing ForkData OK
|
||||||
|
+ Testing HistoricalBatch OK
|
||||||
|
+ Testing HistoricalSummary OK
|
||||||
|
+ Testing IndexedAttestation OK
|
||||||
|
+ Testing LightClientBootstrap OK
|
||||||
|
+ Testing LightClientFinalityUpdate OK
|
||||||
|
+ Testing LightClientHeader OK
|
||||||
|
+ Testing LightClientOptimisticUpdate OK
|
||||||
|
+ Testing LightClientUpdate OK
|
||||||
|
+ Testing PendingAttestation OK
|
||||||
|
+ Testing PowBlock OK
|
||||||
|
+ Testing ProposerSlashing OK
|
||||||
|
+ Testing SignedAggregateAndProof OK
|
||||||
|
+ Testing SignedBLSToExecutionChange OK
|
||||||
|
+ Testing SignedBeaconBlock OK
|
||||||
|
+ Testing SignedBeaconBlockHeader OK
|
||||||
|
+ Testing SignedContributionAndProof OK
|
||||||
|
+ Testing SignedVoluntaryExit OK
|
||||||
|
+ Testing SigningData OK
|
||||||
|
+ Testing SyncAggregate OK
|
||||||
|
+ Testing SyncAggregatorSelectionData OK
|
||||||
|
+ Testing SyncCommittee OK
|
||||||
|
+ Testing SyncCommitteeContribution OK
|
||||||
|
+ Testing SyncCommitteeMessage OK
|
||||||
|
+ Testing Validator OK
|
||||||
|
+ Testing VoluntaryExit OK
|
||||||
|
+ Testing Withdrawal OK
|
||||||
|
```
|
||||||
|
OK: 50/50 Fail: 0/50 Skip: 0/50
|
||||||
## EF - Electra - Epoch Processing - Effective balance updates [Preset: mainnet]
|
## EF - Electra - Epoch Processing - Effective balance updates [Preset: mainnet]
|
||||||
```diff
|
```diff
|
||||||
+ Effective balance updates - effective_balance_hysteresis [Preset: mainnet] OK
|
+ Effective balance updates - effective_balance_hysteresis [Preset: mainnet] OK
|
||||||
@ -3675,4 +3729,4 @@ OK: 69/88 Fail: 0/88 Skip: 19/88
|
|||||||
OK: 3/3 Fail: 0/3 Skip: 0/3
|
OK: 3/3 Fail: 0/3 Skip: 0/3
|
||||||
|
|
||||||
---TOTAL---
|
---TOTAL---
|
||||||
OK: 2961/2981 Fail: 0/2981 Skip: 20/2981
|
OK: 3011/3031 Fail: 0/3031 Skip: 20/3031
|
||||||
|
@ -2505,6 +2505,60 @@ OK: 30/30 Fail: 0/30 Skip: 0/30
|
|||||||
+ test_process_light_client_update_not_timeout OK
|
+ test_process_light_client_update_not_timeout OK
|
||||||
```
|
```
|
||||||
OK: 4/4 Fail: 0/4 Skip: 0/4
|
OK: 4/4 Fail: 0/4 Skip: 0/4
|
||||||
|
## EF - EIP7594 - SSZ consensus objects [Preset: minimal]
|
||||||
|
```diff
|
||||||
|
+ Testing AggregateAndProof OK
|
||||||
|
+ Testing Attestation OK
|
||||||
|
+ Testing AttestationData OK
|
||||||
|
+ Testing AttesterSlashing OK
|
||||||
|
+ Testing BLSToExecutionChange OK
|
||||||
|
+ Testing BeaconBlock OK
|
||||||
|
+ Testing BeaconBlockBody OK
|
||||||
|
+ Testing BeaconBlockHeader OK
|
||||||
|
+ Testing BeaconState OK
|
||||||
|
+ Testing BlobIdentifier OK
|
||||||
|
+ Testing BlobSidecar OK
|
||||||
|
+ Testing Checkpoint OK
|
||||||
|
+ Testing ContributionAndProof OK
|
||||||
|
+ Testing DataColumnIdentifier OK
|
||||||
|
+ Testing DataColumnSidecar OK
|
||||||
|
+ Testing Deposit OK
|
||||||
|
+ Testing DepositData OK
|
||||||
|
+ Testing DepositMessage OK
|
||||||
|
+ Testing Eth1Block OK
|
||||||
|
+ Testing Eth1Data OK
|
||||||
|
+ Testing ExecutionPayload OK
|
||||||
|
+ Testing ExecutionPayloadHeader OK
|
||||||
|
+ Testing Fork OK
|
||||||
|
+ Testing ForkData OK
|
||||||
|
+ Testing HistoricalBatch OK
|
||||||
|
+ Testing HistoricalSummary OK
|
||||||
|
+ Testing IndexedAttestation OK
|
||||||
|
+ Testing LightClientBootstrap OK
|
||||||
|
+ Testing LightClientFinalityUpdate OK
|
||||||
|
+ Testing LightClientHeader OK
|
||||||
|
+ Testing LightClientOptimisticUpdate OK
|
||||||
|
+ Testing LightClientUpdate OK
|
||||||
|
+ Testing PendingAttestation OK
|
||||||
|
+ Testing PowBlock OK
|
||||||
|
+ Testing ProposerSlashing OK
|
||||||
|
+ Testing SignedAggregateAndProof OK
|
||||||
|
+ Testing SignedBLSToExecutionChange OK
|
||||||
|
+ Testing SignedBeaconBlock OK
|
||||||
|
+ Testing SignedBeaconBlockHeader OK
|
||||||
|
+ Testing SignedContributionAndProof OK
|
||||||
|
+ Testing SignedVoluntaryExit OK
|
||||||
|
+ Testing SigningData OK
|
||||||
|
+ Testing SyncAggregate OK
|
||||||
|
+ Testing SyncAggregatorSelectionData OK
|
||||||
|
+ Testing SyncCommittee OK
|
||||||
|
+ Testing SyncCommitteeContribution OK
|
||||||
|
+ Testing SyncCommitteeMessage OK
|
||||||
|
+ Testing Validator OK
|
||||||
|
+ Testing VoluntaryExit OK
|
||||||
|
+ Testing Withdrawal OK
|
||||||
|
```
|
||||||
|
OK: 50/50 Fail: 0/50 Skip: 0/50
|
||||||
## EF - Electra - Epoch Processing - Effective balance updates [Preset: minimal]
|
## EF - Electra - Epoch Processing - Effective balance updates [Preset: minimal]
|
||||||
```diff
|
```diff
|
||||||
+ Effective balance updates - effective_balance_hysteresis [Preset: minimal] OK
|
+ Effective balance updates - effective_balance_hysteresis [Preset: minimal] OK
|
||||||
@ -4005,4 +4059,4 @@ OK: 185/207 Fail: 0/207 Skip: 22/207
|
|||||||
OK: 3/3 Fail: 0/3 Skip: 0/3
|
OK: 3/3 Fail: 0/3 Skip: 0/3
|
||||||
|
|
||||||
---TOTAL---
|
---TOTAL---
|
||||||
OK: 3256/3279 Fail: 0/3279 Skip: 23/3279
|
OK: 3306/3329 Fail: 0/3329 Skip: 23/3329
|
||||||
|
@ -17,6 +17,7 @@ import
|
|||||||
./bellatrix/all_bellatrix_fixtures,
|
./bellatrix/all_bellatrix_fixtures,
|
||||||
./capella/all_capella_fixtures,
|
./capella/all_capella_fixtures,
|
||||||
./deneb/all_deneb_fixtures,
|
./deneb/all_deneb_fixtures,
|
||||||
|
./eip7594/all_eip7594_fixtures,
|
||||||
./electra/all_electra_fixtures,
|
./electra/all_electra_fixtures,
|
||||||
./test_fixture_fork,
|
./test_fixture_fork,
|
||||||
./test_fixture_fork_choice,
|
./test_fixture_fork_choice,
|
||||||
|
12
tests/consensus_spec/eip7594/all_eip7594_fixtures.nim
Normal file
12
tests/consensus_spec/eip7594/all_eip7594_fixtures.nim
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
# beacon_chain
|
||||||
|
# Copyright (c) 2022-2024 Status Research & Development GmbH
|
||||||
|
# Licensed and distributed under either of
|
||||||
|
# * MIT license (license terms in the root directory or at https://opensource.org/licenses/MIT).
|
||||||
|
# * Apache v2 license (license terms in the root directory or at https://www.apache.org/licenses/LICENSE-2.0).
|
||||||
|
# at your option. This file may not be copied, modified, or distributed except according to those terms.
|
||||||
|
|
||||||
|
{.push raises: [].}
|
||||||
|
{.used.}
|
||||||
|
|
||||||
|
import
|
||||||
|
./test_fixture_ssz_consensus_objects
|
Loading…
x
Reference in New Issue
Block a user