From 4edbd2f9efa2eb2ac0d3cbd6990b793349e47f76 Mon Sep 17 00:00:00 2001 From: Justin Traglia <95511699+jtraglia@users.noreply.github.com> Date: Fri, 8 Nov 2024 14:41:02 -0600 Subject: [PATCH] Remove outdated spectest exclusions for EIP-6110 (#14630) Co-authored-by: james-prysm <90280386+james-prysm@users.noreply.github.com> --- CHANGELOG.md | 1 + testing/spectest/exclusions.txt | 173 -------------------------------- 2 files changed, 1 insertion(+), 173 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 30178045d909..2061f001d81a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -62,6 +62,7 @@ The format is based on Keep a Changelog, and this project adheres to Semantic Ve - Removed finalized validator index cache, no longer needed. - Removed validator queue position log on key reload and wait for activation. +- Removed outdated spectest exclusions for EIP-6110. ### Fixed diff --git a/testing/spectest/exclusions.txt b/testing/spectest/exclusions.txt index 6da3a2125169..433f144ff38a 100644 --- a/testing/spectest/exclusions.txt +++ b/testing/spectest/exclusions.txt @@ -24,179 +24,6 @@ tests/general/phase0/ssz_generic/boolean tests/general/phase0/ssz_generic/containers tests/general/phase0/ssz_generic/uints -# EIP6110 -tests/mainnet/eip6110/epoch_processing/effective_balance_updates -tests/mainnet/eip6110/epoch_processing/eth1_data_reset -tests/mainnet/eip6110/epoch_processing/historical_summaries_update -tests/mainnet/eip6110/epoch_processing/inactivity_updates -tests/mainnet/eip6110/epoch_processing/justification_and_finalization -tests/mainnet/eip6110/epoch_processing/participation_flag_updates -tests/mainnet/eip6110/epoch_processing/randao_mixes_reset -tests/mainnet/eip6110/epoch_processing/registry_updates -tests/mainnet/eip6110/epoch_processing/rewards_and_penalties -tests/mainnet/eip6110/epoch_processing/slashings -tests/mainnet/eip6110/epoch_processing/slashings_reset -tests/mainnet/eip6110/finality/finality -tests/mainnet/eip6110/fork_choice/ex_ante -tests/mainnet/eip6110/fork_choice/get_head -tests/mainnet/eip6110/fork_choice/get_proposer_head -tests/mainnet/eip6110/fork_choice/on_block -tests/mainnet/eip6110/fork_choice/should_override_forkchoice_update -tests/mainnet/eip6110/operations/attestation -tests/mainnet/eip6110/operations/attester_slashing -tests/mainnet/eip6110/operations/block_header -tests/mainnet/eip6110/operations/bls_to_execution_change -tests/mainnet/eip6110/operations/deposit -tests/mainnet/eip6110/operations/execution_payload -tests/mainnet/eip6110/operations/proposer_slashing -tests/mainnet/eip6110/operations/sync_aggregate -tests/mainnet/eip6110/operations/voluntary_exit -tests/mainnet/eip6110/operations/withdrawals -tests/mainnet/eip6110/rewards/basic -tests/mainnet/eip6110/rewards/leak -tests/mainnet/eip6110/rewards/random -tests/mainnet/eip6110/sanity/blocks -tests/mainnet/eip6110/sanity/slots -tests/mainnet/eip6110/ssz_static/AggregateAndProof -tests/mainnet/eip6110/ssz_static/Attestation -tests/mainnet/eip6110/ssz_static/AttestationData -tests/mainnet/eip6110/ssz_static/AttesterSlashing -tests/mainnet/eip6110/ssz_static/BLSToExecutionChange -tests/mainnet/eip6110/ssz_static/BeaconBlock -tests/mainnet/eip6110/ssz_static/BeaconBlockBody -tests/mainnet/eip6110/ssz_static/BeaconBlockHeader -tests/mainnet/eip6110/ssz_static/BeaconState -tests/mainnet/eip6110/ssz_static/BlobIdentifier -tests/mainnet/eip6110/ssz_static/BlobSidecar -tests/mainnet/eip6110/ssz_static/Checkpoint -tests/mainnet/eip6110/ssz_static/ContributionAndProof -tests/mainnet/eip6110/ssz_static/Deposit -tests/mainnet/eip6110/ssz_static/DepositData -tests/mainnet/eip6110/ssz_static/DepositMessage -tests/mainnet/eip6110/ssz_static/DepositReceipt -tests/mainnet/eip6110/ssz_static/Eth1Block -tests/mainnet/eip6110/ssz_static/Eth1Data -tests/mainnet/eip6110/ssz_static/ExecutionPayload -tests/mainnet/eip6110/ssz_static/ExecutionPayloadHeader -tests/mainnet/eip6110/ssz_static/Fork -tests/mainnet/eip6110/ssz_static/ForkData -tests/mainnet/eip6110/ssz_static/HistoricalBatch -tests/mainnet/eip6110/ssz_static/HistoricalSummary -tests/mainnet/eip6110/ssz_static/IndexedAttestation -tests/mainnet/eip6110/ssz_static/LightClientBootstrap -tests/mainnet/eip6110/ssz_static/LightClientFinalityUpdate -tests/mainnet/eip6110/ssz_static/LightClientHeader -tests/mainnet/eip6110/ssz_static/LightClientOptimisticUpdate -tests/mainnet/eip6110/ssz_static/LightClientUpdate -tests/mainnet/eip6110/ssz_static/PendingAttestation -tests/mainnet/eip6110/ssz_static/PowBlock -tests/mainnet/eip6110/ssz_static/ProposerSlashing -tests/mainnet/eip6110/ssz_static/SignedAggregateAndProof -tests/mainnet/eip6110/ssz_static/SignedBLSToExecutionChange -tests/mainnet/eip6110/ssz_static/SignedBeaconBlock -tests/mainnet/eip6110/ssz_static/SignedBeaconBlockHeader -tests/mainnet/eip6110/ssz_static/SignedContributionAndProof -tests/mainnet/eip6110/ssz_static/SignedVoluntaryExit -tests/mainnet/eip6110/ssz_static/SigningData -tests/mainnet/eip6110/ssz_static/SyncAggregate -tests/mainnet/eip6110/ssz_static/SyncAggregatorSelectionData -tests/mainnet/eip6110/ssz_static/SyncCommittee -tests/mainnet/eip6110/ssz_static/SyncCommitteeContribution -tests/mainnet/eip6110/ssz_static/SyncCommitteeMessage -tests/mainnet/eip6110/ssz_static/Validator -tests/mainnet/eip6110/ssz_static/VoluntaryExit -tests/mainnet/eip6110/ssz_static/Withdrawal -tests/mainnet/eip6110/sync/optimistic -tests/mainnet/eip6110/transition/core -tests/minimal/eip6110/epoch_processing/effective_balance_updates -tests/minimal/eip6110/epoch_processing/eth1_data_reset -tests/minimal/eip6110/epoch_processing/historical_summaries_update -tests/minimal/eip6110/epoch_processing/inactivity_updates -tests/minimal/eip6110/epoch_processing/justification_and_finalization -tests/minimal/eip6110/epoch_processing/participation_flag_updates -tests/minimal/eip6110/epoch_processing/randao_mixes_reset -tests/minimal/eip6110/epoch_processing/registry_updates -tests/minimal/eip6110/epoch_processing/rewards_and_penalties -tests/minimal/eip6110/epoch_processing/slashings -tests/minimal/eip6110/epoch_processing/slashings_reset -tests/minimal/eip6110/epoch_processing/sync_committee_updates -tests/minimal/eip6110/finality/finality -tests/minimal/eip6110/fork_choice/ex_ante -tests/minimal/eip6110/fork_choice/get_head -tests/minimal/eip6110/fork_choice/get_proposer_head -tests/minimal/eip6110/fork_choice/on_block -tests/minimal/eip6110/fork_choice/reorg -tests/minimal/eip6110/fork_choice/should_override_forkchoice_update -tests/minimal/eip6110/fork_choice/withholding -tests/minimal/eip6110/genesis/initialization -tests/minimal/eip6110/genesis/validity -tests/minimal/eip6110/operations/attestation -tests/minimal/eip6110/operations/attester_slashing -tests/minimal/eip6110/operations/block_header -tests/minimal/eip6110/operations/bls_to_execution_change -tests/minimal/eip6110/operations/deposit -tests/minimal/eip6110/operations/execution_payload -tests/minimal/eip6110/operations/proposer_slashing -tests/minimal/eip6110/operations/sync_aggregate -tests/minimal/eip6110/operations/voluntary_exit -tests/minimal/eip6110/operations/withdrawals -tests/minimal/eip6110/rewards/basic -tests/minimal/eip6110/rewards/leak -tests/minimal/eip6110/rewards/random -tests/minimal/eip6110/sanity/blocks -tests/minimal/eip6110/sanity/slots -tests/minimal/eip6110/ssz_static/AggregateAndProof -tests/minimal/eip6110/ssz_static/Attestation -tests/minimal/eip6110/ssz_static/AttestationData -tests/minimal/eip6110/ssz_static/AttesterSlashing -tests/minimal/eip6110/ssz_static/BLSToExecutionChange -tests/minimal/eip6110/ssz_static/BeaconBlock -tests/minimal/eip6110/ssz_static/BeaconBlockBody -tests/minimal/eip6110/ssz_static/BeaconBlockHeader -tests/minimal/eip6110/ssz_static/BeaconState -tests/minimal/eip6110/ssz_static/BlobIdentifier -tests/minimal/eip6110/ssz_static/BlobSidecar -tests/minimal/eip6110/ssz_static/Checkpoint -tests/minimal/eip6110/ssz_static/ContributionAndProof -tests/minimal/eip6110/ssz_static/Deposit -tests/minimal/eip6110/ssz_static/DepositData -tests/minimal/eip6110/ssz_static/DepositMessage -tests/minimal/eip6110/ssz_static/DepositReceipt -tests/minimal/eip6110/ssz_static/Eth1Block -tests/minimal/eip6110/ssz_static/Eth1Data -tests/minimal/eip6110/ssz_static/ExecutionPayload -tests/minimal/eip6110/ssz_static/ExecutionPayloadHeader -tests/minimal/eip6110/ssz_static/Fork -tests/minimal/eip6110/ssz_static/ForkData -tests/minimal/eip6110/ssz_static/HistoricalBatch -tests/minimal/eip6110/ssz_static/HistoricalSummary -tests/minimal/eip6110/ssz_static/IndexedAttestation -tests/minimal/eip6110/ssz_static/LightClientBootstrap -tests/minimal/eip6110/ssz_static/LightClientFinalityUpdate -tests/minimal/eip6110/ssz_static/LightClientHeader -tests/minimal/eip6110/ssz_static/LightClientOptimisticUpdate -tests/minimal/eip6110/ssz_static/LightClientUpdate -tests/minimal/eip6110/ssz_static/PendingAttestation -tests/minimal/eip6110/ssz_static/PowBlock -tests/minimal/eip6110/ssz_static/ProposerSlashing -tests/minimal/eip6110/ssz_static/SignedAggregateAndProof -tests/minimal/eip6110/ssz_static/SignedBLSToExecutionChange -tests/minimal/eip6110/ssz_static/SignedBeaconBlock -tests/minimal/eip6110/ssz_static/SignedBeaconBlockHeader -tests/minimal/eip6110/ssz_static/SignedContributionAndProof -tests/minimal/eip6110/ssz_static/SignedVoluntaryExit -tests/minimal/eip6110/ssz_static/SigningData -tests/minimal/eip6110/ssz_static/SyncAggregate -tests/minimal/eip6110/ssz_static/SyncAggregatorSelectionData -tests/minimal/eip6110/ssz_static/SyncCommittee -tests/minimal/eip6110/ssz_static/SyncCommitteeContribution -tests/minimal/eip6110/ssz_static/SyncCommitteeMessage -tests/minimal/eip6110/ssz_static/Validator -tests/minimal/eip6110/ssz_static/VoluntaryExit -tests/minimal/eip6110/ssz_static/Withdrawal -tests/minimal/eip6110/sync/optimistic -tests/minimal/eip6110/transition/core - # Whisk tests/mainnet/whisk/ssz_static/AggregateAndProof tests/mainnet/whisk/ssz_static/Attestation