Chromium Code Reviews
Descriptionservice worker: Add UMA for navigation preload response timing.
This should help understand how nav preload is doing in the wild:
whether it or sw startup is finishing first, and the timings for
concurrent startup and preload, and how long we end up waiting for one
after the other has finished.
Added are:
- ServiceWorker.NavigationPreload.ConcurrentTime: the time
when both startup and preload are happening concurrently
- ServiceWorker.NavigationPreload.FinishedBeforeStartWorker: indicates
which one finished first
- ServiceWorker.NavigationPreload.NavPreloadAfterSWStart: the
time spent waiting for nav preload to finish, after sw start finished
- ServiceWorker.NavigationPreload.SWStartAfterNavPreload: the reverse
- ServiceWorker.NavigationPreload.ResponseTime: the time it
took for the nav preload response to arrive
In addition, there are suffixed histograms of the above to break down
the timings in the two winner scenarios, and furthmore to see the
breakdowns in the interesting situation of when a SW needed to be
started up.
BUG=661090
Review-Url: https://codereview.chromium.org/2652603002
Cr-Commit-Position: refs/heads/master@{#445965}
Committed: https://chromium.googlesource.com/chromium/src/+/402d868859229cf42674996b82f3468922afc628
Patch Set 1 #Patch Set 2 : ws #
Total comments: 4
Patch Set 3 : rebase #Patch Set 4 : horo #Patch Set 5 : patch for landing? #Messages
Total messages: 42 (24 generated)
|