Skip to content

[Merged by Bors] - Enable block_lookup_failed EF test#3489

Closed
paulhauner wants to merge 1 commit intosigp:unstablefrom
paulhauner:block-lookup-failed
Closed

[Merged by Bors] - Enable block_lookup_failed EF test#3489
paulhauner wants to merge 1 commit intosigp:unstablefrom
paulhauner:block-lookup-failed

Conversation

@paulhauner
Copy link
Copy Markdown
Member

Issue Addressed

Resolves #3448

Proposed Changes

Removes a known failure that wasn't actually a known failure. The tests declare this block invalid and we refuse to import it due to ExecutionPayloadError(UnverifiedNonOptimisticCandidate).

This is correct since there is only one "eth1" block included in this test and two are required to trigger the merge (pre- and post-TTD blocks). It is slot 1 (tick = 12s) when this block is imported so the import must be prevented by SAFE_SLOTS_TO_IMPORT_OPTIMISTICALLY.

I'm not sure where I got the idea in #3448 that this test needed retrospective checking, that seems like a false assumption in hindsight.

Additional Info

@paulhauner paulhauner added blocked low-hanging-fruit Easy to resolve, get it before someone else does! labels Aug 21, 2022
Copy link
Copy Markdown
Member

@michaelsproul michaelsproul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@michaelsproul michaelsproul added the ready-for-merge This PR is ready to merge. label Aug 24, 2022
@michaelsproul
Copy link
Copy Markdown
Member

bors r+

bors bot pushed a commit that referenced this pull request Aug 24, 2022
## Issue Addressed

Resolves #3448

## Proposed Changes

Removes a known failure that wasn't actually a known failure. The tests declare this block invalid and we refuse to import it due to `ExecutionPayloadError(UnverifiedNonOptimisticCandidate)`.

This is correct since there is only one "eth1" block included in this test and two are required to trigger the merge (pre- and post-TTD blocks). It is slot 1 (tick = 12s) when this block is imported so the import must be prevented by `SAFE_SLOTS_TO_IMPORT_OPTIMISTICALLY`.

I'm not sure where I got the idea in #3448 that this test needed retrospective checking, that seems like a false assumption in hindsight.

## Additional Info

- Blocked on #3464
@bors bors bot changed the title Enable block_lookup_failed EF test [Merged by Bors] - Enable block_lookup_failed EF test Aug 25, 2022
@bors bors bot closed this Aug 25, 2022
Woodpile37 pushed a commit to Woodpile37/lighthouse that referenced this pull request Jan 6, 2024
## Issue Addressed

Resolves sigp#3448

## Proposed Changes

Removes a known failure that wasn't actually a known failure. The tests declare this block invalid and we refuse to import it due to `ExecutionPayloadError(UnverifiedNonOptimisticCandidate)`.

This is correct since there is only one "eth1" block included in this test and two are required to trigger the merge (pre- and post-TTD blocks). It is slot 1 (tick = 12s) when this block is imported so the import must be prevented by `SAFE_SLOTS_TO_IMPORT_OPTIMISTICALLY`.

I'm not sure where I got the idea in sigp#3448 that this test needed retrospective checking, that seems like a false assumption in hindsight.

## Additional Info

- Blocked on sigp#3464
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

low-hanging-fruit Easy to resolve, get it before someone else does! ready-for-merge This PR is ready to merge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants