Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - Only use authenticated endpoints during EE integration testing #3253

Closed
wants to merge 1 commit into from

Conversation

macladson
Copy link
Member

@macladson macladson commented Jun 9, 2022

Issue Addressed

Failures in our CI integration tests for Geth.

Proposed Changes

Only connect to the authenticated execution endpoints during execution tests.
This is necessary now that it is impossible to connect to the engine api on an unauthenticated endpoint.
See ethereum/go-ethereum#24997

Additional Info

As these tests break semi-regularly, I have kept logs enabled to ease future debugging.
I've also updated the Nethermind tests, although these weren't broken. This should future-proof us if Nethermind decides to follow suit with Geth

@macladson macladson added the ready-for-review The code is ready for review label Jun 9, 2022
@macladson macladson requested a review from paulhauner June 9, 2022 06:39
Copy link
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.

Looks good to me and CI is happy, let's merge so we can unblock the pipeline

bors r+

bors bot pushed a commit that referenced this pull request Jun 9, 2022
## Issue Addressed

Failures in our CI integration tests for Geth.

## Proposed Changes

Only connect to the authenticated execution endpoints during execution tests.
This is necessary now that it is impossible to connect to the `engine` api on an unauthenticated endpoint.
See ethereum/go-ethereum#24997

## Additional Info

As these tests break semi-regularly, I have kept logs enabled to ease future debugging.
I've also updated the Nethermind tests, although these weren't broken. This should future-proof us if Nethermind decides to follow suit with Geth
@michaelsproul michaelsproul added ready-for-merge This PR is ready to merge. and removed ready-for-review The code is ready for review labels Jun 9, 2022
@bors bors bot changed the title Only use authenticated endpoints during EE integration testing [Merged by Bors] - Only use authenticated endpoints during EE integration testing Jun 9, 2022
@bors bors bot closed this Jun 9, 2022
@macladson macladson deleted the ee-use-only-auth branch June 10, 2022 05:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-for-merge This PR is ready to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants