TestEngineering/Performance/Raptor/Browsertime: Difference between revisions

m
Line 39: Line 39:
[https://github.com/mozilla/browsertime/tree/master/docs/examples Browsertime docs]
[https://github.com/mozilla/browsertime/tree/master/docs/examples Browsertime docs]
=== Running Browsertime on Try ===
=== Running Browsertime on Try ===
Include the `--browsertime` flag to `mach try fuzzy`.  As of [https://bugzilla.mozilla.org/show_bug.cgi?id=1566174 bug 1566174] this will arrange for the jobs to include dependencies for Browsertime (Node.js, Browsertime `node_modules`, `geckodriver`, `chromedriver`, etc) and for the Raptor harness to run the given pageload test using Browsertime.
Include the <tt>--browsertime</tt> flag to <tt>mach try fuzzy</tt>.  As of [https://bugzilla.mozilla.org/show_bug.cgi?id=1566174 bug 1566174] this will arrange for the jobs to include dependencies for Browsertime (Node.js, Browsertime <tt>node_modules</tt>, <tt>geckodriver</tt>, <tt>chromedriver</tt>, etc) and for the Raptor harness to run the given pageload test using Browsertime.


'''Not all Raptor tasks use Browsertime meaningfully.  Right now, only cold pageload tests are supported.'''  See [https://bugzilla.mozilla.org/show_bug.cgi?id=1577905 bug 1577905] for warm pageload tests, for example.
'''Not all Raptor tasks use Browsertime meaningfully.  Right now, only cold pageload tests are supported.'''  See [https://bugzilla.mozilla.org/show_bug.cgi?id=1577905 bug 1577905] for warm pageload tests, for example.
Confirmed users
355

edits