Chrome Version: (copy from chrome://version) 70.0.3525.0
OS: (e.g. Win10, MacOS 10.12, etc...)
google/hammerhead/hammerhead:6.0.1/MMB31D/3382996:userdebug/dev-keys
Description:
It didn't happen until most recently. When I run run_benchmark as usual, the device doesn't show the web page any more. Instead it shows "No connection", for both chrome and chromium. But other apps work as usual.
I've tried:
1. Manually run the Chromium app, "No Internet"
2. Manually run the Chrome app, "No Internet".
3. Download Safari and navigate to a page, successful.
4. Other apps, no connection issues.
I did a factory reset later. After the factory reset, I could manually run a browser and show pages correctly, but after run_benchmark, it starts to become "No connection".
What steps will reproduce the problem?
./tools/perf/run_benchmark loading.cluster_telemetry --also-run-disabled-tests --browser=android-chromium --urls-list=http://www.baidu.com --archive-data-file=dummy_path --output-dir=~/Develop/catapult_data/temp --pageset-repeat=1 --output-format=csv --use-live-sites --user-agent=mobile --wait-time=20 --show-stdout
What is the expected result?
Should have shown the page and collect traces.
What happens instead?
Showing "no connection", return error messages in the console.
Please use labels and text to provide additional information.
Here's the error messages.
maxlg@maxlg0:~/Develop/gitRepo/chrome/android/src$ ./tools/perf/run_benchmark loading.cluster_telemetry --also-run-disabled-tests --browser=android-chromium --urls-list=http://www.baidu.com --archive-data-file=dummy_path --output-dir=~/Develop/catapult_data/temp --pageset-repeat=1 --output-format=csv --use-live-sites --user-agent=mobile --wait-time=20 --show-stdout
(WARNING) 2018-08-20 12:25:25,859 android_browser_finder.UpdateExecutableIfNeeded:290 Installing /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/out/Default/apks/ChromePublic.apk on device if needed.
(WARNING) 2018-08-20 12:25:41,793 android_browser_finder.UpdateExecutableIfNeeded:290 Installing /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/out/Default/apks/ChromePublic.apk on device if needed.
(WARNING) 2018-08-20 12:25:53,883 android_browser_finder.UpdateExecutableIfNeeded:290 Installing /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/out/Default/apks/ChromePublic.apk on device if needed.
[ RUN ] loading.cluster_telemetry/http://www.baidu.com@{'temperature': 'cold'}
(ERROR) 2018-08-20 12:26:24,582 browser.__init__:54 Failed with error while starting the browser backend.
Exception raised while closing platform backend
Traceback (most recent call last):
__init__ at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/browser/browser.py:57
self.Close()
Close at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/browser/browser.py:216
self._browser_backend.Close()
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
Close at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_backend.py:187
super(AndroidBrowserBackend, self).Close()
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
Close at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/chrome_browser_backend.py:227
tracing_backend.FlushTracing()
FlushTracing at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py:163
self._IssueClockSyncMarker()
_IssueClockSyncMarker at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py:230
self._RecordIssuerClockSyncMarker)
RecordClockSyncMarker at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:192
sync_id, record_controller_clock_sync_marker_callback)
_RecordClockSyncMarkerAsyncEvent at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:155
for backend in self._IterFirstTabBackends():
_IterFirstTabBackends at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:330
backend = client.FirstTabBackend()
FirstTabBackend at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:486
return next(self._IterInspectorBackends(['page']), None)
_IterInspectorBackends at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:482
yield context_map.GetInspectorBackend(context['id'])
GetInspectorBackend at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:595
self._app_backend.app, self._devtools_client, context)
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
__init__ at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:70
self._websocket.Connect(self.debugger_url, timeout)
Connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py:70
skip_utf8_validation=True)
CreateConnection at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/websocket.py:25
return _create_connection(*args, **kwargs)
create_connection at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py:487
websock.connect(url, **options)
connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py:211
options.pop('socket', None))
connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py:71
sock = _open_socket(addrinfo_list, options.sockopt, options.timeout)
_open_socket at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py:125
raise err
error: [Errno 111] Connection refused
Locals:
address : ('127.0.0.1', 33755)
addrinfo : (2, 1, 6, '', ('127.0.0.1', 33755))
addrinfo_list : [(2, 1, 6, '', ('127.0.0.1', 33755))]
err : error(111, 'Connection refused')
error : error(111, 'Connection refused')
family : 2
opts : (1, 2, 1)
sock : <socket._socketobject object at 0x7f24bd9dec90>
sockopt : [(1, 2, 1)]
timeout : 120
(ERROR) 2018-08-20 12:26:25,425 android_browser_finder._GetBrowserInstance:246 Failed with error while creating Android browser.
(ERROR) 2018-08-20 12:26:25,437 android_browser_finder._GetBrowserInstance:250 Secondary failure while closing browser backend.
Traceback (most recent call last):
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_finder.py", line 248, in _GetBrowserInstance
browser_backend.Close()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_backend.py", line 187, in Close
super(AndroidBrowserBackend, self).Close()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/chrome_browser_backend.py", line 227, in Close
tracing_backend.FlushTracing()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py", line 163, in FlushTracing
self._IssueClockSyncMarker()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py", line 230, in _IssueClockSyncMarker
self._RecordIssuerClockSyncMarker)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 192, in RecordClockSyncMarker
sync_id, record_controller_clock_sync_marker_callback)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 155, in _RecordClockSyncMarkerAsyncEvent
for backend in self._IterFirstTabBackends():
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 330, in _IterFirstTabBackends
backend = client.FirstTabBackend()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py", line 486, in FirstTabBackend
return next(self._IterInspectorBackends(['page']), None)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py", line 482, in _IterInspectorBackends
yield context_map.GetInspectorBackend(context['id'])
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py", line 595, in GetInspectorBackend
self._app_backend.app, self._devtools_client, context)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 70, in __init__
self._websocket.Connect(self.debugger_url, timeout)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 70, in Connect
skip_utf8_validation=True)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/websocket.py", line 25, in CreateConnection
return _create_connection(*args, **kwargs)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py", line 487, in create_connection
websock.connect(url, **options)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py", line 211, in connect
options.pop('socket', None))
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py", line 71, in connect
sock = _open_socket(addrinfo_list, options.sockopt, options.timeout)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py", line 125, in _open_socket
raise err
error: [Errno 111] Connection refused
(ERROR) 2018-08-20 12:26:25,438 story_runner.ProcessError:100 Unhandleable error. Benchmark run will be interrupted
Traceback (most recent call last):
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py", line 118, in _RunStoryAndProcessErrorIfNeeded
state.WillRunStory(story)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py", line 236, in WillRunStory
self._StartBrowser(page)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py", line 200, in _StartBrowser
self._browser = self._possible_browser.Create()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_finder.py", line 213, in Create
return self._GetBrowserInstance(existing=False, clear_caches=clear_caches)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_finder.py", line 237, in _GetBrowserInstance
find_existing=existing)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/browser/browser.py", line 48, in __init__
self._browser_backend.Start(startup_args, startup_url=startup_url)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_backend.py", line 77, in Start
self.Close()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_backend.py", line 187, in Close
super(AndroidBrowserBackend, self).Close()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/chrome_browser_backend.py", line 227, in Close
tracing_backend.FlushTracing()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py", line 163, in FlushTracing
self._IssueClockSyncMarker()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py", line 230, in _IssueClockSyncMarker
self._RecordIssuerClockSyncMarker)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 192, in RecordClockSyncMarker
sync_id, record_controller_clock_sync_marker_callback)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 155, in _RecordClockSyncMarkerAsyncEvent
for backend in self._IterFirstTabBackends():
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py", line 330, in _IterFirstTabBackends
backend = client.FirstTabBackend()
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py", line 486, in FirstTabBackend
return next(self._IterInspectorBackends(['page']), None)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py", line 482, in _IterInspectorBackends
yield context_map.GetInspectorBackend(context['id'])
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py", line 595, in GetInspectorBackend
self._app_backend.app, self._devtools_client, context)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/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 "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py", line 70, in __init__
self._websocket.Connect(self.debugger_url, timeout)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py", line 70, in Connect
skip_utf8_validation=True)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/websocket.py", line 25, in CreateConnection
return _create_connection(*args, **kwargs)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py", line 487, in create_connection
websock.connect(url, **options)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py", line 211, in connect
options.pop('socket', None))
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py", line 71, in connect
sock = _open_socket(addrinfo_list, options.sockopt, options.timeout)
File "/usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py", line 125, in _open_socket
raise err
error: [Errno 111] Connection refused
(WARNING) 2018-08-20 12:26:25,439 shared_page_state.DumpStateUponFailure:132 Cannot dump browser state: No browser.
(WARNING) 2018-08-20 12:26:28,681 artifact_results.AddArtifact:134 Moving artifact file '/tmp/tmpm52kxH.png' to '/usr/local/google/home/maxlg/Develop/catapult_data/temp/artifacts'
(ERROR) 2018-08-20 12:26:28,683 page_test_results.Fail:540 Failure recorded: Exception raised running http://www.baidu.com
Exception raised when cleaning story run:
Traceback (most recent call last):
_RunStoryAndProcessErrorIfNeeded at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py:152
test.DidRunStory(state.platform, results)
DidRunStory at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/web_perf/timeline_based_measurement.py:288
trace_result, _ = platform.tracing_controller.StopTracing()
StopTracing at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/core/tracing_controller.py:53
return self._tracing_controller_backend.StopTracing()
StopTracing at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py:126
self._IssueClockSyncMarker()
_IssueClockSyncMarker at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py:230
self._RecordIssuerClockSyncMarker)
RecordClockSyncMarker at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:192
sync_id, record_controller_clock_sync_marker_callback)
_RecordClockSyncMarkerAsyncEvent at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:155
for backend in self._IterFirstTabBackends():
_IterFirstTabBackends at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:330
backend = client.FirstTabBackend()
FirstTabBackend at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:486
return next(self._IterInspectorBackends(['page']), None)
_IterInspectorBackends at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:482
yield context_map.GetInspectorBackend(context['id'])
GetInspectorBackend at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:595
self._app_backend.app, self._devtools_client, context)
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
__init__ at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:70
self._websocket.Connect(self.debugger_url, timeout)
Connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py:70
skip_utf8_validation=True)
CreateConnection at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/websocket.py:25
return _create_connection(*args, **kwargs)
create_connection at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py:487
websock.connect(url, **options)
connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py:211
options.pop('socket', None))
connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py:71
sock = _open_socket(addrinfo_list, options.sockopt, options.timeout)
_open_socket at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py:125
raise err
error: [Errno 111] Connection refused
Locals:
address : ('127.0.0.1', 33755)
addrinfo : (2, 1, 6, '', ('127.0.0.1', 33755))
addrinfo_list : [(2, 1, 6, '', ('127.0.0.1', 33755))]
err : error(111, 'Connection refused')
error : error(111, 'Connection refused')
family : 2
opts : (1, 2, 1)
sock : <socket._socketobject object at 0x7f25374fd520>
sockopt : [(1, 2, 1)]
timeout : 120
[ FAILED ] loading.cluster_telemetry/http://www.baidu.com@{'temperature': 'cold'} (20750 ms)
(CRITICAL) 2018-08-20 12:26:30,974 story_runner.RunBenchmark:377 Benchmark execution interrupted by a fatal exception: <class 'socket.error'>([Errno 111] Connection refused)
Traceback (most recent call last):
RunBenchmark at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py:368
expectations=expectations, max_num_values=benchmark.MAX_NUM_VALUES)
Run at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py:233
_RunStoryAndProcessErrorIfNeeded(story, results, state, test)
_RunStoryAndProcessErrorIfNeeded at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/story_runner.py:118
state.WillRunStory(story)
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
WillRunStory at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py:236
self._StartBrowser(page)
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
_StartBrowser at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/page/shared_page_state.py:200
self._browser = self._possible_browser.Create()
Create at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_finder.py:213
return self._GetBrowserInstance(existing=False, clear_caches=clear_caches)
_GetBrowserInstance at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_finder.py:237
find_existing=existing)
__init__ at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/browser/browser.py:48
self._browser_backend.Start(startup_args, startup_url=startup_url)
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
Start at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_backend.py:77
self.Close()
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
Close at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/android_browser_backend.py:187
super(AndroidBrowserBackend, self).Close()
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
Close at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome/chrome_browser_backend.py:227
tracing_backend.FlushTracing()
FlushTracing at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py:163
self._IssueClockSyncMarker()
_IssueClockSyncMarker at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py:230
self._RecordIssuerClockSyncMarker)
RecordClockSyncMarker at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:192
sync_id, record_controller_clock_sync_marker_callback)
_RecordClockSyncMarkerAsyncEvent at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:155
for backend in self._IterFirstTabBackends():
_IterFirstTabBackends at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/chrome_tracing_agent.py:330
backend = client.FirstTabBackend()
FirstTabBackend at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:486
return next(self._IterInspectorBackends(['page']), None)
_IterInspectorBackends at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:482
yield context_map.GetInspectorBackend(context['id'])
GetInspectorBackend at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/devtools_client_backend.py:595
self._app_backend.app, self._devtools_client, context)
traced_function at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/common/py_trace_event/py_trace_event/trace_event_impl/decorators.py:75
return func(*args, **kwargs)
__init__ at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_backend.py:70
self._websocket.Connect(self.debugger_url, timeout)
Connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/inspector_websocket.py:70
skip_utf8_validation=True)
CreateConnection at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/telemetry/internal/backends/chrome_inspector/websocket.py:25
return _create_connection(*args, **kwargs)
create_connection at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py:487
websock.connect(url, **options)
connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_core.py:211
options.pop('socket', None))
connect at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py:71
sock = _open_socket(addrinfo_list, options.sockopt, options.timeout)
_open_socket at /usr/local/google/home/maxlg/Develop/gitRepo/chrome/android/src/third_party/catapult/telemetry/third_party/websocket-client/websocket/_http.py:125
raise err
error: [Errno 111] Connection refused
Locals:
address : ('127.0.0.1', 33755)
addrinfo : (2, 1, 6, '', ('127.0.0.1', 33755))
addrinfo_list : [(2, 1, 6, '', ('127.0.0.1', 33755))]
err : error(111, 'Connection refused')
error : error(111, 'Connection refused')
family : 2
opts : (1, 2, 1)
sock : <socket._socketobject object at 0x7f24bd9deb40>
sockopt : [(1, 2, 1)]
timeout : 120
Uploading logs of page http://www.baidu.com to https://console.developers.google.com/m/cloudstorage/b/chrome-telemetry-output/o/cbb90bb4-a495-11e8-8e3e-705a0f2f2da4 (1 out of 1)
Uploading screenshot of page http://www.baidu.com to https://console.developers.google.com/m/cloudstorage/b/chrome-telemetry-output/o/ccb26498-a495-11e8-8e3e-705a0f2f2da4 (1 out of 1)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] loading.cluster_telemetry/http://www.baidu.com@{'temperature': 'cold'}
1 FAILED TEST
View result at file:///usr/local/google/home/maxlg/Develop/catapult_data/temp/results.csv
Comment 1 by perezju@chromium.org
, Aug 21