From b696f1653d4c12ee9773eedb46a3c688d0727798 Mon Sep 17 00:00:00 2001 From: Michael Li Date: Thu, 14 Dec 2023 13:48:29 -0500 Subject: [PATCH] test(e2e): Add worker ip to aws tests (#4153) --- enos/modules/test_e2e/main.tf | 5 +++++ testing/internal/e2e/tests/aws/env_test.go | 1 + 2 files changed, 6 insertions(+) diff --git a/enos/modules/test_e2e/main.tf b/enos/modules/test_e2e/main.tf index a702754bf..708e0faaa 100644 --- a/enos/modules/test_e2e/main.tf +++ b/enos/modules/test_e2e/main.tf @@ -135,6 +135,10 @@ variable "worker_tag_egress" { type = string default = "" } +variable "worker_address" { + type = string + default = "" +} variable "test_timeout" { type = string default = "15m" @@ -179,6 +183,7 @@ resource "enos_local_exec" "run_e2e_test" { E2E_AWS_BUCKET_NAME = var.aws_bucket_name E2E_WORKER_TAG_INGRESS = var.worker_tag_ingress E2E_WORKER_TAG_EGRESS = var.worker_tag_egress + E2E_WORKER_ADDRESS = var.worker_address } inline = var.debug_no_run ? [""] : [ diff --git a/testing/internal/e2e/tests/aws/env_test.go b/testing/internal/e2e/tests/aws/env_test.go index d2cb80c41..385f7dc9d 100644 --- a/testing/internal/e2e/tests/aws/env_test.go +++ b/testing/internal/e2e/tests/aws/env_test.go @@ -19,6 +19,7 @@ type config struct { TargetPort string `envconfig:"E2E_TARGET_PORT" required:"true"` // e.g. "22" TargetAddress string `envconfig:"E2E_TARGET_ADDRESS" required:"true"` // e.g. "192.168.0.1" WorkerTagEgress string `envconfig:"E2E_WORKER_TAG_EGRESS" required:"true"` // e.g. "egress" + WorkerAddress string `envconfig:"E2E_WORKER_ADDRESS" required:"true"` // e.g. ""192.168.0.2" } func loadTestConfig() (*config, error) {