Name Description Size Coverage
__init__.py 0 -
allowlist.py 6803 -
base_profile -
cmanager.py Public interface to manage counters. On creation, create a thread to collect counters. Call :meth:`start` to start collecting counters with that thread. Be sure to call :meth:`stop` to stop the thread. 2147 -
cmanager_base.py Loads all of the counters defined in the counterDict 1011 -
cmanager_linux.py python front-end to running xrestop: http://www.freedesktop.org/wiki/Software/xrestop For each monitored process, `xrestop -m 1 -b` produces output like: 0 - Thunderbird ( PID: 2035 ): res_base : 0x1600000 res_mask : 0x1fffff windows : 69 GCs : 35 fonts : 1 pixmaps : 175 pictures : 272 glyphsets : 73 colormaps : 0 passive grabs : 0 cursors : 9 unknowns : 42 pixmap bytes : 4715737 other bytes : ~13024 total bytes : ~4728761 5433 -
cmanager_mac.py CounterManager for Mac OSX 2826 -
cmanager_win32.py Get list of expanded counter paths given a counter name. Returns a list of strings or None, if no counter paths can be created 9158 -
cmdline.py 11347 -
config.py A decorator that register configuration validators to execute against the configuration. They will be executed in the order of declaration. 14284 -
ffsetup.py Set up a browser environment before running a test. 14272 -
filter.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 talos import filter filters = filter.ignore_first.prepare(1) + filter.median.prepare() for filter in filters: data = filter(data) # data is filtered 5542 -
gecko_profile.py module to handle Gecko profiling. 9728 -
getInfo.html shutdown script 1528 -
getinfooffline -
heavy.py Downloads Heavy profiles from TaskCluster. 4688 -
mainthreadio.py 5855 -
mtio-allowlist.json 5984 -
output.py output formats for Talos 11835 -
pageloader -
results.py objects and methods for parsing and serializing Talos results see https://wiki.mozilla.org/Buildbot/Talos/DataFormat 18138 -
run_tests.py Set up a new web server with wptserve. 21390 -
scripts -
startup_test -
talos-powers -
talos_process.py Store useful results of the browser execution. 9093 -
talosconfig.py 1933 -
test.py test definitions for Talos 46055 -
tests -
ttest.py A generic means of running an URL based browser test follows the following steps - creates a profile - tests the profile - gets metrics for the current test environment - loads the url - collects info on any counters while test runs - waits for a 'dump' from the browser 10857 -
unittests -
utils.py Utility functions for Talos 5224 -
webextensions -
xtalos -