DataDog / datadog-lambda-js

The Datadog AWS Lambda Library for Node
Apache License 2.0
109 stars 35 forks source link

feat: Node20 #437

Closed astuyve closed 9 months ago

astuyve commented 10 months ago

What does this PR do?

Closes #436 for our fans who are so eager to try this out!

Motivation

Testing Guidelines

I tested this manually: image Integration test snapshots also look good.

Additional Notes

Types of Changes

Check all that apply

codecov-commenter commented 10 months ago

Codecov Report

Attention: 115 lines in your changes are missing coverage. Please review.

Comparison is base (35295b3) 80.35% compared to head (d5292fa) 81.19%. Report is 83 commits behind head on main.

:exclamation: Current head d5292fa differs from pull request most recent head 3f11d32. Consider uploading reports for the commit 3f11d32 to get more accurate results

Files Patch % Lines
src/trace/step-function-service.ts 49.29% 35 Missing and 1 partial :warning:
src/trace/listener.ts 44.44% 15 Missing :warning:
src/trace/span-inferrer.ts 81.48% 0 Missing and 10 partials :warning:
src/trace/cold-start-tracer.ts 87.23% 2 Missing and 4 partials :warning:
src/trace/xray-service.ts 94.59% 5 Missing and 1 partial :warning:
src/trace/context/extractors/event-bridge-sqs.ts 61.53% 3 Missing and 2 partials :warning:
src/index.ts 89.74% 3 Missing and 1 partial :warning:
src/trace/context/extractor.ts 95.18% 4 Missing :warning:
src/trace/context/extractors/event-bridge.ts 63.63% 3 Missing and 1 partial :warning:
src/trace/context/extractors/kinesis.ts 69.23% 3 Missing and 1 partial :warning:
... and 8 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #437 +/- ## ========================================== + Coverage 80.35% 81.19% +0.84% ========================================== Files 36 50 +14 Lines 1761 2042 +281 Branches 410 467 +57 ========================================== + Hits 1415 1658 +243 - Misses 294 323 +29 - Partials 52 61 +9 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.