-
Notifications
You must be signed in to change notification settings - Fork 986
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
Add IBC client upgrade test #3573
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3573 +/- ##
==========================================
- Coverage 61.24% 61.23% -0.02%
==========================================
Files 312 312
Lines 101374 101394 +20
==========================================
+ Hits 62086 62087 +1
- Misses 39288 39307 +19 ☔ View full report in Codecov by Sentry. |
which version of gaia do we need? |
I'm testing with Gaia v17 for now because Hermes is using the version for testing |
okay then we have to upgrade gaia, right now CI is using 15 I think |
c21c0e3
to
ece67df
Compare
a7b188e
to
90b52e1
Compare
crates/tests/src/e2e/ibc_tests.rs
Outdated
// first height of the grace epoch. It is set 340 because the grace epoch in | ||
// this test will be Epoch 18 and the number of blocks per epoch is 20. | ||
const MIN_UPGRADE_HEIGHT: u64 = 340; | ||
const MASP_EPOCH_MULTIPLIER: u64 = 2; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you can avoid setting a custom masp epoch multiplier for this test
@@ -0,0 +1,26 @@ | |||
[package] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems to me like there are a bunch of dependencies that might not be needed, but this is something that extends to all the wasm for tests, I'll open an issue to track this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tracked here #3606
Hey @yito88, your pull request has been dequeued due to the following reason: CHECKS_FAILED. |
@Mergifyio requeue |
✅ The queue state of this pull request has been cleaned. It can be re-embarked automatically |
Hey @yito88, your pull request has been dequeued due to the following reason: CHECKS_FAILED. |
c2d4f05
to
2727135
Compare
@Mergifyio requeue |
❌ This pull request head commit has not been previously disembarked from queue. |
2727135
to
5136a3b
Compare
@Mergifyio refresh |
✅ Pull request refreshed |
@Mergifyio requeue |
❌ This pull request head commit has not been previously disembarked from queue. |
Describe your changes
closes #3535
ibc_upgrade_client
tx_proposal_ibc_client_upgrade
for testing to store the IBC client state and consensus state to be used in the counterparty chainCOMMITMENT_PREFIX
Indicate on which release or other PRs this topic is based on
v0.41.0
Checklist before merging to
draft