You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I ran the test locally with the golang relayer (ghcr.io/cosmos/relayer:latest) and it passes, it seems to only fail with hermes (colinaxner/hermes:v1.6.0)
Another update, making the following changes causes the test to pass
--- a/e2e/tests/upgrades/upgrade_test.go+++ b/e2e/tests/upgrades/upgrade_test.go@@ -578,6 +578,11 @@ func (s *UpgradeTestSuite) TestV6ToV7ChainUpgrade() {
s.AssertTxSuccess(transferTxResp)
})
+ s.StopRelayer(ctx, relayer)+ s.StartRelayer(relayer)++ s.Require().NoError(test.WaitForBlocks(ctx, 5, chainA, chainB), "failed to wait for blocks")+
t.Run("packets are relayed", func(t *testing.T) {
s.AssertPacketRelayed(ctx, chainA, channelA.PortID, channelA.ChannelID, 1)
I recall a setting for hermes which caused it to not pick up on new chains (potentially losing track of them after the chain upgrade), restarting may be causing it to do a search and find them again.
Summary
ref #4591 (comment)
For Admin Use
The text was updated successfully, but these errors were encountered: