Closed Bug 1569916 Opened 7 years ago Closed 7 years ago

schedule android-hw reftest/crashtest for webrender on integration branches when gfx/* files change

Categories

(Testing :: Reftest, task)

Version 3
task
Not set
normal

Tracking

(firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: jmaher, Assigned: jmaher)

Details

Attachments

(1 file)

currently android-hw crashtest/reftest runs on mozilla-central only, we need this to be tier-1 and running on integration (autoland/inbound). We will do this for opt only (not debug), and only when gfx/* files are changed (which should be 6% of the time)

run reftest/crashtest on android-hw when gfx/* files change.

Pushed by jmaher@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b4d1af8b3345 run reftest/crashtest on android-hw when gfx/* files change. r=ahal
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Assignee: nobody → jmaher

as a note, this is doing the right thing:

  • integration: opt only when gfx/* files change
  • central: runs both opt/debug on all pushes (what was there before)

in terms of load, the pool of unittest pixel2 phones went from a peak backlog of 100-150 in the past 2 week, to a backlog of 300. Prior to this change we had a 6-8 hour cycle during peak to get the queue back to 0. What I saw yesterday was a 20 hour window to clear the backlog- still getting results, but not ideal. Once we have another week of data on this, it will be interesting to see our backlogs and compare those to the perf tests. That would help make a decision if we need more phones or need to get creative in other ways.

revisiting this, it appears we have trouble keeping the queue for the unittest devices to zero, I believe we need to increase our pool by 2 or 3 devices. Looking at the perf pool, the queue rarely has a >12 hour >0 size, can we pull some devices from perf, or can we merge the pools?

Flags: needinfo?(aerickson)

Let's move devices for now. Merging pools seems like a larger discussion.

https://github.com/bclary/mozilla-bitbar-devicepool/pull/33

Flags: needinfo?(aerickson)

Change landed, devicepool host updated, and service restarted. The 3 additional p2 devices are working in the unit queue.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: