Skip to content

✨ [RUM-11701] Add unity as a source override#3838

Merged
fuzzybinary merged 3 commits into
mainfrom
jward/unity-source
Sep 16, 2025
Merged

✨ [RUM-11701] Add unity as a source override#3838
fuzzybinary merged 3 commits into
mainfrom
jward/unity-source

Conversation

@fuzzybinary

Copy link
Copy Markdown
Member

Motivation

Source overrides only currently support Flutter, and should support Unity as a source override as well.

Changes

Add unity both to the allowed TypeScript definitions and to the check that validates proper sources. Add a unit tests that checks that the unity source is forwarded properly.

Test instructions

To to staging

Override the configuration and add:

"source": "unity",

Check that events are sending the new information

Check that events in https://dd.datad0g.com/rum/sessions?query=%40type%3Asession%20%40usr.id%3A33803929&agg_m=count&agg_m_source=base&agg_t=count&from_ts=1752574307484&to_ts=1753179107484&live=true shows the new information

Checklist

  • Tested locally
  • Tested on staging
  • Added unit tests for this change.
  • Added e2e/integration tests for this change.

Source overrides only currently support Flutter, and should support Unity as a source override as well.
@fuzzybinary
fuzzybinary requested a review from a team as a code owner September 12, 2025 15:06
Comment thread packages/core/src/domain/configuration/transportConfiguration.ts Outdated
@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Sep 15, 2025

Copy link
Copy Markdown

✅ Tests

🎉 All green!

❄️ No new flaky tests detected
🧪 All tests passed

🎯 Code Coverage
Patch Coverage: 75.00%
Total Coverage: 92.37% (-0.01%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 61db281 | Docs | Was this helpful? Give us feedback!

Comment thread packages/core/src/domain/configuration/transportConfiguration.ts Outdated
@fuzzybinary
fuzzybinary merged commit 1498fe5 into main Sep 16, 2025
20 checks passed
@fuzzybinary
fuzzybinary deleted the jward/unity-source branch September 16, 2025 12:54
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.

3 participants