gecko-dev/tools/browsertime
Mitchell Hentges b7b1442242 Bug 1730712: Remove external use of `_run_pip()` r=perftest-reviewers,ahal,sparky
As `_run_pip()` is being removed from `VirtualenvManager` in an upcoming
patch, its usages need to be removed. Besides, they're using an
"internal" function, which is a bit of a smell.

Note that this _could_ have been solved by exposing a public `run_pip()`
function. However, I felt like that was worse because:
* Friction here is good as we try to migrate the codebase to embrace the
  "requirements definition file" technique to install dependencies.
* There could be confusion about the relationship between
  `install_pip_package()` (only works if venv already activated)
  and `_run_pip()`, which works "in general".

Differential Revision: https://phabricator.services.mozilla.com/D130120
2021-11-16 21:14:41 +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 1730712: Remove external use of `_run_pip()` r=perftest-reviewers,ahal,sparky 2021-11-16 21:14:41 +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 Backed out changeset e6df1ed94379 (bug 1733434) for causing btime and awsy failures. 2021-10-13 01:12:12 +03:00
package.json Backed out changeset e6df1ed94379 (bug 1733434) for causing btime and awsy failures. 2021-10-13 01:12:12 +03: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.