New issue
Advanced search Search tips

Issue 605543 link

Starred by 0 users

Issue metadata

Status: WontFix
Owner:
Closed: Mar 2017
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Fix and re-enable page_cycler.intl_ko_th_vi.reference on Mac (snow leopard)

Project Member Reported by petrcermak@chromium.org, Apr 21 2016

Issue description

Revision range first seen: 386203:386240
Bot: https://build.chromium.org/p/chromium.perf/builders/Mac%20HDD%20Perf%20%281%29?numbuilds=200
Build: https://build.chromium.org/p/chromium.perf/builders/Mac%20HDD%20Perf%20%281%29/builds/1363
Link to failing step log: https://build.chromium.org/p/chromium.perf/builders/Mac%20HDD%20Perf%20%281%29/builds/1363/steps/page_cycler.intl_ko_th_vi.reference/logs/stdio


The failures are due to native crashes on various URLs:


Traceback (most recent call last):
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py", line 84, in _RunStoryAndProcessErrorIfNeeded
    state.RunStory(results)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py", line 324, in RunStory
    self._current_page.Run(self)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/page/__init__.py", line 86, in Run
    shared_state.page_test.RunNavigateSteps(self, current_tab)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/page/page_test.py", line 182, in RunNavigateSteps
    page.RunNavigateSteps(action_runner)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/page/__init__.py", line 95, in RunNavigateSteps
    url, script_to_evaluate_on_commit=self.script_to_evaluate_on_commit)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/actions/action_runner.py", line 121, in Navigate
    timeout_in_seconds=timeout_in_seconds))
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/actions/action_runner.py", line 44, in _RunAction
    action.RunAction(self._tab)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/actions/navigate.py", line 23, in RunAction
    self._timeout_in_seconds)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/browser/web_contents.py", line 227, in Navigate
    self._inspector_backend.Navigate(url, script_to_evaluate_on_commit, timeout)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 35, in inner
    inspector_backend._ConvertExceptionFromInspectorWebsocket(e)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 32, in inner
    return func(inspector_backend, *args, **kwargs)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 167, in Navigate
    self._page.Navigate(url, script_to_evaluate_on_commit, timeout)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_page.py", line 112, in Navigate
    res = self._inspector_websocket.SyncRequest(request, timeout)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 110, in SyncRequest
    res = self._Receive(timeout)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 149, in _Receive
    data = self._socket.recv()
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 596, in recv
    opcode, data = self.recv_data()
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 606, in recv_data
    frame = self.recv_frame()
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 637, in recv_frame
    self._frame_header = self._recv_strict(2)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 746, in _recv_strict
    bytes = self._recv(shortage)
  File "/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 732, in _recv
    raise WebSocketTimeoutException(e.message)
TimeoutException: 
********************************************************************************
(/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:315 _ConvertExceptionFromInspectorWebsocket) The app is probably crashed:

Found Minidump: False
Stack Trace:
********************************************************************************
	No crash dump found.
********************************************************************************
Standard output:
********************************************************************************
	2016-04-20 12:53:54.047 Google Chrome[18544:98437] NSWindow warning: adding an unknown subview: <FullSizeContentView: 0x7fe3f5010ff0>
	2016-04-20 12:53:54.048 Google Chrome[18544:98437] Call stack:
	(
	    "+callStackSymbols disabled for performance reasons"
	)
	Apr 20 12:54:06 build24-b1.labs.chromium.org Google Chrome Helper[18674] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:54:23 build24-b1.labs.chromium.org Google Chrome Helper[18822] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:54:23 build24-b1.labs.chromium.org Google Chrome Helper[18822] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:54:27 build24-b1.labs.chromium.org Google Chrome Helper[18870] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:54:32 build24-b1.labs.chromium.org Google Chrome Helper[18918] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:54:32 build24-b1.labs.chromium.org Google Chrome Helper[18918] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:54:44 build24-b1.labs.chromium.org Google Chrome Helper[19019] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:54:45 build24-b1.labs.chromium.org Google Chrome Helper[19019] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:55:06 build24-b1.labs.chromium.org Google Chrome Helper[19263] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:55:23 build24-b1.labs.chromium.org Google Chrome Helper[19409] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:55:23 build24-b1.labs.chromium.org Google Chrome Helper[19409] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:55:28 build24-b1.labs.chromium.org Google Chrome Helper[19459] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:55:32 build24-b1.labs.chromium.org Google Chrome Helper[19507] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:55:32 build24-b1.labs.chromium.org Google Chrome Helper[19507] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:55:44 build24-b1.labs.chromium.org Google Chrome Helper[19605] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:55:44 build24-b1.labs.chromium.org Google Chrome Helper[19605] <Error>: CGAffineTransformInvert: singular matrix.
	Apr 20 12:56:05 build24-b1.labs.chromium.org Google Chrome Helper[19850] <Error>: CGAffineTransformInvert: singular matrix.
********************************************************************************
********************************************************************************
(/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:320 _ConvertExceptionFromInspectorWebsocket) Original exception:
timed out
********************************************************************************
(/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:341 _AddDebuggingInformation) Received a socket error in the browser connection and the tab still exists. The operation probably timed out.
********************************************************************************
(/b/build/slave/Mac_HDD_Perf__1_/build/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:342 _AddDebuggingInformation) Debugger url: ws://127.0.0.1:58979/devtools/page/4E72D260-CB66-40D4-A8B4-AE3F732CF5FB


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

 
Summary: page_cycler.intl_ko_th_vi.reference failure on Mac 10.10 Perf (4) at 386203:386240 (was: page_cycler.intl_ko_th_vi.reference failure on chromium.perf at <revisionrange>)
Project Member

Comment 3 by bugdroid1@chromium.org, Apr 21 2016

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

commit 86e896085a0fe3554b2c270f040a3a192b175fb0
Author: petrcermak <petrcermak@chromium.org>
Date: Thu Apr 21 18:54:36 2016

Disable page_cycler.intl_ko_th_vi.referehce on Mac 10.*

Rationale: It failed in 8 out of the last 20 runs of the
"Mac 10.10 Perf (4)" bot.

TBR=nednguyen@google.com
BUG= 605543 

Review URL: https://codereview.chromium.org/1906833002

Cr-Commit-Position: refs/heads/master@{#388832}

[modify] https://crrev.com/86e896085a0fe3554b2c270f040a3a192b175fb0/tools/perf/benchmarks/page_cycler.py

Cc: -nedngu...@google.com
Labels: -Pri-1 Pri-2
Owner: nedngu...@google.com
Summary: Re-enable page_cycler.intl_ko_th_vi.reference on Mac 10.* (was: page_cycler.intl_ko_th_vi.reference failure on Mac 10.10 Perf (4) at 386203:386240)
The test is now disabled, so I'm lowering the priority of this bug and re-assigning it to the test owner.
Status: Assigned (was: Untriaged)
Summary: Fix and re-enable page_cycler.intl_ko_th_vi.reference on Mac (snow leopard) (was: Re-enable page_cycler.intl_ko_th_vi.reference on Mac 10.*)
Sheriff ping -- page_cycler.intl_ko_th_vi is still disabled for reference builds on (Mac Snow Leopard) (as well as Nexus 5)

I'm guess that it should be enabled again after the next reference build update?
Labels: Performance-Sheriff-BotHealth

Comment 7 by benhenry@google.com, Dec 21 2016

Labels: -Performance-BotHealth
Status: WontFix (was: Assigned)
page cycler is deprecated for page_cycler_v2, closing.

Sign in to add a comment