Closed
Description
Is your feature request related to a problem? Please describe
Integration tests run nightly, or ad-hoc.
Describe the behaviour you'd like
As an initial skateboard, give developers an opt-in, non-blocking way to easily run the tests. Perhaps as an additional check/item in PRs, such as:
- /werft with-integration-tests
For a follow-on skateboard, consider something like
- /werft with-integration-tests workspace
Where we could also do
- /werft with-integration-tests workspace ide (but not webapp, as an example)
Additional context
The thought is having an easier way to run tests will help teams at Gitpod more easily adopt and rely on the tests.
The preview environment for these test environments should not be the same as the live one used for preview. In other words, it should be possible to leave with-preview
unchecked but check with-integration-tests
.
Failed tests should not block the PR from merging.