Skip to content

[RUM-12638][Cronet]: Cronet integration module and sample app support#2999

Merged
satween merged 4 commits into
feature/cronetfrom
tvaleev/feature/RUM-12638-module-for-cronet
Nov 13, 2025
Merged

[RUM-12638][Cronet]: Cronet integration module and sample app support#2999
satween merged 4 commits into
feature/cronetfrom
tvaleev/feature/RUM-12638-module-for-cronet

Conversation

@satween

@satween satween commented Nov 10, 2025

Copy link
Copy Markdown
Contributor

What does this PR do?

Adds new gradle module for Cronet integration.
Adds new page to manually check Cronet integration into the Sample application.

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)

@satween
satween requested review from a team as code owners November 10, 2025 23:41
@satween satween changed the title RUM-12638: Initial preparation for Cronet support [RUM-12638][Cronet]: Cronet integration module and sample app support Nov 10, 2025
@satween
satween force-pushed the tvaleev/feature/RUM-12638-module-for-cronet branch from ad9ca1e to e10ec66 Compare November 11, 2025 00:22
@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Nov 11, 2025

Copy link
Copy Markdown

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 71.15% (-0.11%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 600a0a4 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

@codecov-commenter

codecov-commenter commented Nov 11, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.11%. Comparing base (ac6a9f5) to head (600a0a4).

Additional details and impacted files
@@                Coverage Diff                 @@
##           feature/cronet    #2999      +/-   ##
==================================================
- Coverage           71.40%   71.11%   -0.29%     
==================================================
  Files                 859      859              
  Lines               31308    31308              
  Branches             5275     5275              
==================================================
- Hits                22355    22263      -92     
- Misses               7493     7545      +52     
- Partials             1460     1500      +40     

see 39 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Comment thread ci/pipelines/default-pipeline.yml
Comment thread integrations/dd-sdk-android-cronet/.gitignore Outdated
Comment thread integrations/dd-sdk-android-cronet/build.gradle.kts Outdated
// Build
id("com.android.library")
kotlin("android")
id("com.google.devtools.ksp")

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

minor: let's remove this and add it only when needed

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

well, this is needed for Noop generation, removed for now

Comment thread integrations/dd-sdk-android-cronet/build.gradle.kts Outdated
Comment thread integrations/dd-sdk-android-cronet/transitiveDependencies Outdated
@satween
satween merged commit baeb6e7 into feature/cronet Nov 13, 2025
26 checks passed
@satween
satween deleted the tvaleev/feature/RUM-12638-module-for-cronet branch November 13, 2025 09:50
}

dependencies {
api(libs.cronetApi)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

this should be implementation I think, not api.

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