DataDog / dd-sdk-android

Datadog SDK for Android (Compatible with Kotlin and Java)
Apache License 2.0
146 stars 59 forks source link

RUM-3389 Add the Otel API feature integration tests #1995

Closed mariusc83 closed 4 months ago

mariusc83 commented 4 months ago

What does this PR do?

A brief description of the change being made with this pull request.

Motivation

What inspired you to submit this pull request?

Additional Notes

Anything else we should know when reviewing?

Review checklist (to be filled by reviewers)

codecov-commenter commented 4 months ago

Codecov Report

Merging #1995 (76ae6a7) into feature/otel-support (37e2e35) will increase coverage by 0.12%. Report is 2 commits behind head on feature/otel-support. The diff coverage is 86.11%.

:exclamation: Current head 76ae6a7 differs from pull request most recent head 989c4e0. Consider uploading reports for the commit 989c4e0 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## feature/otel-support #1995 +/- ## ======================================================== + Coverage 60.26% 60.38% +0.12% ======================================================== Files 808 808 Lines 30184 30224 +40 Branches 4945 4951 +6 ======================================================== + Hits 18188 18248 +60 + Misses 10772 10760 -12 + Partials 1224 1216 -8 ``` | [Files](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1995?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog) | Coverage Δ | | |---|---|---| | [...dog/android/trace/internal/data/OtelTraceWriter.kt](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1995?src=pr&el=tree&filepath=features%2Fdd-sdk-android-trace%2Fsrc%2Fmain%2Fkotlin%2Fcom%2Fdatadog%2Fandroid%2Ftrace%2Finternal%2Fdata%2FOtelTraceWriter.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog#diff-ZmVhdHVyZXMvZGQtc2RrLWFuZHJvaWQtdHJhY2Uvc3JjL21haW4va290bGluL2NvbS9kYXRhZG9nL2FuZHJvaWQvdHJhY2UvaW50ZXJuYWwvZGF0YS9PdGVsVHJhY2VXcml0ZXIua3Q=) | `88.89% <ø> (+3.70%)` | :arrow_up: | | [...e/src/main/java/com/datadog/trace/core/DDSpan.java](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1995?src=pr&el=tree&filepath=features%2Fdd-sdk-android-trace%2Fsrc%2Fmain%2Fjava%2Fcom%2Fdatadog%2Ftrace%2Fcore%2FDDSpan.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog#diff-ZmVhdHVyZXMvZGQtc2RrLWFuZHJvaWQtdHJhY2Uvc3JjL21haW4vamF2YS9jb20vZGF0YWRvZy90cmFjZS9jb3JlL0REU3Bhbi5qYXZh) | `55.98% <0.00%> (-0.24%)` | :arrow_down: | | [...ternal/domain/event/OtelDdSpanToSpanEventMapper.kt](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1995?src=pr&el=tree&filepath=features%2Fdd-sdk-android-trace%2Fsrc%2Fmain%2Fkotlin%2Fcom%2Fdatadog%2Fandroid%2Ftrace%2Finternal%2Fdomain%2Fevent%2FOtelDdSpanToSpanEventMapper.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog#diff-ZmVhdHVyZXMvZGQtc2RrLWFuZHJvaWQtdHJhY2Uvc3JjL21haW4va290bGluL2NvbS9kYXRhZG9nL2FuZHJvaWQvdHJhY2UvaW50ZXJuYWwvZG9tYWluL2V2ZW50L090ZWxEZFNwYW5Ub1NwYW5FdmVudE1hcHBlci5rdA==) | `88.42% <88.57%> (+2.06%)` | :arrow_up: | ... and [29 files with indirect coverage changes](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1995/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog)