mirror of
https://github.com/django/daphne.git
synced 2025-04-25 03:03:47 +03:00
* Added in simple locust file * Correcting the file name * Updated to latest version of daphne * moving settings up * Moved over channels settings * Removed channels settings * Removed settings file * Moved around files * Made a file for normal wsgi * Changed regular wsgi to point to channels settings * Create __init__.py * Added in the appropriate import * Named it right * Create urls_no_channels.py * Delete urls_no_channels.py * Doing this so I don't have to have multiple urls * Update urls.py * Update urls.py * Added in fabric cmd for installing nodejs loadtest * Added in git dependency * Added in a symlink for loadtest * Made run_loadtest command * Added in argument for time * Changed to format on string * Updated arguments * Fixed typo for argument * Made some comments and moved around some tasks * Edits to readme * Add a lot more documentation * Adjusted formatting * Added a comment * Made formatting cahnges * Slight language change
17 lines
362 B
Python
17 lines
362 B
Python
from locust import HttpLocust, TaskSet, task
|
|
|
|
class UserBehavior(TaskSet):
|
|
def on_start(self):
|
|
""" on_start is called when a Locust start before any task is scheduled """
|
|
self.index()
|
|
|
|
@task
|
|
def index(self):
|
|
self.client.get("/")
|
|
|
|
|
|
class WebsiteUser(HttpLocust):
|
|
task_set = UserBehavior
|
|
min_wait=5000
|
|
max_wait=9000
|