seqeralabs / terraform-seqera-aws

Apache License 2.0
5 stars 3 forks source link

Implement E2E test framework to validate full deployment on every PR #27

Closed enekui closed 9 months ago

enekui commented 10 months ago

Description

This issue is intended to track the progress on the full E2E test framework implementation for the terraform-seqera-aws module.

Terraform tests let authors validate that module configuration updates do not introduce breaking changes. Tests run against test-specific, short-lived resources, preventing any risk to your existing infrastructure or state.

By default, tests within Terraform create real infrastructure and can run assertions and validations against that infrastructure. This is analogous to integration testing because you are testing Terraform's core functionality by executing operations and validating the infrastructure Terraform creates.