New issue
Advanced search Search tips

Issue 705154 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 705159
Owner:
Closed: Mar 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 699818



Sign in to add a comment

R42-6812.9.0 caused significant Chrome startup delay

Project Member Reported by sonnysasaka@chromium.org, Mar 24 2017

Issue description

Chrome Version: 42.0.2311.13
OS: Chrome OS, Platform 6812.9.0
Device: Chromebook Pixel 1 (LINK)

What steps will reproduce the problem?
(1) Get ChromeOS R42-6812.9.0 (gs://chromeos-releases/dev-channel/link/6812.9.0/ChromeOS-test-R42-6812.9.0-link.tar.xz) and install this in LINK board.
(2) Add --trace-startup --trace-startup-file=/tmp/trace.json --trace-startup-duration=5 to /etc/chrome_dev.conf
(3) Sign in, and then Sign out and time the "black screen" before the login prompt reappears.
(4) Sign in, and then change a flag in chrome://flags and click the "Restart" button. Time the "black screen" before chrome reappears.
(5) Do the same thing with the previous version (R42-6812.8.0, gs://chromeos-releases/dev-channel/link/6812.8.0/ChromeOS-test-R42-6812.8.0-link.tar.xz)
(6) Compare the black screen time: version 6812.9.0 takes almost 2 seconds longer than 6812.8.0. More detail of the startup bottleneck can be seen in the trace.json file. The suspected bottlenecks are "ShowLoginWebUI:WaitForScreenStateInitialize" and "CompositorResizeLock".


What is the expected result? Chrome restart or sign out time shouldn't take much significantly longer than the previous version.

What happens instead? Chrome restart and sign out time takes much significantly longer than the previous version.
 

Comment 1 by r...@chromium.org, Mar 24 2017

Labels: -Pri-3 M-60 Pri-2
Just to note, this happens on ToT also, so we don't necessarily need to use a link and/or R42 :)

Comment 2 by r...@chromium.org, Mar 25 2017

Cc: alemate@chromium.org xiy...@chromium.org
Latest finding suggests that the kernel CL may be the cause: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/2fd20b643abb417a0de3b8d369728e09013413eb
I verified this by swapping the kernel partition between the two versions.

Comment 4 by willg...@gmail.com, Mar 27 2017

There's reports of similar behavior on the Dell Chromebook 13:

https://redd.it/5swocg

https://goo.gl/QlhusU
Mergedinto: 705159
Status: Duplicate (was: Assigned)

Sign in to add a comment