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
We currently run all integration tests with Terraform 1.0.11 (configured here) and haven't yet completed the work to enable parallel runs of the integration test suite against the same Honeycomb Team/Environment.
Ahead of cutting 1.0, testing with multiple X.Y.* versions of Terraform (and possibly OpenTofu) will allow us to ensure we're building features that work for the commonly used versions of Terraform (e.g. 1.[0-9].*).
This work is likely done in a few steps:
remove the need for the 'setup helper' bash script so that both the client and the provider integration tests pass
refactor the 'shape' of the CI work flow to look something like this:
lint+build
fanout to parallel US and EU tracks
run client tests for both regions in parallel
run integration tests for both regions in parallel
add a test matrix to the integration tests
HashiCorp has provided an example of a matrix pipeline for acceptance tests here.
The text was updated successfully, but these errors were encountered:
We currently run all integration tests with Terraform 1.0.11 (configured here) and haven't yet completed the work to enable parallel runs of the integration test suite against the same Honeycomb Team/Environment.
Ahead of cutting 1.0, testing with multiple
X.Y.*
versions of Terraform (and possibly OpenTofu) will allow us to ensure we're building features that work for the commonly used versions of Terraform (e.g.1.[0-9].*
).This work is likely done in a few steps:
HashiCorp has provided an example of a matrix pipeline for acceptance tests here.
The text was updated successfully, but these errors were encountered: