Closed Bug 1573521 Opened 6 years ago Closed 5 years ago

Test Enhanced Tracking Protection on by default versus current state (Tracking Protection on by default) before ship this feature.

Categories

(Testing :: Performance, task, P3)

Version 3
Unspecified
Android
task

Tracking

(Not tracked)

RESOLVED INACTIVE

People

(Reporter: jgong, Unassigned)

Details

Request fro Fenix team to test Enhanced Tracking Protection(ETP) on by default VS current state (TP on by default) in terms of performance before we ship this feature. Goal is to get the feature out to beta on 8/20, but testing could continue there if necessary. We're expecting a release to production date of 9/3.

Summary: Test Enhanced Tracking Protection on by default VS current state (Tracking Protection on by default) before ship this feature. → Test Enhanced Tracking Protection on by default versus current state (Tracking Protection on by default) before ship this feature.
Severity: normal → minor
Priority: -- → P1

Assuming you want to compare cold page load measurements of live sites with ETP on against the same with just TP on, I believe you can already do this by running Raptor tests against Fenix on try. When pushing to try, the latest Fenix build from the GitHub master branch is used. Preferences can be set to enable ETP (example), and live sites can be used via an optional command line argument. Without live sites enabled, Raptor uses pre-recorded requests and responses, therefore TP/ETP are unlikely to make much of a difference to the metrics (though I have no evidence of this).

I would suggest selecting a subset of sites and triggering try builds for baseline (TP on) and comparison (ETP on), and retriggering at least 5 times so are able to take the noise into account for the comparisons. You can use Perfherder's compare view to see the impact of your change. You might want to run the tests on both Moto G5 and Pixel 2, which are both available in our device lab.

Apologies if some of my assumptions are incorrect, the request is very late notice and lacking in necessary details. I'm going to be PTO from 15th-26th August. If you need any assistance with the above please reach out to :rwood.

Dave, I assume this is not relevant anymore?

Severity: minor → normal
Flags: needinfo?(dave.hunt)
Priority: P1 → P3

Indeed. All the information to run such a test is in comment 1.

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(dave.hunt)
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.