TestEngineering/Services/TokenServerAndSyncLoadTesting: Difference between revisions

Jump to navigation Jump to search
Line 336: Line 336:
*** SSH (the user account needed to SSH into the loads cluster - the default is ubuntu)
*** SSH (the user account needed to SSH into the loads cluster - the default is ubuntu)


* In the code
* Tokenserver load test code
* The Tokenserver load test can be configured - see the following lines: https://github.com/mozilla-services/tokenserver/blob/master/loadtest/loadtest.py#L14-L51
** The Tokenserver load test can be configured - see the following lines:
* The Verifier load test can be configured - see the following lines: https://github.com/mozilla/browserid-verifier/blob/master/loadtest/loadtest.py#L13-L53
** Basic Settings: https://github.com/mozilla-services/loop-server/blob/master/loadtests/loadtest.py
* The Sync Server load test can be configured - see the following lines: https://github.com/mozilla-services/server-syncstorage/blob/master/loadtest/stress.py#L83
** MockMyID: https://github.com/mozilla-services/tokenserver/blob/master/loadtest/loadtest.py#L19-L36
** Percentages: https://github.com/mozilla-services/tokenserver/blob/master/loadtest/loadtest.py#L39-L51
 
* Verifier load test code
** The Verifier load test can be configured - see the following lines:
** Various settings: https://github.com/mozilla/browserid-verifier/blob/master/loadtest/loadtest.py#L13-L53
 
* Sync Server load test code
** The Sync Server load test can be configured - see the following lines:
** Setting MockMyID: https://github.com/mozilla-services/server-syncstorage/blob/master/loadtest/stress.py#L26-L45
** Setting test distributions: https://github.com/mozilla-services/server-syncstorage/blob/master/loadtest/stress.py#L48-L83


* REFs:  
* REFs:  
Confirmed users
3,727

edits

Navigation menu