TestEngineering/Performance/Glossary: Difference between revisions
(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