E2E Testing Spike #1583
Labels
github_actions
Pull requests that update Github_actions code
testing
Testing package and unit/integration tests
Milestone
Summary
This issue tracks the work for the E2E Testing investigation.
Problem Definition
We want to be able to easily write automated E2E tests to verify the correctness of code in the ibc-go repo by
creating real instances of
simd
andicad
and a relayer, performing operations and asserting conditions.Proposal
Investigate existing frameworks or the work involved in writing our own solution.
Tasks
Create a Dockerfile for simd
Create a Dockerfile for icad
Experiment with home grown solution. (After some experimentation, this is definitely re-inventing the wheel, a lot of this work has already been done with this pr and ibctest)
Missing from ibctest that we would need to use it to write tests:
Configurable ports for the docker containersGithub action CI work
Write some example tests with the ibctest framwork based on these scenarios
The work is being done here
Split into issues
For Admin Use
The text was updated successfully, but these errors were encountered: