Issue metadata
Sign in to add a comment
|
23.1% regression in scheduler.tough_scheduling_cases at 544776:544952 |
||||||||||||||||||||
Issue descriptionSee the link to graphs below.
,
Mar 26 2018
📍 Pinpoint job started. https://pinpoint-dot-chromeperf.appspot.com/job/15a80eed440000
,
Mar 26 2018
📍 Found a significant difference after 1 commit. https://pinpoint-dot-chromeperf.appspot.com/job/15a80eed440000 Add Windows 10 Custom Titlebar feature flag and enable it by default. by bsep@chromium.org https://chromium.googlesource.com/chromium/src/+/979c3c4d8355e456339c648db65c8201991b43af Understanding performance regressions: http://g.co/ChromePerformanceRegressions
,
Mar 27 2018
CC brianderson@ as the test owner. I don't know how to investigate the "queueing_durations" metric, which is what regressed, so I need help. The patch in question is enabling a feature that moves some of the top chrome renderering into Views code, instead of letting Windows handle it. It does not affect page renderering directly. It might slightly increase global renderering load, but I don't have enough context to understand the magnitude of the impact.
,
Apr 4 2018
,
Apr 19 2018
I tried running this test locally (not on a high dpi monitor, though). As bsep@ says, the blamed CL affects the drawing of the chrome titlebar. The test only draws the title bar a few times (4 or 5) so it shouldn't be able to affect overall performance in such a significant way. There is a slight change to the view structure, a few extra views in the title bar, but they're not getting redrawn, so they shouldn't be affecting the test. Running the test locally with and without the CL doesn't show any correlation between the CL and perf regressions.
,
Apr 19 2018
📍 Pinpoint job started. https://pinpoint-dot-chromeperf.appspot.com/job/115f651ec40000
,
Apr 20 2018
📍 Found a significant difference after 1 commit. https://pinpoint-dot-chromeperf.appspot.com/job/115f651ec40000 Add Windows 10 Custom Titlebar feature flag and enable it by default. by bsep@chromium.org https://chromium.googlesource.com/chromium/src/+/979c3c4d8355e456339c648db65c8201991b43af Understanding performance regressions: http://g.co/ChromePerformanceRegressions
,
Apr 20 2018
Assigning to test owner skyostil: can you help davidbienvenu understand how the queuing_durations metric and how to dig into this regression, as well as clarifying how severe the regression is? See #4 and #6
,
Apr 23 2018
📍 Pinpoint job started. https://pinpoint-dot-chromeperf.appspot.com/job/14ae8331c40000
,
Apr 23 2018
📍 Found a significant difference after 1 commit. https://pinpoint-dot-chromeperf.appspot.com/job/14ae8331c40000 Revert "Add Windows 10 Custom Titlebar feature flag and enable it by default." by davidbienvenu@chromium.org https://chromium-review.googlesource.com/c/chromium/src/+/1022978/1 Understanding performance regressions: http://g.co/ChromePerformanceRegressions
,
May 2 2018
,
May 14 2018
The queueing duration metric keeps track of how long the BeginMainFrame task gets queued for on the renderer main thread. I took a look at the before and after traces and didn't see any significant problems. The only real change is that the BeginMainFrame event's execution time rises from 2.3ms to 2.5ms. Since the patch only touches the browser process as far as I can tell, I'm not sure how it could have had this effect in the renderer. In any case, the absolute regression is small enough to not worry about.
,
May 14 2018
Based on comment #6 and #13, I'm satisfied there's nothing to do, so I'm closing this. |
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by 42576172...@developer.gserviceaccount.com
, Mar 26 2018