Android Nexus5X Perf broken |
|||
Issue descriptionAll tests are failing on the bot. It looks like an infra failure in the tasks. Example log (from https://chromium-swarm.appspot.com/task?id=3832a4331948c010&refresh=10&show_raw=1) Command: /usr/bin/python ../../testing/scripts/run_telemetry_benchmark_as_googletest.py ../../tools/perf/run_benchmark service_worker.service_worker -v --upload-results --output-format=chartjson --browser=android-chromium --isolated-script-test-output=/b/swarming/w/ioiPllG3/output.json --isolated-script-test-chartjson-output=/b/swarming/w/ioiPllG3/chartjson-output.json Traceback (most recent call last): <module> at /b/swarming/w/ir/tools/perf/run_benchmark:9 from core import trybot_command <module> at /b/swarming/w/ir/tools/perf/core/trybot_command.py:20 from core import benchmark_finders <module> at /b/swarming/w/ir/tools/perf/core/benchmark_finders.py:10 from core import perf_benchmark <module> at /b/swarming/w/ir/tools/perf/core/perf_benchmark.py:8 from telemetry import benchmark <module> at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/benchmark.py:9 from telemetry.internal import story_runner <module> at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/story_runner.py:20 from telemetry import page <module> at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/page/__init__.py:13 from telemetry.page import shared_page_state <module> at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/page/shared_page_state.py:366 class SharedDesktopPageState(SharedPageState): SharedDesktopPageState at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/page/shared_page_state.py:367 if platform_module.GetHostPlatform().GetOSName() == 'chromeos': GetHostPlatform at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/core/platform.py:39 _InitHostPlatformIfNeeded() _InitHostPlatformIfNeeded at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/core/platform.py:35 _HOST_PLATFORM = Platform(backend) __init__ at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/core/platform.py:82 self._platform_backend.InitPlatformBackend() InitPlatformBackend at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/platform/platform_backend.py:40 tracing_controller_backend.TracingControllerBackend(self)) __init__ at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/platform/tracing_controller_backend.py:60 agent_classes.IsSupported(platform_backend)] IsSupported at /b/swarming/w/ir/third_party/catapult/telemetry/telemetry/internal/platform/tracing_agent/battor_tracing_agent.py:52 return battor_wrapper.IsBattOrConnected(platform_backend.GetOSName()) IsBattOrConnected at /b/swarming/w/ir/third_party/catapult/common/battor/battor/battor_wrapper.py:35 is_connected = _IsBattOrConnected(*args, **kwargs) _IsBattOrConnected at /b/swarming/w/ir/third_party/catapult/common/battor/battor/battor_wrapper.py:88 return bool(battor_device_mapping.GetBattOrList(device_tree)) GetBattOrList at /b/swarming/w/ir/third_party/catapult/devil/devil/utils/battor_device_mapping.py:89 if IsBattOr(x, device_tree_map)] IsBattOr at /b/swarming/w/ir/third_party/catapult/devil/devil/utils/battor_device_mapping.py:93 (bus, device) = find_usb_devices.GetBusDeviceFromTTY(tty_string) GetBusDeviceFromTTY at /b/swarming/w/ir/third_party/catapult/devil/devil/utils/find_usb_devices.py:449 for line in _GetTtyUSBInfo(tty_string).splitlines(): _GetTtyUSBInfo at /b/swarming/w/ir/third_party/catapult/devil/devil/utils/find_usb_devices.py:43 return cmd_helper.GetCmdOutput(cmd) GetCmdOutput at /b/swarming/w/ir/third_party/catapult/devil/devil/utils/cmd_helper.py:144 (_, output) = GetCmdStatusAndOutput(args, cwd, shell, env) GetCmdStatusAndOutput at /b/swarming/w/ir/third_party/catapult/devil/devil/utils/cmd_helper.py:181 args, cwd=cwd, shell=shell, env=env) GetCmdStatusOutputAndError at /b/swarming/w/ir/third_party/catapult/devil/devil/utils/cmd_helper.py:208 shell=shell, cwd=cwd, env=env) Popen at /b/swarming/w/ir/third_party/catapult/devil/devil/utils/cmd_helper.py:102 shell=shell, close_fds=close_fds, env=env, preexec_fn=preexec_fn) __init__ at /usr/lib/python2.7/subprocess.py:711 errread, errwrite) _execute_child at /usr/lib/python2.7/subprocess.py:1343 raise child_exception OSError: [Errno 2] No such file or directory Randy, know anything about this?
,
Aug 25 2017
It's failing to call udevadm: https://cs.chromium.org/chromium/src/third_party/catapult/devil/devil/utils/find_usb_devices.py?rcl=9ff44138889f634b723b5be30e6ecee31aa81a1b&l=42 We recently upgraded the docker images to xenial and, for some reason, upgrading OSes means you lose utilities. I'll roll a new image with udevadm installed.
,
Aug 25 2017
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/5ba9a0ef453f6a10e919c8d00a2410173044793b commit 5ba9a0ef453f6a10e919c8d00a2410173044793b Author: Benjamin Pastene <bpastene@chromium.org> Date: Fri Aug 25 21:21:29 2017 android_docker: Add udevadm to the image. Another thing that was lost in the trusty -> xenial upgrade. TBR=jbudorick@chromium.org Bug: 759160 Change-Id: Ifdb72ce4f975d192fa33d227597aee01fa9eefac Reviewed-on: https://chromium-review.googlesource.com/636447 Reviewed-by: Benjamin Pastene <bpastene@chromium.org> Commit-Queue: Benjamin Pastene <bpastene@chromium.org> [modify] https://crrev.com/5ba9a0ef453f6a10e919c8d00a2410173044793b/docker/android_devices/Dockerfile
,
Aug 25 2017
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/puppet/+/7d0cf92d20e1cdf4905916cb1f9255fbbc00e9b2 commit 7d0cf92d20e1cdf4905916cb1f9255fbbc00e9b2 Author: Benjamin Pastene <bpastene@chromium.org> Date: Fri Aug 25 21:36:45 2017
,
Aug 25 2017
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/puppet/+/98d214a9c63c6d2018efcec405f2980d3ff20425 commit 98d214a9c63c6d2018efcec405f2980d3ff20425 Author: Benjamin Pastene <bpastene@chromium.org> Date: Fri Aug 25 22:49:07 2017
,
Aug 28 2017
This should be fixed. (The bot's still failing, but I think for other reasons.) |
|||
►
Sign in to add a comment |
|||
Comment 1 by martiniss@chromium.org
, Aug 25 2017