Closed
Bug 1168928
Opened 10 years ago
Closed 10 years ago
[raptor] Improve raptor test task duration consistency
Categories
(Taskcluster :: General, defect)
Taskcluster
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rwood, Assigned: rwood)
References
Details
Attachments
(2 files)
There seems to be a large variance in the runtime duration for raptor test tasks, even though they are all running on the same 'raptor' worker type.
For example, on gaia, this raptor launch test task took 30 minutes to run:
http://docs.taskcluster.net/tools/task-inspector/#KG-2axH1Qdehyj6SXKpT0w/0
And this task, that runs the exact same test, took 15 minutes to run:
http://docs.taskcluster.net/tools/task-inspector/#TSjR6xhWR9qoHaDpBK6r7Q/0
Another example, on gaia-master, this test task took 49 minutes:
http://docs.taskcluster.net/tools/task-inspector/#tI7eHHDQRB-g4n-3QJkhbA/0
And this task that runs the exact same test:
http://docs.taskcluster.net/tools/task-inspector/#-iBfYubvRN6wUW7Fjelc4w/0
James noted it possibly might have to do with having 'isolated containers' set to true in the 'raptor' worker type. Try running raptor test tasks in parallel on the 'raptor-single-capacity' worker type James created.
Assignee | ||
Comment 1•10 years ago
|
||
Wow, when the raptor test task duration is fast the launch results are noticeably faster.
Launch test task, duration 41 minutes, p95 visuallyLoaded median result: 16660
http://docs.taskcluster.net/tools/task-inspector/#T3sjA3vIRKirwp1zojBysQ/0
Same launch test in same suite, next task, duration 24 minutes, p95 visuallyLoaded median result: 4419
http://docs.taskcluster.net/tools/task-inspector/#YaccmH4oSwiW0sjeZLyC2A/1
Will try the raptor-single-capacity worker type...
Comment 2•10 years ago
|
||
Assignee | ||
Comment 3•10 years ago
|
||
Wow that's pretty cool, huge improvement:
https://gist.github.com/rwood-moz/297455942d75fb4bfca3
Going to switch the raptor tasks from the 'raptor' worker to the 'raptor-single-capacity' worker.
Assignee | ||
Comment 4•10 years ago
|
||
There is a little bit more variation (but not too badly) in the test tasks for the launch test on 'test-startup-limit' app. However it doesn't seem to effect the actual numbers.
Example, this task took 21 minutes:
http://docs.taskcluster.net/tools/task-inspector/#i8klciIBRMidWh8JkgfHoQ/0, p95 visuallyLoaded: 3723
Same test, this task took 11 minutes:
http://docs.taskcluster.net/tools/task-inspector/#CPaxen6jR9iBMG1Wjfp51Q/0, p95 visuallyLoaded: 3739
However the duration didn't effect the actual app launch times - the task that ran faster actually had slightly longer app launch times. Most of the test tasks on that app are pretty consistent around the 11 or 15 minute mark. I'd say still a good move to change to the 'raptor-single-capacity' worker type.
Comment 5•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Attachment #8612910 -
Flags: review?(garndt)
Assignee | ||
Updated•10 years ago
|
Attachment #8612910 -
Flags: review?(garndt) → review?(jlal)
Assignee | ||
Updated•10 years ago
|
Attachment #8612910 -
Flags: review?(jlal) → review?(garndt)
Comment 6•10 years ago
|
||
Comment on attachment 8612910 [details] [review]
[gaia] rwood-moz:bug1168928-worker > mozilla-b2g:master
comment in the pull, nothing major or that needs to be addressed at this time
Attachment #8612910 -
Flags: review?(garndt) → review+
Assignee | ||
Comment 7•10 years ago
|
||
Thanks Greg. Landed:
https://github.com/mozilla-b2g/gaia/commit/823be2cd940d10ebd1e4e1455c4bd50a3969f896
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Component: TaskCluster → General
Product: Testing → Taskcluster
Target Milestone: --- → mozilla41
Version: unspecified → Trunk
Comment 8•10 years ago
|
||
Resetting Version and Target Milestone that accidentally got changed...
Target Milestone: mozilla41 → ---
Version: Trunk → unspecified
You need to log in
before you can comment on or make changes to this bug.
Description
•