TestEngineering/Performance/Glossary: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add new performance sheriffing terms)
Line 2: Line 2:


== Backfill ==
== Backfill ==
Definition needed
== Data point ==
Definition needed
Definition needed


Line 17: Line 20:


The Raptor performance testing framework uses Mitmproxy for Raptor page-load performance tests. Mitmproxy is available as a python [https://searchfox.org/mozilla-central/source/testing/mozbase/mozproxy mozbase/mozproxy] module for import in any python project.
The Raptor performance testing framework uses Mitmproxy for Raptor page-load performance tests. Mitmproxy is available as a python [https://searchfox.org/mozilla-central/source/testing/mozbase/mozproxy mozbase/mozproxy] module for import in any python project.
== Noise (regarding performance tests) ==
Definition needed


== Perf Sheriff ==
== Perf Sheriff ==
Line 41: Line 47:
== Time To First Interactive (ttfi) ==
== Time To First Interactive (ttfi) ==
Definition needed
Definition needed
== R/b ==
Short name for retrigger/backfill.


== WebPageTest ==
== WebPageTest ==
Definition needed
Definition needed

Revision as of 08:52, 27 March 2019


Backfill

Definition needed

Data point

Definition needed

DOM Content Flushed (dcf)

Definition needed

First Contentful Paint (fcp)

Definition needed

First Non-Blank Paint (fnbpaint)

Definition needed

mitmproxy

Mitmproxy is a third-party open-source tool (found here in github) that allows the recording of a live web page and saving it as a playback archive. Using Mitmproxy's 'mitmdump' tool, the recorded page can be played back through a local proxy browser proxy; then browsing to the URL loads the page from the mitmproxy recording instead of the live site.

The Raptor performance testing framework uses Mitmproxy for Raptor page-load performance tests. Mitmproxy is available as a python mozbase/mozproxy module for import in any python project.

Noise (regarding performance tests)

Definition needed

Perf Sheriff

Definition needed

Perfherder

Definition needed

Raptor

Raptor is a performance testing framework used for running browser page-load and browser benchmark tests. Raptor can run performance tests on Firefox desktop, Firefox android (Fennec, Geckoview example app, and the android components Reference Browser), and Google Chrome/Chromium. For more information please refer to the Raptor wiki page.

Retrigger

Definition needed

SETA

Definition needed

Talos

Definition needed

Treeherder

Definition needed

Time To First Interactive (ttfi)

Definition needed

R/b

Short name for retrigger/backfill.

WebPageTest

Definition needed