You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dreamorosi opened this issue
Sep 6, 2024
· 2 comments
· Fixed by #3031
Assignees
Labels
completedThis item is complete and has been merged/shippedinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)testsPRs that add or change teststracerThis item relates to the Tracer Utility
As discussed during the review of #3012 (here), the end to end tests for the Tracer utility have become unwieldy and have a lot of overlap. This has been the result of years of adding test cases to cover new features.
We should streamline the test structure so that the overlap & duplication is reduced.
Why is this needed?
So that the tests are more maintainable and also so that we can reduce the number of traces emitted for each test, which in case of multiple subsequent test runs lead to excessive noise.
Should this be considered in other Powertools for AWS Lambda languages? i.e. Python, Java, and .NET
Future readers
Please react with 👍 and your use case to help us understand customer demand.
The text was updated successfully, but these errors were encountered:
dreamorosi
added
tracer
This item relates to the Tracer Utility
internal
PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)
confirmed
The scope is clear, ready for implementation
tests
PRs that add or change tests
labels
Sep 6, 2024
completedThis item is complete and has been merged/shippedinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)testsPRs that add or change teststracerThis item relates to the Tracer Utility
Summary
As discussed during the review of #3012 (here), the end to end tests for the Tracer utility have become unwieldy and have a lot of overlap. This has been the result of years of adding test cases to cover new features.
We should streamline the test structure so that the overlap & duplication is reduced.
Why is this needed?
So that the tests are more maintainable and also so that we can reduce the number of traces emitted for each test, which in case of multiple subsequent test runs lead to excessive noise.
Which area does this relate to?
Tests
Solution
No response
Acknowledgment
Future readers
Please react with 👍 and your use case to help us understand customer demand.
The text was updated successfully, but these errors were encountered: