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

Issue 678046 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocked on:
issue 680174



Sign in to add a comment

Green-up perf's single-device swarming bot

Project Member Reported by bpastene@chromium.org, Jan 3 2017

Issue description

https://uberchromegw.corp.google.com/i/chromium.perf.fyi/builders/Android%20Swarming%20N5X%20Tester

Pretty darn red. Might be due to the usb/docker setup, or maybe the tests are legitimately failing. I'll investigate.

 
File "/b/swarm_slave/w/irtkTCz_/third_party/catapult/telemetry/third_party/websocket-client/websocket.py", line 732, in _recv
raise WebSocketTimeoutException(e.message)
TimeoutException:

Hmm, looks like network timeout? Might be that the network setup for the containers doesn't agree with the tests. I'm taking build245-m4 offline for a bit to debug.
I'm using blink_perf.paint_slimmingpaintinvalidation to debug since it keeps failing on on swarming, but always passes on buildbot: https://uberchromegw.corp.google.com/i/chromium.perf/builders/Android%20Nexus5X%20Perf%20%283%29

It passes on my local N5X.
It fails inside 00e7a97549912611's container on build245-m4.
It fails in the same way on 00e7a97549912611 outside any container.
Maybe something's just wrong with 00e7a97549912611 on the bot...?
Hmmmm, I reflashed 00e7a97549912611 and now blink_perf.paint_slimmingpaintinvalidation is passing on it when running outside and inside a container.
Cc: jbudorick@chromium.org
Maybe swarming's post-task device cleanup isn't doing a good enough job?

Anyway, I'll reflash the remaining devices and throw build245 back in the pool and see if that helps.
Good news is: the latest build didn't have any real test failures: https://uberchromegw.corp.google.com/i/chromium.perf.fyi/builders/Android%20Swarming%20N5X%20Tester/builds/127

All the red tests are due to the swarming tasks expiring. I can slim down the swarming overhead for these bots, which should increase the turn-around time for each task.

Comment 8 by eyaich@chromium.org, Jan 11 2017

Cc: mikec...@chromium.org
Note that the regression sheriffs pointed out a regression in loading.mobile so that timeout shouldn't be happening, it is specific to these sets of bots. 

https://chromeperf.appspot.com/group_report?sid=47cc26a57499d845efc76abdc3177ff3838733b0da7f043cdca2809e8d5dcfb2

Comment 9 by eyaich@chromium.org, Jan 11 2017

Blockedon: 680174
Latest build has 3 failures: https://uberchromegw.corp.google.com/i/chromium.perf.fyi/builders/Android%20Swarming%20N5X%20Tester/builds/161
smoothness.scrolling_tough_ad_cases
power.tough_ad_cases
blink_perf.canvas

All these are real failures and are also failing on the non-swarming buildbot builders:
https://uberchromegw.corp.google.com/i/chromium.perf/builders/Android%20Nexus5X%20Perf%20%281%29/builds/4280
https://uberchromegw.corp.google.com/i/chromium.perf/builders/Android%20Nexus5X%20Perf%20%282%29/builds/2828

We've reached buildbot-parity!

\o/
https://uberchromegw.corp.google.com/i/chromium.perf.fyi/builders/Android%20Swarming%20N5X%20Tester/builds/195 :D

Now if I can just keep it green. It seems the main waterfall N5X bots are having similar problems, so I won't look too deeply into the current failures.

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

Cc: -stip@chromium.org
Project Member

Comment 15 by bugdroid1@chromium.org, Feb 22 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/puppet/+/c3747dd4f63eeb124b054e972a19f78727accf7b

commit c3747dd4f63eeb124b054e972a19f78727accf7b
Author: Benjamin Pastene <bpastene@google.com>
Date: Wed Feb 22 01:36:03 2017

Status: Fixed (was: Assigned)
I think this is pretty much done. All failing tests are also failing on the main waterfall N5X bots.

Note the giant string of purple recently was me accidentally moving the bots to another swarming server.

Sign in to add a comment