Skip to content

Conversation

@jj22ee
Copy link
Contributor

@jj22ee jj22ee commented Aug 1, 2025

Issue description:

Description of changes:
Add new validation workflow:

  • This validation is to ensure that all ApplicationSignals e2e test workflows relevant to this repo are actually being used in this repo.
  • This validation supports excluding specific tests via comma-separated input parameter
  • Validation is done between TESTS_EXPECTED and TESTS_ACTUALLY_USED
    • TESTS_EXPECTED: Generated by filtering test framework workflows in .github/workflows/ by language prefix, excluding perf/lambda tests, and applying exclusions
    • TESTS_ACTUALLY_USED: Generated by parsing application-signals-e2e-test.yml to extract workflow references, filtering by test framework, and applying exclusions

Testing:

CWAgent:
image

ADOT Java:
image

ADOT Python:
image

ADOT JS:
image

ADOT .NET:
image

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

@jj22ee jj22ee merged commit 50ecd4d into aws-observability:main Aug 1, 2025
1 check passed
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.

2 participants