loading.mobile failure on chromium.perf.fyi on android swarming bot |
|||
Issue descriptionThis is a failure on our testing android bot for android swarming. It has been timing out since this bot has been up. But this is the last failure on android swarming!! Here is the link to the build status page with the failure: https://uberchromegw.corp.google.com/i/chromium.perf.fyi/builders/Android%20Swarming%20N5X%20Tester Link to the most recent failing task: https://chromium-swarm.appspot.com/task?id=33a53c1e49ff2a10&refresh=10&show_raw=1 Oddly it just starts not being able to find directories and then hits the swarming timeout. Its almost as if something is being deleted on the swarming bot. There was a bug on this test on the main waterfall, another timeout, but they seem slightly different: crbug.com/676612 cc'ing a few people that might have some more android knowledge or might have seen something like this before.
,
Jan 11 2017
The test runner isn't the best at handling the timeout-induced sigterm that swarming sends. The test just ignores it and continues on, but swarming eventually gets tired of waiting for the test to exit and starts clearing its work directory. The test loses the adb binary at some point and starts complaining about missing files. So, IMO the issue here is that swarming's timeout threshold is too low for that task. According to Randy's numbers in #1 (that's a cool link btw) it normally takes ~3 hours. Let's just up the timeout for loading.mobile. We should be able to do that in the recipe. I'll poke around.
,
Jan 11 2017
To do that for just this test you would have to update the src side json timeout. This script has a generic one for all tests, and I don't think we want to change this for all tests. We just want it this test. This is where we set it now: https://cs.chromium.org/chromium/src/tools/perf/generate_perf_json.py?q=generate_perf_json&sq=package:chromium&l=451 but we will need to update this script to be able to set it for just one test and then re-generate and check in.
,
Jan 13 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/c6c327310f57ea5fd9bb692b5c565917191ce4e3 commit c6c327310f57ea5fd9bb692b5c565917191ce4e3 Author: bpastene <bpastene@chromium.org> Date: Fri Jan 13 19:08:41 2017 Add custom swarming timeouts for chromium.perf.* tests. BUG= 680174 , 678046 Review-Url: https://codereview.chromium.org/2621383003 Cr-Commit-Position: refs/heads/master@{#443633} [modify] https://crrev.com/c6c327310f57ea5fd9bb692b5c565917191ce4e3/testing/buildbot/chromium.perf.fyi.json [modify] https://crrev.com/c6c327310f57ea5fd9bb692b5c565917191ce4e3/testing/buildbot/chromium.perf.json [modify] https://crrev.com/c6c327310f57ea5fd9bb692b5c565917191ce4e3/tools/perf/generate_perf_json.py
,
Jan 14 2017
Latest build passed loading.mobile: https://uberchromegw.corp.google.com/i/chromium.perf.fyi/builders/Android%20Swarming%20N5X%20Tester/builds/161
,
Jan 14 2017
,
Mar 14 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by rnep...@chromium.org
, Jan 11 2017