Skip to content

Merge develop branch into feature/continuous-profiling#3337

Merged
0xnm merged 28 commits into
feature/continuous-profilingfrom
nogorodnikov/merge-develop-into-continuous-profiling-030426
Apr 3, 2026
Merged

Merge develop branch into feature/continuous-profiling#3337
0xnm merged 28 commits into
feature/continuous-profilingfrom
nogorodnikov/merge-develop-into-continuous-profiling-030426

Conversation

@0xnm

@0xnm 0xnm commented Apr 3, 2026

Copy link
Copy Markdown
Member

What does this PR do?

We had a few changes in buildSrc, so to avoid triggering Gradle cache invalidation during each branch switch, let's merge these changes.

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)

hamorillo and others added 26 commits March 25, 2026 11:58
…ush-internal-proxy

RUM-14896: Make flush accessible from InternalProxy
…ogging

RUM-2778: Print error when no-op core is invoked
RUM-4120: Add Detekt rule to enforce copyright headers on Kotlin source files
…resource-headers

Use modified request in resource headers feature
…ql-errors

RUM-14902: Track GraphQL errors
…cos-runners-test-observability

RUM-15278: Add Datadog Test Observability for tests run on MacOS runners
…ompatible-with-configuration-cache

Make build tasks compatible with configuration cache
@0xnm
0xnm requested review from a team as code owners April 3, 2026 14:07
ambushwork
ambushwork previously approved these changes Apr 3, 2026

@ambushwork ambushwork left a comment

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.

I have this one to merge into feature/continuous-profiling as well

@0xnm

0xnm commented Apr 3, 2026

Copy link
Copy Markdown
Member Author

I can wait for it and update this PR after.

@datadog-prod-us1-4

This comment has been minimized.

…nt-schema

Update profile-event-schema.json
@ambushwork

Copy link
Copy Markdown
Member

The PR is merged

@codecov-commenter

codecov-commenter commented Apr 3, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 77.31092% with 27 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.56%. Comparing base (64e4177) to head (966a4ae).
⚠️ Report is 11 commits behind head on feature/continuous-profiling.

Files with missing lines Patch % Lines
...id/okhttp/internal/graphql/OkHttpGraphQLAdapter.kt 65.96% 15 Missing and 1 partial ⚠️
...va/com/datadog/android/internal/utils/StringExt.kt 0.00% 7 Missing ⚠️
...tadog/android/rum/internal/net/GraphQLExtractor.kt 91.89% 1 Missing and 2 partials ⚠️
.../main/kotlin/com/datadog/android/_InternalProxy.kt 0.00% 1 Missing ⚠️
Additional details and impacted files
@@                       Coverage Diff                        @@
##           feature/continuous-profiling    #3337      +/-   ##
================================================================
+ Coverage                         71.51%   71.56%   +0.05%     
================================================================
  Files                               950      953       +3     
  Lines                             35020    35093      +73     
  Branches                           5933     5940       +7     
================================================================
+ Hits                              25044    25112      +68     
- Misses                             8300     8303       +3     
- Partials                           1676     1678       +2     
Files with missing lines Coverage Δ
...ore/src/main/kotlin/com/datadog/android/Datadog.kt 71.74% <ø> (ø)
...tadog/android/core/internal/NoOpInternalSdkCore.kt 21.93% <100.00%> (+13.02%) ⬆️
...l/mappers/semantics/CheckboxSemanticsNodeMapper.kt 93.80% <ø> (ø)
...compat/widget/DatadogActionBarContainerAccessor.kt 100.00% <ø> (ø)
...al/domain/event/CoreTracerSpanToSpanEventMapper.kt 90.22% <ø> (ø)
...datadog/android/apollo/DatadogApolloInterceptor.kt 93.10% <ø> (-0.44%) ⬇️
...n/com/datadog/android/okhttp/DatadogInterceptor.kt 80.56% <100.00%> (+5.20%) ⬆️
...datadog/android/okhttp/trace/TracingInterceptor.kt 81.82% <ø> (-0.13%) ⬇️
.../main/kotlin/com/datadog/android/_InternalProxy.kt 62.50% <0.00%> (ø)
...tadog/android/rum/internal/net/GraphQLExtractor.kt 91.89% <91.89%> (ø)
... and 2 more

... and 34 files with indirect coverage changes

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

@0xnm
0xnm merged commit 519dd07 into feature/continuous-profiling Apr 3, 2026
26 checks passed
@0xnm
0xnm deleted the nogorodnikov/merge-develop-into-continuous-profiling-030426 branch April 3, 2026 15:28
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.

6 participants