Open
Description
openedon Jan 23, 2023
Summary
Currently our E2E tests assume that the image tag is used to determine the version of ibc-go. This will only actually work for our simd images because that is how we tag them.
Problem Definition
Anybody else who wants to run our tests will have inconsistent results based on their image tags. It would be nice to not rely on the tag like this.
Proposal
There are two solutions that might work.
- Use docker labels to specify the ibc-go version. This has the downside that it requires images to be built in a certain way.
- Use a command like
<binary> version --long --output json
and parse the ibc-go version from the output from within the tests. (however I'm noticing that this command does not seem to include the ibc-go version in its output for some reason.)
For Admin Use
- Not duplicate issue
- Appropriate labels applied
- Appropriate contributors tagged/assigned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Type
Projects
Status
No status