__init__.py |
|
0 |
base_python_support.py |
Used to setup the test.
The `test` arg is the test itself with all of its current settings.
It can be modified as needed to add additional information to the
test that will run.
The `args` arg contain all the user-specified args, or the default
settings for them. These can be useful for changing the behaviour
based on the app, or if we're running locally.
No return is expected. The `test` argument can be changed directly.
|
4467 |
benchmark.py |
utility class for running benchmarks in raptor |
13666 |
browsertime |
|
|
chrome_trace.py |
Module to handle chrom* profiling.
|
5240 |
cmdline.py |
|
24054 |
filters.py |
data filters:
takes a series of run data and applies statistical transforms to it
Each filter is a simple function, but it also have attached a special
`prepare` method that create a tuple with one instance of a
:class:`Filter`; this allow to write stuff like::
from raptor import filters
filter_list = filters.ignore_first.prepare(1) + filters.median.prepare()
for filter in filter_list:
data = filter(data)
# data is filtered
|
6256 |
gecko_profile.py |
Module to handle Gecko profiling.
|
9847 |
manifest.py |
|
27929 |
output.py |
output raptor test results |
87009 |
outputhandler.py |
|
1020 |
perfdocs |
|
|
performance_tuning.py |
Set various performance-oriented parameters, to reduce jitter.
This includes some device-specific kernel tweaks.
For more information, see https://bugzilla.mozilla.org/show_bug.cgi?id=1547135.
|
7720 |
perftest.py |
Abstract base class for perftests that execute via a subharness,
either Raptor or browsertime. |
35350 |
raptor.py |
|
7166 |
raptor.toml |
|
3115 |
raptor_profiling.py |
Superclass to handle profiling in Raptor-Browsertime.
|
6651 |
results.py |
Abstract base class to handle perftest results |
51057 |
signal_handler.py |
|
578 |
tests |
|
|
tooltool-manifests |
|
|
utils.py |
Utility functions for Raptor |
5836 |