Skip to content

l2geth: skip geth console flake tests#2384

Merged
mergify[bot] merged 1 commit intodevelopfrom
fix/skip-flake-tests
Mar 31, 2022
Merged

l2geth: skip geth console flake tests#2384
mergify[bot] merged 1 commit intodevelopfrom
fix/skip-flake-tests

Conversation

@tynes
Copy link
Contributor

@tynes tynes commented Mar 31, 2022

Description

This code is not going to change before deprecation
of l2geth in favor of bedrock. Skip a couple of tests
that fail in CI that are not involved at all in consensus.

This code is not going to change before deprecation
of `l2geth` in favor of bedrock. Skip a couple of tests
that fail in CI that are not involved at all in consensus.
@changeset-bot
Copy link

changeset-bot bot commented Mar 31, 2022

🦋 Changeset detected

Latest commit: 69e3c41

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@eth-optimism/l2geth Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@smartcontracts
Copy link
Contributor

"Good riddance"

@mergify mergify bot requested review from cfromknecht and mslipper March 31, 2022 18:55
@mergify mergify bot merged commit 23ad606 into develop Mar 31, 2022
@mergify mergify bot deleted the fix/skip-flake-tests branch March 31, 2022 19:02
@mslipper mslipper mentioned this pull request Apr 1, 2022
nebojsa94 pushed a commit to Tenderly/optimism that referenced this pull request Apr 26, 2022
This code is not going to change before deprecation
of `l2geth` in favor of bedrock. Skip a couple of tests
that fail in CI that are not involved at all in consensus.
theochap pushed a commit that referenced this pull request Dec 10, 2025
…RootAtTimestamp` (#2395)

Closes #2383 , #2384 

- Skipped testing for `supervisor_syncStatus` because that is being
tested checking the chain progress.
- Skipped `supervisor_dependencySetV1` because we need `QueryAPI` in Go
implementation to implement the end-point so that we can test it using
devstack.

#### Changes

- The serialize and deserialize implemented for `ChainID` is now generic
for `u64` because I needed it at other places as well.
- Due to the way Go unmarshalls the response, I needed to add the
response objects `SuperRootOutputRpc` and `ChainRootInfoRpc`, which are
essentially the same as `SuperRootOutput` and `ChainRootInfo` used
before. The fields `timestamp`, `version` and `chainID` needed to be
compatible with `hexutil.Uint64` and hexutil.Bytes`. Hence all the
modifications.

Tested locally, all tests including e2e tests are passing as expected.
theochap pushed a commit that referenced this pull request Jan 14, 2026
…RootAtTimestamp` (op-rs/kona#2395)

Closes #2383 , #2384 

- Skipped testing for `supervisor_syncStatus` because that is being
tested checking the chain progress.
- Skipped `supervisor_dependencySetV1` because we need `QueryAPI` in Go
implementation to implement the end-point so that we can test it using
devstack.

#### Changes

- The serialize and deserialize implemented for `ChainID` is now generic
for `u64` because I needed it at other places as well.
- Due to the way Go unmarshalls the response, I needed to add the
response objects `SuperRootOutputRpc` and `ChainRootInfoRpc`, which are
essentially the same as `SuperRootOutput` and `ChainRootInfo` used
before. The fields `timestamp`, `version` and `chainID` needed to be
compatible with `hexutil.Uint64` and hexutil.Bytes`. Hence all the
modifications.

Tested locally, all tests including e2e tests are passing as expected.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-cannon Area: cannon

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants