ci: e2e deployment integration test #109
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Enable e2e integration testing.
This creates a test in Cloud Build that must pass the following before a PR can merge to a major version branch:
This does not yet add functional tests for the outcomes of specific processors, but the terratest framework enables us to add those tests in future PRs.
Note on Cloud Build config outside of this repo: I will configure the Cloud Build GitHub app to target only specific test branches in this repo, so as to not interrupt other PR merging to
rc1.3
.Once this is ready to merge to
rc1.3
, I will update the Cloud Build config to also targetrc1.3
.We'll also need to evaluate in the future whether/when to extend the checks to main and other version branches (today, main and versions 1.2 / 1.1 aren't automatable)