New issue
Advanced search Search tips

Issue 667501 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug-Regression



Sign in to add a comment

image_decoding.image_decoding_measurement[.reference] failure on chromium.perf Android Nexus 7v2

Project Member Reported by charliea@chromium.org, Nov 21 2016

Issue description

Revision range first seen: ????? (since at least 10/23)
Link to failing step log: https://uberchromegw.corp.google.com/i/chromium.perf/builders/Android%20Nexus7v2%20Perf%20%282%29/builds/3319/steps/image_decoding.image_decoding_measurement/logs/stdio

Excerpt from STDIO:

Traceback (most recent call last):
  _RunStoryAndProcessErrorIfNeeded at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py:106
    state.DidRunStory(results)
  traced_function at /b/rr/tmpWgpzOz/w/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:52
    return func(*args, **kwargs)
  DidRunStory at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py:158
    if self._test.StopBrowserAfterPage(self.browser, self._current_page):
  traced_function at /b/rr/tmpWgpzOz/w/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:52
    return func(*args, **kwargs)
  StopBrowserAfterPage at /b/rr/tmpWgpzOz/w/src/tools/perf/measurements/image_decoding.py:52
    return not browser.tabs[0].ExecuteJavaScript("""
  __getitem__ at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/internal/browser/tab_list.py:18
    return self._tab_list_backend.__getitem__(index)
  __getitem__ at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend_list.py:56
    self._Update()
  _Update at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend_list.py:99
    backends_map = self._devtools_client.GetUpdatedInspectableContexts()
  GetUpdatedInspectableContexts at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:298
    contexts = self._ListInspectableContexts()
  _ListInspectableContexts at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:223
    return self._devtools_http.RequestJson('')
  RequestJson at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_http.py:107
    return json.loads(self.Request(path, timeout))
  Request at /b/rr/tmpWgpzOz/w/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_http.py:87
    self._conn.request('GET', endpoint)
  request at /usr/lib/python2.7/httplib.py:979
    self._send_request(method, url, body, headers)
  _send_request at /usr/lib/python2.7/httplib.py:1013
    self.endheaders(body)
  endheaders at /usr/lib/python2.7/httplib.py:975
    self._send_output(message_body)
  _send_output at /usr/lib/python2.7/httplib.py:835
    self.send(msg)
  send at /usr/lib/python2.7/httplib.py:797
    self.connect()
  connect at /usr/lib/python2.7/httplib.py:778
    self.timeout, self.source_address)
  create_connection at /usr/lib/python2.7/socket.py:571
    raise err
DevToolsClientUrlError: [Errno 111] Connection refused

Locals:
  _              : error(111, 'Connection refused')
  address        : ('127.0.0.1', 58001)
  af             : 2
  canonname      : ''
  err            : error(111, 'Connection refused')
  host           : '127.0.0.1'
  port           : 58001
  proto          : 6
  res            : (2, 1, 6, '', ('127.0.0.1', 58001))
  sa             : ('127.0.0.1', 58001)
  sock           : <socket._socketobject object at 0x7fb3fb065d70>
  socktype       : 1
  source_address : None
  timeout        : 30

[  FAILED  ] image_decoding.html?png (26047 ms)

I'm going to go ahead and disable this in the CQ.

nednguyen@, sullivan@, do either of you have any idea who the right person to direct this to is? It seems like chrishenry@ (only other person in git blame besides Ned) has moved on to AGSA

If the test is disabled, please downgrade to Pri-2.

 
Cc: -charliea@google.com
Cc: -sullivan@chromium.org vmi...@chromium.org
Owner: senorblanco@chromium.org
Status: Assigned (was: Untriaged)
-sullivan@ +vmiura@ +senorblanco@

Assigning this to senorblanco@ as a stand-in for the real owner. Do you know who the owner of this benchmark is? It seems to be blank on go/chrome-benchmarks.
Cc: -vmi...@chromium.org reve...@chromium.org
Owner: cblume@chromium.org
-senorblanco@, -vmiura@, +cblume@, +reveman@

Sorry all: got my bugs mixed up.

cblume@, a disable for this on Nexus 7v2 is in the commit queue. Could you take responsibility for looking into the failure?
Cc: -reve...@chromium.org cblume@chromium.org
Owner: reve...@chromium.org
Swapping owner and cc reveman@/cblume@ because it looks like cblume@ is OOO.
Project Member

Comment 5 by bugdroid1@chromium.org, Nov 22 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/90301f4704abc5456e96269a771a877555d4e3b6

commit 90301f4704abc5456e96269a771a877555d4e3b6
Author: charliea <charliea@chromium.org>
Date: Tue Nov 22 17:35:58 2016

Disable image_decoding benchmark on Nexus 7v2

The benchmark is failing and has been since approximately 10/23.

TBR=nednguyen@google.com,cblume@google.com,reveman@chromium.org
BUG= 667501 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.perf:linux_perf_cq;master.tryserver.chromium.perf:mac_retina_perf_cq;master.tryserver.chromium.perf:winx64_10_perf_cq

Review-Url: https://codereview.chromium.org/2522713002
Cr-Commit-Position: refs/heads/master@{#433906}

[modify] https://crrev.com/90301f4704abc5456e96269a771a877555d4e3b6/tools/perf/benchmarks/image_decoding.py

This is still disabled on nexus 7v2 devices. Any update?
Owner: ----
Status: Available (was: Assigned)
Removing myself as owner as I'm not working on this. 
Status: WontFix (was: Available)
This benchmark has been migrated to blink_perf.image_decoder

+Chris: if reveman@ no longer works on this, can you update owners of blink_perf.image_decoder ?

Sign in to add a comment