TestEngineering/Performance/Glossary: Difference between revisions
(Add new performance sheriffing terms) |
(Add new performance sheriffing terms) |
||
Line 8: | Line 8: | ||
== DOM Content Flushed (dcf) == | == DOM Content Flushed (dcf) == | ||
Definition needed | |||
== Downstream == | |||
Definition needed | Definition needed | ||
Line 22: | Line 25: | ||
== Noise (regarding performance tests) == | == Noise (regarding performance tests) == | ||
Definition needed | |||
== Nudge == | |||
Definition needed | Definition needed | ||
Revision as of 08:54, 27 March 2019
Backfill
Definition needed
Data point
Definition needed
DOM Content Flushed (dcf)
Definition needed
Downstream
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
Nudge
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