Closed Bug 1564223 Opened 5 years ago Closed 5 years ago

Measure New tab performance matrix for 69

Categories

(Firefox :: New Tab Page, task, P1)

task

Tracking

()

RESOLVED FIXED
Iteration:
70.3 - Aug 5 - 18

People

(Reporter: pdahiya, Assigned: jcarlos)

References

Details

Attachments

(1 file)

Let's run some recordings to measure performance numbers of new tab load for both cached and no cache flow with discovery stream data in 69.

Assignee: nobody → jcarlos

July 3rd Activity Stream master build tests - https://docs.google.com/document/d/1sHZ6-4nb19-Dj02cv_ot2QNl7UD6TJxUaJWUaBw62x8/edit#

One profile with discovery stream disabled and the other with discovery stream enabled. There's is about a 5% regression when Discovery Stream is enabled with cache, 2% improvement without cache.

Iteration: --- → 70.1 - Jul 8 - 21
Priority: -- → P1
Iteration: 70.1 - Jul 8 - 21 → 70.2 - Jul 22 - Aug 4
Blocks: perf-tweaks
Summary: New tab performance matrix for 69 → [Meta] New tab performance matrix for 69
Attached file Performance matrix for new tab 69 (deleted) —

July 16th nightly numbers are captured in attached document and shows 190 ms regression for DS in both cached and no cached flow when compared with AS on MV reference hardware. Capturing things to try and optimize DS first load

  1. reduce feed data via domain_affinities and by how much. How does this impact personalization vs performance. - Ruled out for now
  2. remove optimistic loading and test, how much do we gain from this. - Punam/Jeane - ( Done Numbers captured in doc)
  3. fixed images weight, how much of the noise we're seeing is due to images being loaded in. - Punam/Jeane
  4. confirm feeds are still gzipped (and why cache is also regressing) - Gavin
  5. JS profiling - Scott
  6. test old hardcoded layout with topics (68) vs current (69).
  7. Figure out how much of this is regression and how much is noise.
  8. Beta matrix with first frame to validate regression in beta- Jeane
  9. Image compression optimization- Gavin
  10. Run number With pocket adzerk server endpoint reverted to 68 to rule out regression due to new spoc endpoint - https://github.com/mozilla/activity-stream/commit/7a795a41c561156ba754afe28d0e68e4a01024f2#diff-8b1b03c4d5dec5c8e4f7de50e05c0c4f
Iteration: 70.2 - Jul 22 - Aug 4 → 70.3 - Aug 5 - 18
Summary: [Meta] New tab performance matrix for 69 → Measure New tab performance matrix for 69
No longer blocks: pocket-newtab
Keywords: meta

Will open new bug for monitoring in 70 Beta and 71 Nightly.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: