-
Notifications
You must be signed in to change notification settings - Fork 20
Append testing id to sample-app-namespace #38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
d1ad7c5
to
7388f1b
Compare
Which stack? Eventually the testing ID here will get long enough to cause the same issue since the run number is incrementing up with each run. Maybe it's time to revisit the format of the testing ID. |
This stack here: https://github.com/aws-observability/aws-application-signals-test-framework/actions/runs/8645613978/job/23704680373#step:15:82
|
Currently, the stack name will be |
6ec495a
to
7388f1b
Compare
Actually, I encountered the same problem while working on Python E2E test. Since Python test use cluster naming "e2e-python-canary-test", which has 7 chars more than Java, appending |
eec8a2b
to
1c9b971
Compare
*Issue #, if available:* Improve Python E2E tests with following changes and align with Java: 1. Run E2E in docker contianer, matching with Java PR: aws-observability/aws-application-signals-test-framework#36 2. Append testing id to sample-app-namespace, matching with Java PR: aws-observability/aws-application-signals-test-framework#38 Test workflow run: 1. EC2:https://github.com/aws-observability/aws-otel-python-instrumentation/actions/runs/8666582644 2. EKS: https://github.com/aws-observability/aws-otel-python-instrumentation/actions/runs/8667061312 By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
…sting-id-to-sample-app-namespace Append testing id to sample-app-namespace
…sting-id-to-sample-app-namespace Append testing id to sample-app-namespace
…sting-id-to-sample-app-namespace Append testing id to sample-app-namespace
…sting-id-to-sample-app-namespace Append testing id to sample-app-namespace
*Description of changes:* Implement Unit Test for Tracer Configurer Module By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice. --------- Co-authored-by: ADOT Patch workflow <[email protected]> Co-authored-by: Thomas Pierce <[email protected]>
Issue #, if available:
Test runs occasionally fail because the sample-app-namespace from the previous run is still terminating.
Description of changes:
Append testing id at the end of the namespace
Note:
sample-app-namespace-${{ env.Testing_Id }}
, but cloudformation doesn't allow stack name exceeding 128 characters, soCreate role for AWS access from the sample app
was failing due to final name being 130 characters.Test run: https://github.com/aws-observability/aws-application-signals-test-framework/actions/runs/8651339788
Another test run: https://github.com/aws-observability/aws-application-signals-test-framework/actions/runs/8654636588/job/23732190120
Test run after namespace change: https://github.com/aws-observability/aws-application-signals-test-framework/actions/runs/8666931415
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.