Skip to content

RUM-6136: Randomize privacy levels to support Fine Grained Masking in E2E#2265

Merged
jonathanmos merged 1 commit into
developfrom
jmoskovich/rum-6136/update-android-e2e-for-fgm
Sep 18, 2024
Merged

RUM-6136: Randomize privacy levels to support Fine Grained Masking in E2E#2265
jonathanmos merged 1 commit into
developfrom
jmoskovich/rum-6136/update-android-e2e-for-fgm

Conversation

@jonathanmos

@jonathanmos jonathanmos commented Sep 17, 2024

Copy link
Copy Markdown
Member

What does this PR do?

Apply the same logic that we have in Shopist, so that the android sample application will also randomize privacy for session replay. 10% of sessions will be fine grained masking sessions.

This pr includes a small cleanup of the sampleApplication class.

Motivation

Part of dogfooding fine grained masking.

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)

@jonathanmos jonathanmos changed the title RUM-6136: Update E2E for Fine Grained Masking RUM-6136: Randomize privacy levels to support Fine Grained Masking in E2E Sep 17, 2024
@jonathanmos
jonathanmos force-pushed the jmoskovich/rum-6136/update-android-e2e-for-fgm branch from 365c312 to ddab0b1 Compare September 17, 2024 11:22
@codecov-commenter

codecov-commenter commented Sep 17, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 70.05%. Comparing base (febadea) to head (ddab0b1).
Report is 10 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #2265      +/-   ##
===========================================
- Coverage    70.06%   70.05%   -0.01%     
===========================================
  Files          730      730              
  Lines        27181    27193      +12     
  Branches      4593     4591       -2     
===========================================
+ Hits         19043    19048       +5     
  Misses        6845     6845              
- Partials      1293     1300       +7     

see 34 files with indirect coverage changes

@jonathanmos
jonathanmos marked this pull request as ready for review September 18, 2024 08:09
@jonathanmos
jonathanmos requested review from a team as code owners September 18, 2024 08:09
@jonathanmos
jonathanmos merged commit 7ba01ef into develop Sep 18, 2024
@jonathanmos
jonathanmos deleted the jmoskovich/rum-6136/update-android-e2e-for-fgm branch September 18, 2024 10:13
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