New issue
Advanced search Search tips

Issue 704660 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: ----

Blocking:
issue 736817



Sign in to add a comment

blink_perf.layout failing on chromium.perf/Android Nexus5X Perf (2)

Project Member Reported by ashleymarie@chromium.org, Mar 23 2017

Issue description

blink_perf.layout failing on chromium.perf/Android Nexus5X Perf (2)

Builders failed on: 
- Android Nexus5X Perf (2): 
  https://build.chromium.org/p/chromium.perf/builders/Android%20Nexus5X%20Perf%20%282%29

failing r459027:r459050

sample log: https://luci-logdog.appspot.com/v/?s=chrome%2Fbb%2Fchromium.perf%2FAndroid_Nexus5X_Perf__2_%2F3392%2F%2B%2Frecipes%2Fsteps%2Fblink_perf.layout%2F0%2Fstdout

INFO:root:*************** BROWSER STANDARD OUTPUT ***************
INFO:root:Cannot get standard output on Android
INFO:root:*********** END OF BROWSER STANDARD OUTPUT ************
INFO:root:********************* BROWSER LOG *********************
INFO:root:No log file
INFO:root:***************** END OF BROWSER LOG ******************
INFO:devil.utils.cmd_helper:[host]> /b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 00d433abbb812842 shell '( /system/bin/screencap -p /data/local/tmp/temp_file-27511c3656289.png );echo %$?'
INFO:devil.utils.cmd_helper:[host]> /b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 00d433abbb812842 pull /data/local/tmp/temp_file-27511c3656289.png /tmp/tmpVAr4Ei.png
INFO:devil.utils.cmd_helper:[host]> /b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 00d433abbb812842 shell 'rm -f /data/local/tmp/temp_file-27511c3656289.png'
Traceback (most recent call last):
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py", line 88, in _RunStoryAndProcessErrorIfNeeded
    state.RunStory(results)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py", line 299, in RunStory
    self._current_page.Run(self)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/page/__init__.py", line 108, in Run
    shared_state.page_test.RunNavigateSteps(self, current_tab)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/page/legacy_page_test.py", line 195, in RunNavigateSteps
    page.RunNavigateSteps(action_runner)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/page/__init__.py", line 117, in RunNavigateSteps
    url, script_to_evaluate_on_commit=self.script_to_evaluate_on_commit)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/internal/actions/action_runner.py", line 177, in Navigate
    timeout_in_seconds=timeout_in_seconds))
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/internal/actions/action_runner.py", line 56, in _RunAction
    action.RunAction(self._tab)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/internal/actions/navigate.py", line 30, in RunAction
    tab.WaitForFrameToBeDisplayed()
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 103, in WaitForFrameToBeDisplayed
    timeout=timeout)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 191, in WaitForJavaScriptCondition
    return self._inspector_backend.WaitForJavaScriptCondition(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 52, in traced_function
    return func(*args, **kwargs)
  File "/b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 294, in WaitForJavaScriptCondition
    e.message + '\n' + debug_message)
TimeoutException: Timed out while waiting 90s for IsJavaScriptExpressionTrue.
Console output:

INFO:devil.utils.cmd_helper:[host]> /b/c/b/Android_Nexus5X_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 00d433abbb812842 shell '( log -p i -t Telemetry '"'"'END file:///b/c/b/Android_Nexus5X_Perf__2_/src/third_party/WebKit/PerformanceTests/Layout/vertical-japanese-kokoro-insert.html'"'"' );echo %$?'
[  FAILED  ] vertical-japanese-kokoro-insert.html (115164 ms)
 
Cc: nedngu...@google.com jbroman@chromium.org
And  bug 703161 . In that issue, jbroman wonders if this could be related to N5X devices getting swapped out. Now that I see a bunch of sudden blink_perf timeouts, I am wondering that too. Ned, any thoughts on what to do next?
Components: Speed>Benchmarks
Owner: jbroman@chromium.org
Status: Assigned (was: Available)
The best is trying to reproduce the problem with your local device.

If that doesn't work, the next step is to make the console output create useful data. Can you add more console.log to vertical-japanese-kokoro-insert.html?



Owner: sullivan@chromium.org
I'm not sure if it was clear, but in  bug 703161  it was a different bug. I don't know much about vertical-japanese-kokoro-insert.html.
Sorry about that! Emil, is anyone on  your team able to look at vertical-japanese-kokoro-insert.html in blink_perf.layout? It's suddenly timing out on Nexus 5. I'll try to kick off a bisect to see if we can identify a culprit.
Labels: Pri-2
Ping on this bug. It is still failing on the n5x bot. the pages that are having problem change from run to run, but it all appears to be the same issue.
Blocking: 736817
Owner: ----
Status: Available (was: Assigned)

Sign in to add a comment