Add --browsertime flag to Raptor test harness
Categories
(Testing :: Raptor, enhancement, P1)
Tracking
(firefox70 fixed)
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: nalexander, Assigned: nalexander)
References
Details
Attachments
(3 files, 1 obsolete file)
The WIP I built in Bug 1566171 used --browsertime-*
flag values and explicit browsertime test configurations to opt-in to browsertime. We've decided to add a --browsertime
flag, similar to the existing --gecko-profile
flag, to opt-in to using browsertime.
This is follow-up to Bug 1566171 and required for Bug 1572804.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
An error crept in, resulting in:
[task ...] InterpreterError: InterpreterError: infix: [..] expects integer [..] integer
At some point, suite
became a string name and not an object with a
string name
member.
Depends on D41602
Assignee | ||
Comment 3•5 years ago
|
||
This requires generalizing the existing flags from paths to possibly
being paths. The os.path.expandvars
allows to refer to
MOZ_FETCHES_DIR
symbolically in the build scripts (which aren't
invoked by the shell before execution, leaving us to expand shell
variables).
Depends on D41603
Assignee | ||
Comment 4•5 years ago
|
||
For now, this just:
- updates the TreeHerder symbol
- includes the
--browsertime
flag - adds the browsertime toolchain dependency.
Depends on D41604
Assignee | ||
Comment 5•5 years ago
|
||
./mach try fuzzy -q "'/opt-raptor-tp6-1-firefox-e10s"
https://treeherder.mozilla.org/#/jobs?repo=try&revision=8ddc4019d77c85feb760d52d46d9acaef1efdc3d
./mach try fuzzy -q "'/opt-raptor-tp6-1-firefox-e10s" --browsertime
https://treeherder.mozilla.org/#/jobs?repo=try&revision=a8dbdba9a1f735e23d42dc9880282327ac705aab
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 6•5 years ago
|
||
Comment on attachment 9084792 [details]
Bug 1573208 - Pre: Fix ./mach try --gecko-profile ...
. r?tomprince
Revision D41603 was moved to bug 1575014. Setting attachment 9084792 [details] to obsolete.
Updated•5 years ago
|
Pushed by nalexander@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b26ecd009318 Pre: Avoid duplicated `extra-options`. r=tomprince https://hg.mozilla.org/integration/autoland/rev/fb3299d99156 Part 1: Add `--browsertime` flag to Raptor harness. r=rwood https://hg.mozilla.org/integration/autoland/rev/cc887ca2e5a1 Part 2: Add `--browsertime` flag to Raptor test jobs. r=glandium
Comment 8•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b26ecd009318
https://hg.mozilla.org/mozilla-central/rev/fb3299d99156
https://hg.mozilla.org/mozilla-central/rev/cc887ca2e5a1
Description
•