TestEngineering/Services/TokenServerAndSyncLoadTesting: Difference between revisions

Line 318: Line 318:


* Config files
* Config files
** For make test (TokenServer, Sync, Combined):
** For make test (BrowserID-Verifier, TokenServer, Sync, Combined):
*** Number of hits
*** Number of hits
*** Number of concurrent users
*** Number of concurrent users


** For make bench (TokenServer, Sync, Combined):
** For make bench (BrowserID-Verifier, TokenServer, Sync, Combined):
*** Number of concurrent users
*** Number of concurrent users
*** Duration of test
*** Duration of test


** For make megabench (using the LoadsCluster with TokenSerer, Sync, Combined):
** For make megabench (using the LoadsCluster with BrowserID-Verifier, TokenSerer, Sync, Combined):
*** Number of concurrent users
*** Number of concurrent users
*** Duration of test
*** Duration of test
*** Include file (this is code dependent)
*** Include file (this is code dependent)
*** Python dependencies (this is code dependent)
*** Python dependencies (this is code dependent)
*** Broker to use for testing (leaves as defined for now - this is broker in the Loads Cluster)
*** Agents to use for testing (default is 5, max is currently 20, but depends on the number of concurrent load tests running)
*** Agents to use for testing (default is 5, max is currently 20, but depends on the number of concurrent load tests running)
*** Detach mode (leave as defined for now to automatically detach from the load test once it starts on the localhost)
*** Detach mode (leave as defined for now to automatically detach from the load test once it starts on the localhost)
*** Observer (this can be email or irc - the default is irc #services-dev channel)  
*** Observer (this can be email or irc - the default is irc #services-dev channel)  
*** SSH (the user account needed to SSH into the loads cluster - the default is ubuntu)


* In the code
* In the code
Confirmed users
3,727

edits