IBM-Cloud / logistics-wizard-toolchain

Toolchain configuration files for the logistics-wizard demo
13 stars 15 forks source link

Introduce an integration test pipeline (was: Controller integration tests depend on DEV ERP being up and may fail on first deployment of the toolchain) #15

Closed l2fprod closed 6 years ago

l2fprod commented 7 years ago

When you create the toolchain for the first time, none of the app are deployed.

The Controller integration tests may start running and fail because there is no dev ERP deployed.

This really call for a separate deployment/pipeline running only integration tests. Doing so we have to consider how coverage can be reported - unless we keep coverage for unit tests only (and if so they will get a bit hit down given there is not much unit test on the controller but mostly integration tests).