mozperftest_tools
This repository is a collection of various tools that are useful for the things we do in Performance and Performance Testing. You can find the most interesting ones documented below.
Setup
pip install mozperftest-tools
Browsertime Side-by-Side Video Comparisons
The side_by_side.py tool can be used to generate a side-by-side comparion of two browsertime videos. This can be useful for determining if a regression/improvement is legitimate or not. It uses the similarity metric which is calculated using video histograms. See below for more information.
from mozperftest_tools.side_by_side import SideBySide
s = SideBySide("welcome-linux/")
s.run(
test_name="browsertime-first-install-firefox-welcome-fis-e10s",
platform="test-linux1804-64-shippable-qr/opt-browsertime-first-install-firefox-welcome-fis-e10s",
base_branch="autoland",
base_revision="a9fcab1e5680054879d4d9547b0a36f6e15b1216",
new_branch="autoland",
new_revision="962cc435d9fbdd0b69e678bdc62a041f7164c7f4"
)
Metadata
Release files for mozperftest-tools 0.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mozperftest_tools-0.4.4.tar.gz | 32.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mozperftest_tools-0.4.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 69.1 kB
Release files / mozperftest_tools-0.4.4.tar.gz
| Download URL | mozperftest_tools-0.4.4.tar.gz |
|---|---|
| Size | 32.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fc9d64fef94499dc4ff76b7d8bc792c748186dca58c63de14a17bc1c64af498e
|
|
BLAKE2b-256 checksum How to use checksums |
318bf84a7f03a525b3ca2ed1d67c09f0d1c28cfdd48baca2449c87e9fa4ebba3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / mozperftest_tools-0.4.4-py3-none-any.whl
| Download URL | mozperftest_tools-0.4.4-py3-none-any.whl |
|---|---|
| Size | 36.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c7e6f6805b1687081f417d3cfb7ab646c55706efcfe35652b979c9b6b71c1010
|
|
BLAKE2b-256 checksum How to use checksums |
4036ec33e72b55072c9a5b1a17e201b538a37eecd555cd9e799cca020bc6e687
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|