osrm-backend/locustfile.py
Siarhei Fedartsou fe672dd373 wip
2024-05-26 13:25:43 +02:00

19 lines
543 B
Python

from locust import HttpUser, TaskSet, task, between
class OSRMTasks(TaskSet):
@task
def get_route(self):
start = "13.388860,52.517037"
end = "13.397634,52.529407"
self.client.get(f"/route/v1/driving/{start};{end}?overview=full&steps=true")
@task
def get_table(self):
coordinates = "13.388860,52.517037;13.397634,52.529407;13.428555,52.523219"
self.client.get(f"/table/v1/driving/{coordinates}")
class OSRMUser(HttpUser):
tasks = [OSRMTasks]
wait_time = between(1, 5)