Skip to content

[Benchmarking] Enable RUM for Session Relay baseline run#3467

Merged
ambushwork merged 1 commit into
developfrom
luyi/benchmark-sr-baseline-rum
May 26, 2026
Merged

[Benchmarking] Enable RUM for Session Relay baseline run#3467
ambushwork merged 1 commit into
developfrom
luyi/benchmark-sr-baseline-rum

Conversation

@ambushwork

@ambushwork ambushwork commented May 22, 2026

Copy link
Copy Markdown
Member

What does this PR do?

In the benchmark app, SessionReplay and SessionReplayCompose scenarios now enable RUM in both baseline and instrumented runs (instead of only in instrumented), since Session Replay depends on RUM. This way the baseline-vs-instrumented delta isolates Session Replay's own overhead rather than conflating it with the cost of bringing up RUM.

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)

@ambushwork
ambushwork requested review from a team as code owners May 22, 2026 15:07
kikoveiga
kikoveiga previously approved these changes May 22, 2026
@ambushwork
ambushwork force-pushed the luyi/benchmark-sr-baseline-rum branch from 6e28600 to 3c064c4 Compare May 22, 2026 15:42
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.15%. Comparing base (7bba71a) to head (3c064c4).

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #3467      +/-   ##
===========================================
- Coverage    72.21%   72.15%   -0.06%     
===========================================
  Files          964      964              
  Lines        35554    35554              
  Branches      5922     5922              
===========================================
- Hits         25673    25652      -21     
- Misses        8263     8282      +19     
- Partials      1618     1620       +2     

see 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.

@hamorillo hamorillo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM! 🚀

We just need to take into account that this will impact the number we are currently seeing.

@ambushwork
ambushwork merged commit e5d3bcb into develop May 26, 2026
27 checks passed
@ambushwork
ambushwork deleted the luyi/benchmark-sr-baseline-rum branch May 26, 2026 06:33
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