Name Description Size
__init__.py 0
base_profile 1
bootstrap.js globals initializeBrowser 1612
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. 2196
cmanager_base.py Loads all of the counters defined in the counterDict 886
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 5415
cmanager_mac.py CounterManager for Mac OSX 2881
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 8953
cmdline.py 10053
config.py A decorator that register configuration validators to execute against the configuration. They will be executed in the order of declaration. 10934
ffsetup.py Set up a browser environment before running a test. 14214
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 5509
gecko_profile.py module to handle Gecko profiling. 9088
generate-tart-xpi.html TART addon xpi generator 2542
generate-tresize-xpi.html Tresize addon xpi generator 2445
getInfo.html shutdown script 1499
getinfooffline 4
heavy.py Downloads Heavy profiles from TaskCluster. 4516
mainthreadio.py 6134
mtio-whitelist.json 6385
output.py output formats for Talos 13789
pageloader Pageload Test Component 5
results.py objects and methods for parsing and serializing Talos results see https://wiki.mozilla.org/Buildbot/Talos/DataFormat 18341
run_tests.py Set up a new web server with wptserve. 20841
scripts 4
startup_test 4
talos-powers # Talos Powers Add-on 6
talos_process.py Store useful results of the browser execution. 9380
talosconfig.py 1836
test.py test definitions for Talos 35873
tests 31
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 12035
unittests 26
utils.py Utility functions for Talos 5529
webextensions 1
whitelist.py 7025
xtalos 7