Testing framework for Necko (Mozilla's networking stack)
Перейти к файлу
Nick Hurley 12cea816d6 Fix install instructions for vnc 2013-06-06 14:08:08 -07:00
apache Minor fix to apache readme 2013-06-04 20:59:04 -07:00
doc Add notes on connectivity, fix some formatting 2013-04-19 10:49:40 -07:00
linux Startup script for vnc server 2013-06-06 14:06:40 -07:00
osx Remove some unused code from the osx terminal setup script 2013-06-05 20:38:58 -07:00
pageloader Add jshint config to srquit.js 2013-03-01 15:53:58 -08:00
python Add distribute setup to python 2013-06-04 20:58:48 -07:00
tests Add pinterest pageload test 2013-03-01 15:30:54 -08:00
tools Add verbose output to wprexplode 2013-03-19 13:39:37 -07:00
windows Remove old (and unused) srarp stuff 2013-06-05 20:10:26 -07:00
wpr Update wpr installation 2013-03-14 15:33:17 -07:00
.gitignore Ignore faked-up run.ini file 2013-03-05 14:47:15 -08:00
.hgignore Add hgignore that mirrors gitignore 2012-05-14 15:41:18 -07:00
INSTALL Fix install instructions for vnc 2013-06-06 14:08:08 -07:00
LICENSE Add MPL v2.0 license 2012-04-17 16:42:57 -07:00
README Add README as a starter/to-do list 2012-02-28 16:32:20 -08:00
config.ini.example Merge branch 'master' into pageload 2013-03-07 14:00:42 -08:00
head.js Fix jshint warnings in head.js and srdata.js 2013-03-01 15:56:12 -08:00
installdmg.sh Make unpacker work 2012-05-01 13:40:58 -07:00
mqproxy_empty.db Add empty mqproxy database, just for reference 2013-03-01 15:29:27 -08:00
requirements.txt Remove daemonize as a requirement 2013-03-06 13:27:11 -08:00
run.ini.example Place xpcshell output in the sr output directory 2013-02-15 16:53:02 -08:00
srarchiver.py More pep8 fixes found by flake8 2013-02-20 20:20:22 -08:00
srarpfixer.py Add ARP fixer 2013-03-04 11:31:27 -08:00
srcleaner.py Proper type for cleaner keep value 2013-02-19 10:31:35 -08:00
srcloner.py Make cloner not die when cleaning up 2013-03-27 10:38:17 -07:00
srcollator.py Make collator not choke on process output 2013-03-19 16:23:55 -07:00
srdata.js Fix jshint warnings in head.js and srdata.js 2013-03-01 15:56:12 -08:00
srdeferrer.py More pep8 fixes found by flake8 2013-02-20 20:20:22 -08:00
srdns.py Make srdns get the run directory at the right time 2013-03-19 10:14:30 -07:00
srdnscheck.py Slight refactor of dns check 2013-03-08 14:28:40 -08:00
srdnsupdater.py Fix lint warnings in dns updater 2013-02-19 16:28:13 -08:00
srdownloader.py More pep8 fixes found by flake8 2013-02-20 20:20:22 -08:00
sremailer.py Add logging to email daemon 2013-03-06 13:59:19 -08:00
srinfogatherer.py More pep8 fixes found by flake8 2013-02-20 20:20:22 -08:00
srmaster.py Merge branch 'master' into pep8 2013-02-25 13:38:49 -08:00
srnamed.py Update wpr installation 2013-03-14 15:33:17 -07:00
srpcap.py Add more logging (and error handling) to client-side pcap 2013-03-06 14:22:59 -08:00
srpcapper.py Add more logging in server-side pcap 2013-03-06 14:31:35 -08:00
srreporter.py Make reporter more robust 2013-03-05 11:14:33 -08:00
srrun.py Make srrun handle mac AND development in virtualenv 2013-03-14 15:45:31 -07:00
srrunner.py Make each run in its own profile 2013-03-25 12:19:31 -07:00
srscheduler.py Merge branch 'master' into pep8 2013-02-25 11:00:28 -08:00
srunpacker.py Apparently fxmanifest doesn't always exist 2013-03-19 13:40:24 -07:00
sruploader.py Always upload to master 2013-03-08 14:33:08 -08:00
srworker.py Make each run in its own profile 2013-03-25 12:19:31 -07:00
stoneridge.py Handle smtp errors gracefully 2013-05-06 13:55:10 -07:00

README

This is the source for Stone Ridge (https://wiki.mozilla.org/Necko/Performance/AutomatedTesting).

Currently it consists of
    * XPCShell JS to download network resources and report timings
    * Python harness to control xpcshell and upload timings to a graph server

There are plans for more, but we're starting basic here, folks.