Skip to content

chore: ibc e2e smoke test#1284

Merged
steezeburger merged 53 commits intomainfrom
feature/ibc-e2e-smoke-test
Aug 30, 2024
Merged

chore: ibc e2e smoke test#1284
steezeburger merged 53 commits intomainfrom
feature/ibc-e2e-smoke-test

Conversation

@steezeburger
Copy link
Copy Markdown
Contributor

@steezeburger steezeburger commented Jul 19, 2024

Summary

Adds smoke test for end to end Celestia > Astria > EVM > back to Astria > Celestia bridging

Background

Smoke tests r gud

Changes

  • Combines work from withdraw smoke tests and ibc bridging tests

Testing

This is the PR for the testing

joroshiba and others added 19 commits July 8, 2024 10:49
remove blockscout

progress towards blockscout
* main: (24 commits)
  chore: update `bytes` and `ics23` crates (#1279)
  fix(sequencer): improve and fix instrumentation (#1255)
  feature(charts): hermes chart fixes, bech32 updates, ibc bridge test (#1130)
  chore(cli): remove unused rollup cli code (#1275)
  chore(test): use a temporary file to not pollute the workspace (#1269)
  chore(sequencer): add mempool benchmarks (#1238)
  fix(bridge-withdrawer)!: fix nonce handling (#1215)
  feat(cli, bridge-withdrawer)!: share code between cli and service (#1270)
  feat(cli): add cmd to collect withdrawal events and submit as actions (#1261)
  fix(core, bridge, sequencer)!: dismabiguate return addresses (#1266)
  fix(withdrawer): support withdrawer address that differs from bridge address   (#1262)
  (core, sequencer)!: generate serde traits impls for all protocol protobufs (#1260)
  fix(charts): add resources for sequencer/cometbft (#1254)
  chore(sequencer)!: add metrics (#1248)
  fix(sequencer-utils): fixes issue in `parse_blob` tests (#1243)
  feat(core, proto)!: make bridge unlock memo string (#1244)
  fix(conductor): don't panic during panic (#1252)
  feat(core)!: lowerCamelCase for protobuf json mapping (#1250)
  refactor(bridge-withdrawer)!: refactor startup to a separate subtask and remove balance check from startup (#1190)
  fix: rollup archive node configurations (#1249)
  ...
…a into joroshiba/breakup-rollup

* 'joroshiba/breakup-rollup' of github.com:astriaorg/astria:
  strings
  chart versions
  work pls
  fix lint
  fixes
  feat: breakup charts
@github-actions github-actions bot added the cd label Jul 19, 2024
@steezeburger steezeburger marked this pull request as ready for review July 19, 2024 11:43
@steezeburger steezeburger requested a review from a team as a code owner July 19, 2024 11:43
@steezeburger steezeburger requested a review from quasystaty1 July 19, 2024 11:43
Copy link
Copy Markdown
Contributor

@quasystaty1 quasystaty1 left a comment

Choose a reason for hiding this comment

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

LGTM

* main:
  refactor(core, proto)!: define app genesis state in proto (#1346)
  fix(sequencer): bump penumbra dep to fix ibc state access bug (#1389)
  feat(conductor)!: support disabled celestia auth (#1372)
  fix(sequencer)!: fix block fees (#1343)
  perf(sequencer): add benchmark for prepare_proposal (ENG-660) (#1337)
  fix(proto): fix import name mismatch (#1380)
  fix(ci): enable bridge withdrawer building with tag (#1374)
  feat(sequencer): rewrite memool to have per-account transaction storage and maintenance  (#1323)
  refactor(core, sequencer)!: require that bridge unlock address always be set (#1339)
  fix(sequencer)!: take funds from bridge in ics20 withdrawals (#1344)
  fix(sequencer)!: fix TOCTOU issues by merging check and execution (#1332)
  fix: abci error code (#1280)
  refactor(core): shorten `try_from_block_info_and_data()` (#1371)
  fix(relayer): change `reqwest` for `isahc` in relayer blackbox tests (ENG-699) (#1366)
  fix(conductor): update for celestia-node v0.15.0 (#1367)
  Chore: Upgrade celestia-node to v0.14.1 (#1360)
  chore(charts): fix charts production templates (#1359)
  chore(core, proto): migrate byte slices from Vec to Bytes (#1319)
* main:
  fix(test): use correct conditions to dermine smoke test success (#1395)
  fix(test): fail smoke test scripts eagerly if a command fails (#1394)
  fix(cli, tests): add force flag to overwrite withdrawal target path (#1393)
  release(charts): update with biweekly image cuts (#1399)
  Chore(Charts): seq-faucet bech32m chart update (#1301)
  chore: preview environment with astria-geth changes (#1401)
  release: biweekly release cut (#1398)
* main:
  release(cli): new release for dusk-10 (#1418)
  celestia-node chart as subchart of evm-stack (#1403)
  chore(composer): Add instrumentation (#1326)
  fix(sequencer): update mempool benchmarks (ENG-733) (#1385)
@steezeburger steezeburger added this pull request to the merge queue Aug 30, 2024
Merged via the queue into main with commit e594015 Aug 30, 2024
@steezeburger steezeburger deleted the feature/ibc-e2e-smoke-test branch August 30, 2024 22:19
steezeburger added a commit that referenced this pull request Sep 3, 2024
* main:
  chore: ibc e2e smoke test (#1284)
  chore(metrics): restrict `metrics` crate usage to `astria-telemetry` (#1192)
  fix(charts)!: sequencer-relayer chart correct startup env var (#1437)
  chore(bridge-withdrawer): Add instrumentation (#1324)
  chore(conductor): Add instrumentation (#1330)
  fix(cli, bridge-withdrawer): dont fail entire block due to bad withdraw event (#1409)
  feat(sequencer, bridge-withdrawer)!: enforce withdrawals consumed (#1391)
jbowen93 pushed a commit that referenced this pull request Sep 3, 2024
## Summary
Adds smoke test for end to end Celestia > Astria > EVM > back to Astria
> Celestia bridging

## Background
Smoke tests r gud

## Changes
* Combines work from withdraw smoke tests and ibc bridging tests

## Testing
This is the PR for the testing

---------

Co-authored-by: Jordan Oroshiba <jordan@astria.org>
ethanoroshiba pushed a commit that referenced this pull request Sep 4, 2024
## Summary
Adds smoke test for end to end Celestia > Astria > EVM > back to Astria
> Celestia bridging

## Background
Smoke tests r gud

## Changes
* Combines work from withdraw smoke tests and ibc bridging tests

## Testing
This is the PR for the testing

---------

Co-authored-by: Jordan Oroshiba <jordan@astria.org>
jbowen93 pushed a commit that referenced this pull request Sep 6, 2024
## Summary
Adds smoke test for end to end Celestia > Astria > EVM > back to Astria
> Celestia bridging

## Background
Smoke tests r gud

## Changes
* Combines work from withdraw smoke tests and ibc bridging tests

## Testing
This is the PR for the testing

---------

Co-authored-by: Jordan Oroshiba <jordan@astria.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cd ci issues that are related to ci and github workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants