ibc-go
ibc-go copied to clipboard
Investigate running ICA E2Es in parallel
Summary
Almost all the ICA tests assume connection-0
and it is hard coded into the tests. Also, at the moment packet filtering is applying a generic ica*
pattern, and we need to figure out a way to only watch ica channels created in each test.
We can perhaps do something along the lines of
- register interchain account
- based on the created channelID, apply a packet filter to the relayer
- start the relayer
This way, the relayer will be configured to watch the ICA channel that has just been created. Depending on the specifics of how the relayer relays the packets there may be more to it than this.
For Admin Use
- [ ] Not duplicate issue
- [ ] Appropriate labels applied
- [ ] Appropriate contributors tagged/assigned