To run any types of test rather than the mock folder
, the testing framework will need to create resources in your aws account.
there're some basic components needed before run the tests.
Refer to: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html
Please ensure the default profile in your ~/.aws/credentials has Admin permission.
Setup only needs to be run once
cd aws-otel-test-framework/terraform/setup
terraform init
terraform apply
this step might take 20 minutes, it builds and pushes the sample apps and mocked server images to the ecr repos, so that the following test could use them.
cd aws-otel-test-framework/terraform/imagebuild
terraform init
terraform apply
Remember, if you have changes on sample apps or the mocked server, you need to rerun this imagebuild task.