DataDog / dd-sdk-android

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

RUM-3250 Provide Otel bundle with logs feature #1979

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 #1979 (9dae312) into feature/otel-support (4633820) will increase coverage by 0.06%. The diff coverage is 100.00%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## feature/otel-support #1979 +/- ## ======================================================== + Coverage 60.29% 60.36% +0.06% ======================================================== Files 807 808 +1 Lines 30183 30188 +5 Branches 4945 4945 ======================================================== + Hits 18198 18220 +22 + Misses 10766 10749 -17 Partials 1219 1219 ``` | [Files](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1979?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog) | Coverage Δ | | |---|---|---| | [...ace/bootstrap/instrumentation/api/AgentTracer.java](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1979?src=pr&el=tree&filepath=features%2Fdd-sdk-android-trace%2Fsrc%2Fmain%2Fjava%2Fcom%2Fdatadog%2Ftrace%2Fbootstrap%2Finstrumentation%2Fapi%2FAgentTracer.java&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog#diff-ZmVhdHVyZXMvZGQtc2RrLWFuZHJvaWQtdHJhY2Uvc3JjL21haW4vamF2YS9jb20vZGF0YWRvZy90cmFjZS9ib290c3RyYXAvaW5zdHJ1bWVudGF0aW9uL2FwaS9BZ2VudFRyYWNlci5qYXZh) | `5.26% <ø> (ø)` | | | [.../kotlin/com/datadog/android/trace/AndroidTracer.kt](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1979?src=pr&el=tree&filepath=features%2Fdd-sdk-android-trace%2Fsrc%2Fmain%2Fkotlin%2Fcom%2Fdatadog%2Fandroid%2Ftrace%2FAndroidTracer.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog#diff-ZmVhdHVyZXMvZGQtc2RrLWFuZHJvaWQtdHJhY2Uvc3JjL21haW4va290bGluL2NvbS9kYXRhZG9nL2FuZHJvaWQvdHJhY2UvQW5kcm9pZFRyYWNlci5rdA==) | `96.00% <100.00%> (-0.23%)` | :arrow_down: | | [...lin/com/datadog/android/trace/FeatureSdkCoreExt.kt](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1979?src=pr&el=tree&filepath=features%2Fdd-sdk-android-trace%2Fsrc%2Fmain%2Fkotlin%2Fcom%2Fdatadog%2Fandroid%2Ftrace%2FFeatureSdkCoreExt.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog#diff-ZmVhdHVyZXMvZGQtc2RrLWFuZHJvaWQtdHJhY2Uvc3JjL21haW4va290bGluL2NvbS9kYXRhZG9nL2FuZHJvaWQvdHJhY2UvRmVhdHVyZVNka0NvcmVFeHQua3Q=) | `100.00% <100.00%> (ø)` | | | [...in/com/datadog/android/trace/OtelTracerProvider.kt](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1979?src=pr&el=tree&filepath=features%2Fdd-sdk-android-trace%2Fsrc%2Fmain%2Fkotlin%2Fcom%2Fdatadog%2Fandroid%2Ftrace%2FOtelTracerProvider.kt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog#diff-ZmVhdHVyZXMvZGQtc2RrLWFuZHJvaWQtdHJhY2Uvc3JjL21haW4va290bGluL2NvbS9kYXRhZG9nL2FuZHJvaWQvdHJhY2UvT3RlbFRyYWNlclByb3ZpZGVyLmt0) | `95.87% <100.00%> (+0.25%)` | :arrow_up: | ... and [32 files with indirect coverage changes](https://app.codecov.io/gh/DataDog/dd-sdk-android/pull/1979/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DataDog)