From fd643c310c4e831821a18aca5c44038e661de86e Mon Sep 17 00:00:00 2001 From: Michael Sproul Date: Mon, 23 Jun 2025 23:11:46 +1000 Subject: [PATCH] Un-ignore EF test for v1.6.0-alpha.1 (#7632) Closes: - https://github.com/sigp/lighthouse/issues/7547 Run the test that was previously ignored when we were between spec versions. --- testing/ef_tests/src/cases/operations.rs | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/testing/ef_tests/src/cases/operations.rs b/testing/ef_tests/src/cases/operations.rs index 0c7c3d087c..80aa9de6f9 100644 --- a/testing/ef_tests/src/cases/operations.rs +++ b/testing/ef_tests/src/cases/operations.rs @@ -22,7 +22,6 @@ use state_processing::{ ConsensusContext, }; use std::fmt::Debug; -use std::path::PathBuf; use types::{ Attestation, AttesterSlashing, BeaconBlock, BeaconBlockBody, BeaconBlockBodyBellatrix, BeaconBlockBodyCapella, BeaconBlockBodyDeneb, BeaconBlockBodyElectra, BeaconBlockBodyFulu, @@ -50,7 +49,6 @@ pub struct WithdrawalsPayload { #[derive(Debug, Clone)] pub struct Operations> { - path: PathBuf, metadata: Metadata, execution_metadata: Option, pub pre: BeaconState, @@ -557,7 +555,6 @@ impl> LoadCase for Operations { }; Ok(Self { - path: path.into(), metadata, execution_metadata, pre, @@ -577,17 +574,6 @@ impl> Case for Operations { } fn result(&self, _case_index: usize, fork_name: ForkName) -> Result<(), Error> { - // FIXME(das): remove this once v1.6.0-alpha.1 is released - // We are ahead of the v1.6.0-alpha.0 spec in our implementation of - // `get_max_blobs_per_block`, so we fail the execution payload test which expects the - // empty blob schedule to generate an error. - if O::handler_name() == "execution_payload" - && fork_name == ForkName::Fulu - && self.path.ends_with("invalid_exceed_max_blobs_per_block") - { - return Err(Error::SkippedKnownFailure); - } - let spec = &testing_spec::(fork_name); let mut pre_state = self.pre.clone();