You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run integration/regression tests with local testnet on pull request to master
Why it needs to be done
There are currently no automated integration tests, and as a result there are too many day-zero bugs
Acceptance Criteria
Establish integration/regression tests using containerization tools like DIVE and Docker Compose. There must be containers for the ICON chain with CPS contracts as well as for the React CPS frontend
Run the smart contract integration tests as part of the pipeline. If necessary, update the smart contract integration tests
When a pull request is submitted to master, a Github Action is triggered to run the integration/regression tests, where all integration tests must pass to yield Success
What needs to be done
Run integration/regression tests with local testnet on pull request to
masterWhy it needs to be done
There are currently no automated integration tests, and as a result there are too many day-zero bugs
Acceptance Criteria
master, a Github Action is triggered to run the integration/regression tests, where all integration tests must pass to yieldSuccess