Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RUM-4507 Add OpenTelemetry use case into the Wear sample app #2068

Conversation

mariusc83
Copy link
Member

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)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Make sure you discussed the feature or bugfix with the maintaining team in an Issue
  • Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

@mariusc83 mariusc83 self-assigned this May 30, 2024
@mariusc83 mariusc83 requested review from a team as code owners May 30, 2024 12:58

# These annotations are introduced by OpenTelemetry API and we need to make sure R8 will not complain about them
-dontwarn com.google.**
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
-dontwarn com.google.**
-dontwarn com.google.**

@@ -25,3 +25,5 @@
-dontwarn org.slf4j.impl.StaticLoggerBinder
-dontwarn org.slf4j.impl.StaticMDCBinder
-dontwarn reactor.blockhound.integration.BlockHoundIntegration
# These annotations are introduced by OpenTelemetry API and we need to make sure R8 will not complain about them
-dontwarn com.google.**
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
-dontwarn com.google.**
-dontwarn com.google.**

@@ -32,6 +32,7 @@ android {
namespace = "com.datadog.android.wear.sample"

compileOptions {
isCoreLibraryDesugaringEnabled = true
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so the only channel now to check how this Otel module behaves without desugaring enabled on the pre-24 APIs is now oncall app?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nope also in Shopist...we have the Shopist running on 3 different device models

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 67.29%. Comparing base (bf0475c) to head (6ef07c9).

Additional details and impacted files
@@                   Coverage Diff                    @@
##           feature/otel-support    #2068      +/-   ##
========================================================
- Coverage                 67.35%   67.29%   -0.06%     
========================================================
  Files                       733      733              
  Lines                     27001    27026      +25     
  Branches                   4573     4574       +1     
========================================================
+ Hits                      18186    18187       +1     
- Misses                     7587     7619      +32     
+ Partials                   1228     1220       -8     

see 34 files with indirect coverage changes

@mariusc83 mariusc83 merged commit 5e72fef into feature/otel-support May 30, 2024
22 checks passed
@mariusc83 mariusc83 deleted the mconstantin/rum-4507/add-otel-module-into-wear-sample-app branch May 30, 2024 16:52
@xgouchet xgouchet added this to the 2.11.x milestone Jul 31, 2024
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.

4 participants