spike: create a driver for cosmos-sdk e2e tests
Anmol1696 opened this issue · comments
Anmol commented
Overview
It would be super nice to have a driver with multiple backends: like system tests, Starship, interchain tests; for spinning up the infra.
Test cases does not care about the infra it is running against, so a driver can help us run the same tests against multiple backends.
Proposal
Need to define a driver interface, can start with e2e
tests of cosmos-sdk and the testutil
that is used to spin up system chains.
Run a single test against current testutil and also Starship backend.