Skip to content

Conversation

@harrryr
Copy link
Contributor

@harrryr harrryr commented Sep 27, 2024

Issue #, if available:
We currently do not have full test coverage over our ADOT artifacts. We need to ensure that ADOT is compatible with Java versions, CPU architecture and different platforms before we release them.

Description of changes:

  • Adding language version tests for Java 8, 17, 21, 22
  • Adding CPU architecture test for ARM64

Java 8 currently does not work because the /mysql test case has a bug. Will follow up on fixing it in another PR

Test run:
Test run for EKS: https://github.com/aws-observability/aws-otel-java-instrumentation/actions/runs/11149306942
Test run for rest: https://github.com/aws-observability/aws-otel-java-instrumentation/actions/runs/11148995161

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@harrryr harrryr requested a review from a team as a code owner September 27, 2024 22:54
@harrryr harrryr force-pushed the add-application-signals-e2e-test-coverage branch 9 times, most recently from 185e026 to b1a7835 Compare October 2, 2024 18:16
@harrryr harrryr force-pushed the add-application-signals-e2e-test-coverage branch from b1a7835 to d044370 Compare October 2, 2024 18:17
majanjua-amzn
majanjua-amzn previously approved these changes Oct 3, 2024
Copy link
Contributor

@majanjua-amzn majanjua-amzn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Nits are just asking to shorten job names and clarify metric limiter use case. Not blocking

@harrryr harrryr force-pushed the add-application-signals-e2e-test-coverage branch from d082e2e to 3e22e39 Compare October 3, 2024 21:37
@harrryr harrryr merged commit c8b5e0e into main Oct 4, 2024
4 checks passed
@harrryr harrryr deleted the add-application-signals-e2e-test-coverage branch October 4, 2024 16:43
musa-asad pushed a commit to musa-asad/aws-otel-java-instrumentation that referenced this pull request Oct 8, 2024
*Issue #, if available:*
We currently do not have full test coverage over our ADOT artifacts. We
need to ensure that ADOT is compatible with Java versions, CPU
architecture and different platforms before we release them.

*Description of changes:*
- Adding language version tests for Java 8, 17, 21, 22
- Adding CPU architecture test for ARM64

Java 8 currently does not work because the /mysql test case has a bug.
Will follow up on fixing it in another PR

Test run: 
Test run for EKS:
https://github.com/aws-observability/aws-otel-java-instrumentation/actions/runs/11149306942
Test run for rest:
https://github.com/aws-observability/aws-otel-java-instrumentation/actions/runs/11148995161

By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants