cosmology-tech / starship

A k8s based unified development environment for Cosmos Ecosystem (and beyond)

Home Page:https://docs.cosmology.zone/starship

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spike: create a driver for cosmos-sdk e2e tests

Anmol1696 opened this issue · comments

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.