gecko-dev/tools/browsertime
Gregory Mierzwinski 40f4b63085 Bug 1686327 - Rewrite raptor gecko-profiling code. r=julienw
This patch rewrites some parts of the GeckoProfiler code to make it clearer and easier to maintain. It also changes how the profiles get organized into separate folders for each type. Furthermore, the archives no longer have the full directory path in them. To do this, we also have to update browsertime.

Differential Revision: https://phabricator.services.mozilla.com/D102043
2021-01-20 15:40:35 +00:00
..
mach_commands.py
moz.build
package-lock.json
package.json
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.