Граф коммитов

43 Коммитов

Автор SHA1 Сообщение Дата
Ryan Kelly 46325aa846 Hack around OSX python build problems 2014-05-15 00:47:29 -07:00
Ryan Kelly 1b203ab11f Add a call to /session/status in the loadtest 2014-03-25 16:01:01 +11:00
Ryan Kelly bb0fbdc198 Use ssh tunnel for running megabench 2014-03-19 15:54:56 +11:00
Ryan Kelly e5a41df2b2 Add --user-id option to megabench command. 2014-02-26 16:51:44 +11:00
jbonacci 59eaf8f05b Merge pull request #572 from mozilla/rfk/loadtest-destroy-ops
Add session- and account-destroy ops to the loadtest.
2014-02-18 11:10:53 -08:00
Ryan Kelly 149b12d9c2 Factor loads command-line options into config files. 2014-02-18 16:02:46 +11:00
Ryan Kelly 8c01e63421 Add session- and account-destroy ops to the loadtest. 2014-02-18 15:55:22 +11:00
Ryan Kelly 4efd4a22bd Add --detach to megabench 2014-02-13 11:27:17 +11:00
Ryan Kelly 6a6d214fef Add simple timeskew handling to loadtest client. 2014-02-12 21:56:46 +11:00
Ryan Kelly eb32e9fd35 Use hosted loads broker at loads.services.mozilla.com 2014-02-12 16:33:01 +11:00
Ryan Kelly 8bb6c2be1b Add SERVER_URL as a loadtest makefile variable 2014-01-23 09:55:17 +11:00
Ryan Kelly c049d1d14a Update loadtests to speak onepw protocol. 2014-01-21 13:57:16 +11:00
Ryan Kelly dfe9f9ba90 Use valid passwordStretching.salt in loadtest script. 2013-12-12 13:35:09 +11:00
Ryan Kelly cb3cdb0e5d Update loadtests to use new "preVerified" parameter. 2013-12-06 17:17:05 +11:00
Ryan Kelly d22c6fdb2f Add a `make purge` command for cleaning up zombie loadtest runs. 2013-12-05 13:53:35 +11:00
Ryan Kelly 0964b318ed Update all the things for new dev domains. 2013-11-20 13:36:21 +11:00
Ryan Kelly 0d055b02e9 Remove javascript loadtests in favour of python version. 2013-11-20 13:19:09 +11:00
Ryan Kelly 4a9a0cc738 Add /v1/get_random_bytes to the loadtest suite. 2013-11-20 13:19:09 +11:00
Ryan Kelly 051aa81a04 Update loadtests to hit the raw_password API. 2013-11-20 13:19:09 +11:00
Ryan Kelly d3535ed1c0 Some more renames "picl-idp" => "fxa-auth-server" 2013-11-18 12:54:44 +11:00
Ryan Kelly 3664d620a8 Merge pull request #314 from pdehaan/pkgjson
de-picling due to recent repo rename
2013-11-17 17:30:48 -08:00
Peter deHaan 34d57f8928 de-picling due to recent repo rename. A couple picl's remain, but I'll file separate bugs as they're less straight forward 2013-11-15 15:38:04 -08:00
Ryan Kelly 77d3d442c1 Fix zero-padding bug in python loadtest client. 2013-11-15 13:28:48 +11:00
Ryan Kelly 45d1f2c63e Fix concurrent-data-access issues in python loadtests. 2013-11-15 13:28:48 +11:00
Ryan Kelly 86d0385f84 Fix python2.6 compatability in loadtests. 2013-11-15 13:28:48 +11:00
Ryan Kelly 4990a0c25c First attempt at a pure-python loadtest client.
This can be used to compare to the javascript version, to help
track down inefficiencies or bugginess.
2013-11-15 13:28:48 +11:00
Ryan Kelly e7b66cce00 Force downgrade of pyzmq to a previously-known-good version. 2013-11-15 13:28:48 +11:00
Ryan Kelly 3bbfc81572 Use latest master branch of loads and loads.js 2013-11-15 13:28:48 +11:00
Ryan Kelly 7bed74d31d Properly build dependencies for loads.js 2013-11-15 13:28:48 +11:00
Ryan Kelly c2a4acc4bf Fix padding of short SRP credentials for the loadtests. 2013-11-15 13:28:48 +11:00
Ryan Kelly 757a702192 Build from loads-refactoring branch, to test it out. 2013-11-15 13:28:48 +11:00
Ryan Kelly 3ce307fe51 Increase size of existing-user address pool.
This will make the db-access patterns a little more realistic.  A little.
2013-11-15 13:28:48 +11:00
Ryan Kelly 702881d009 Check for ssh access to broker before trying to run the loadtests. 2013-11-15 13:28:48 +11:00
Ryan Kelly cfbf80cfc6 Have `make build` also build the containing picl-idp project. 2013-11-15 13:28:48 +11:00
Ryan Kelly 5b5dcb75ce Do a lot more tests per loadtest run.
This is a temporary workaround for behaviour of loads.js runner,
which seems to bottleneck on spawning processes if the run ends
too quickly.
2013-11-15 13:28:48 +11:00
Ryan Kelly 78e4b3ff8f Refactor loadtests to never keystretch, and do more cert-signing requests. 2013-11-15 13:28:48 +11:00
Ryan Kelly 36bf9e1bf3 Document dependencies for running the loadtests. 2013-11-15 12:55:31 +11:00
Danny Coates 7c63ecbbbd fixed jshint complaints 2013-11-01 14:29:39 -07:00
Peter deHaan 4c34103589 Adding copyright headers 2013-10-29 11:56:54 -07:00
Ryan Kelly 7fd8d110c6 Tweak loadtests to run using the AWS cluster, rather than local machine. 2013-09-20 10:38:33 +10:00
Ryan Kelly 898bb68df0 Use pre-computed credentials for most loadtest operations.
This means we don't have to do the password-stretching at runtime,
giving much improved throughput on the loadtests.
2013-09-04 17:45:06 -07:00
Ryan Kelly f5914d2407 Tweak loadtest setup for latest upstream changes. 2013-09-04 17:45:06 -07:00
Ryan Kelly 1b203ad04d Add basic loadtest scripting. 2013-09-04 17:45:06 -07:00