# E2E ibc-go ## Upgrade Tests - Remove upgrade cron job. - Consider including upgrades into compatibility tests. - Determine best way to specifiy values in github actions. - Remove hardcoded values from upgrade tests. - Maintain one or two upgrade tests that are parameterizable. - Run every `v5.x` to upgrade to `v6.x` and every `v6.x` to `v6.x+`. - Upgrade tests to go from release version to pr-version. - Support for chain devs to plug in custom docker images and exec upgrade tests. - Currently work-in-progress done by `strangelove-ventures/ibctest`. ## E2E Improvements - Reusable ibc application logic test functions. - Consider consolidating manual E2E workflow (`icad` and `simd`). - More flexible configuration e.g. `github.com/spf13/viper`.