New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 691584 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jul 11
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: ----



Sign in to add a comment

flaky TracingTimeoutException in v8.infinite_scroll_tbmv2 failing on chromium.perf/Mac Retina Perf

Project Member Reported by sullivan@chromium.org, Feb 13 2017

Issue description

I don't see much in crbug about this; Ned is it a know telemetry issue? Setting to Pri-2 for now since it is a single flaky test run.

Logs of a failed run:
https://luci-logdog.appspot.com/v/?s=chrome%2Fbb%2Fchromium.perf%2FMac_Retina_Perf%2F324%2F%2B%2Frecipes%2Fsteps%2Fv8.infinite_scroll_tbmv2_on_Intel_GPU_on_Mac_on_Mac-10.11%2F0%2Fstdout

INFO:root:Found crashpad_database_util
INFO:root:No minidump found via crashpad_database_util
INFO:root:Found crashpad_database_util
INFO:root:No minidump found via crashpad_database_util
INFO:root:Discovered ephemeral port 56868
INFO:root:*************** BROWSER STANDARD OUTPUT ***************
INFO:root:2017-02-13 05:20:42.278 Google Chrome[59656:875077] NSWindow warning: adding an unknown subview: <FullSizeContentView: 0x7fc4e2481ab0>. Break on NSLog to debug.
2017-02-13 05:20:42.278 Google Chrome[59656:875077] Call stack:
(
    "+callStackSymbols disabled for performance reasons"
)

INFO:root:*********** END OF BROWSER STANDARD OUTPUT ************
INFO:root:********************* BROWSER LOG *********************
INFO:root:No log file
INFO:root:***************** END OF BROWSER LOG ******************
Traceback (most recent call last):
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/story_runner.py", line 90, in _RunStoryAndProcessErrorIfNeeded
    state.WillRunStory(story)
  File "/b/s/w/irgb4HjS/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py", line 75, in traced_function
    return func(*args, **kwargs)
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/page/shared_page_state.py", line 234, in WillRunStory
    self.browser.tabs[0].WaitForDocumentReadyStateToBeComplete()
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/browser/tab_list.py", line 18, in __getitem__
    return self._tab_list_backend.__getitem__(index)
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend_list.py", line 64, in __getitem__
    return self.GetBackendFromContextId(context_id)
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend_list.py", line 78, in GetBackendFromContextId
    raise e
TimeoutException: <unprintable TimeoutException object>

INFO:root:Chrome version: 3012
INFO:root:Try printing formatted exception: None None None

Exception raised when cleaning story run: 

Traceback (most recent call last):
  _RunStoryAndProcessErrorIfNeeded at /b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/story_runner.py:120
    test.DidRunStory(state.platform)
  DidRunStory at /b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/web_perf/timeline_based_measurement.py:315
    platform.tracing_controller.StopTracing()
  StopTracing at /b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/core/tracing_controller.py:47
    return self._tracing_controller_backend.StopTracing()
  StopTracing at /b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py:140
    '\n'.join(raised_exception_messages))
Error: Exceptions raised when trying to stop tracing:
Traceback (most recent call last):
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py", line 128, in StopTracing
    agent.CollectAgentTraceData(builder)
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 248, in CollectAgentTraceData
    '\n'.join(raised_exception_messages))
ChromeTracingStoppedError: Exceptions raised when trying to collect Chrome devtool tracing:
Error when collecting Chrome tracing on devtools at port 56868:
Traceback (most recent call last):
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 237, in CollectAgentTraceData
    client.CollectChromeTracingData(trace_data_builder)
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py", line 369, in CollectChromeTracingData
    self._tracing_backend.CollectTraceData(trace_data_builder, timeout)
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/tracing_backend.py", line 230, in CollectTraceData
    self._CollectTracingData(trace_data_builder, timeout)
  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/tracing_backend.py", line 268, in _CollectTracingData
    'the timeout amount.' % elapsed_time)
TracingTimeoutException: Only received partial trace data due to timeout after 30.0086369514 seconds. If the trace data is big, you may want to increase the timeout amount.

Locals:
  agent                     : <telemetry.internal.platform.tracing_controller_backend.TracingControllerBackend object at 0x106fe2ed0>
  builder                   : <telemetry.timeline.trace_data.TraceDataBuilder object at 0x1077abed0>
  raised_exception_messages : ['Traceback (most recent call last):\n  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py", line 128, in StopTracing\n    agent.CollectAgentTraceData(builder)\n  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 248, in CollectAgentTraceData\n    \'\\n\'.join(raised_exception_messages))\nChromeTracingStoppedError: Exceptions raised when trying to collect Chrome devtool  ... nds/chrome_inspector/tracing_backend.py", line 230, in CollectTraceData\n    self._CollectTracingData(trace_data_builder, timeout)\n  File "/b/s/w/irgb4HjS/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/tracing_backend.py", line 268, in _CollectTracingData\n    \'the timeout amount.\' % elapsed_time)\nTracingTimeoutException: Only received partial trace data due to timeout after 30.0086369514 seconds. If the trace data is big, you may want to increase the timeout amount.\n\n'] (truncated)

[  FAILED  ] flickr (151357 ms)
 
Cc: primiano@chromium.org caseq@chromium.org
Andrey/Primiano: you think what may have happened in this case? 
Might be unrelated, but this smells a bit like  Issue 675735 . That should be no more after Purge&Suspend has been backed out, but I wonder if something similar is happening here.
Is this reproducible or happened one off?

Comment 3 by u...@chromium.org, Jul 11 2017

Owner: u...@chromium.org
Project Member

Comment 4 by sheriffbot@chromium.org, Jul 11

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: WontFix (was: Untriaged)
This benchmark is removed
Components: Test>Telemetry
Components: -Speed>Telemetry

Sign in to add a comment