Skip to main content

This repository is a collection of various tools that are useful forthe things we do in Performance and Performance Testing.

Project description

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"
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mozperftest_tools-0.4.3.tar.gz (32.9 kB view details)

Uploaded Source

Built Distribution

mozperftest_tools-0.4.3-py3-none-any.whl (41.7 kB view details)

Uploaded Python 3

File details

Details for the file mozperftest_tools-0.4.3.tar.gz.

File metadata

  • Download URL: mozperftest_tools-0.4.3.tar.gz
  • Upload date:
  • Size: 32.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for mozperftest_tools-0.4.3.tar.gz
Algorithm Hash digest
SHA256 2582ce97f7ec73ea2ef4ca1895c6e880a1cdb8bb55752806916d410029865ae6
MD5 d5765b376faf752c368fdcc52bd8c9be
BLAKE2b-256 b18d4b4b2cccaea6040b35332d8534fd75173a76ad337aab062e136339d4ab55

See more details on using hashes here.

File details

Details for the file mozperftest_tools-0.4.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mozperftest_tools-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d8ab52709b662b08d4d2ddd0d980f8d7f99fe19e5473480eab5b7b9648d8ec3c
MD5 e78fe799f0e7b86bdbf39ded4afa5ee9
BLAKE2b-256 ee2e024a3a48bc8641de4186579755271084c81e02deffe416f27bb2b861640b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page