gecko-dev/tools/browsertime
Alex Lopez 77ce415604 Bug 1696251 - Replace self with command_context where possible in existing mach commands. r=mhentges,webdriver-reviewers,perftest-reviewers,whimboo
This step removes all the dependencies of mach commands to
having a MachCommandBase as the `self` by using the `command_context`
argument instead. This also removes any remaining statefulness from those
classes that implement mach commands, ultimately making it easier to move
existing commands out of classes in a follow-up.

Differential Revision: https://phabricator.services.mozilla.com/D118058
2021-07-19 16:04:25 +00:00
..
README.md Bug 1642964 - Add small README file to tools/browsertime. r=tarek 2020-06-03 12:51:41 +00:00
mach_commands.py Bug 1696251 - Replace self with command_context where possible in existing mach commands. r=mhentges,webdriver-reviewers,perftest-reviewers,whimboo 2021-07-19 16:04:25 +00:00
moz.build Bug 1642963 - Add bugzilla componenet to tools/browsertime code. r=tarek 2020-06-03 12:50:45 +00:00
package-lock.json Bug 1686327 - Rewrite raptor gecko-profiling code. r=julienw 2021-01-20 15:40:35 +00:00
package.json Bug 1686327 - Rewrite raptor gecko-profiling code. r=julienw 2021-01-20 15:40:35 +00:00

README.md

=========== Browsertime

This code is obtained from https://github.com/sitespeedio/browsertime and all changes to the code must be made there. It's installed through ./mach browsertime --setup and it's used when running ./mach browsertime or through raptor with ./mach raptor --browsertime.

You can update this code by running ./mach browsertime --update-upstream-url <URL>, where URL is a link to a github tarball of a particular commit in the aforementioned repository.

For more information, you can consult the wiki https://wiki.mozilla.org/TestEngineering/Performance/Raptor/Browsertime. If you have any questions about this code, or browsertime, you can find us in #browsertime, or #perftest in Riot.