Add integration with Atomkraft for e2e testing #1065
Labels
CI
Continuous Integration and release process
cosmos-sdk
Issues/PRs related to our fork of the Cosmos-SDK
enhancement
New feature or request
ibc
inter-blockchain communication
simulation
Issues related to simulation testing
Milestone
Summary
Add end to end testing support for
provenanced
that uses the formal Cosmos SDK specifications to ensure compatibility with the base modules.Problem Definition
Ensuring the
provenanced
releases are stable and fully compatible with the Cosmos SDK is currently done by running simulation tests. These tests are useful but not very comprehensive. A new project from Informal System aims to more fully assert the proper behavior of the system using test specifications written in TLA+.Proposal
Create a testing environment with Atom Kraft that runs E2E Cosmos SDK/IBC tests against
provenanced
. Informal System also created several TLA+ specifications for the Marker and Metadata modules during their 2021 audit of Provenance blockchain code. These specification would be useful to add to the others for the Cosmos SDK as a way to further assert the proper behavior of the system.For Admin Use
The text was updated successfully, but these errors were encountered: