New issue
Advanced search Search tips

Issue 672864 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

Benchmarks failing on single device swarming: setup issues?

Project Member Reported by eyaich@chromium.org, Dec 9 2016

Issue description

See a failing task here: 
https://chromium-swarm.appspot.com/task?id=32fcf8535464a110&refresh=10&show_raw=1


We have tests being correctly triggered on the new android bots, but there seem to be some setup issues.  I haven't debugged android failures enough to know exactly the issue.  

Potentially there is something missing from our isolate?  Or since we are completely bypassing the android test runner that we used to use for android perf, and are just kicking a python script off on the bot to run the benchmark, maybe we are missing some android setup?

Any thoughts?

Here is the link to the builder on fyi: https://uberchromegw.corp.google.com/i/chromium.perf.fyi/builders/Android%20Swarming%20N5X%20Tester/builds/16

the jobs are triggering correctly, but they are all failing.  


 
From that test:

return cmd_helper.GetCmdOutput(['lsusb'])
GetCmdOutput at /b/swarm_slave/w/irjFhlhR/third_party/catapult/devil/devil/utils/cmd_helper.py:139
(_, output) = GetCmdStatusAndOutput(args, cwd, shell)
GetCmdStatusAndOutput at /b/swarm_slave/w/irjFhlhR/third_party/catapult/devil/devil/utils/cmd_helper.py:174
args, cwd=cwd, shell=shell)
GetCmdStatusOutputAndError at /b/swarm_slave/w/irjFhlhR/third_party/catapult/devil/devil/utils/cmd_helper.py:199
shell=shell, cwd=cwd)
Popen at /b/swarm_slave/w/irjFhlhR/third_party/catapult/devil/devil/utils/cmd_helper.py:99
preexec_fn=lambda: signal.signal(signal.SIGPIPE, signal.SIG_DFL))
__init__ at /usr/lib/python2.7/subprocess.py:710
errread, errwrite)
_execute_child at /usr/lib/python2.7/subprocess.py:1327
raise child_exception
OSError: [Errno 2] No such file or directory

Heh, I guess I need to install lsusb on the images. I'll do that now.
K, lsusb installed. Let's see if there's anything else it needs.

For reference, I installed by:
- ssh'ing into build246-m4
- cd android_docker
- edit Dockerfile to install needed package
- ./stop_all.sh
- ./build.sh
- ./launch_all.sh
Status: Assigned (was: Untriaged)

Comment 4 by stip@chromium.org, Feb 10 2017

Cc: -stip@chromium.org

Sign in to add a comment