wip
This commit is contained in:
parent
feafb25f8f
commit
4476cbdc42
@ -30,21 +30,22 @@ class OSRMTasks(TaskSet):
|
|||||||
|
|
||||||
self.client.get(f"/route/v1/driving/{start_coord};{end_coord}?overview=full&steps=true")
|
self.client.get(f"/route/v1/driving/{start_coord};{end_coord}?overview=full&steps=true")
|
||||||
|
|
||||||
# @task
|
@task
|
||||||
# def get_table(self):
|
def get_table(self):
|
||||||
# num_coords = random.randint(3, 500)
|
num_coords = random.randint(3, 250)
|
||||||
# selected_coords = random.sample(self.coordinates, num_coords)
|
selected_coords = random.sample(self.coordinates, num_coords)
|
||||||
# coords_str = ";".join([f"{coord[1]:.6f},{coord[0]:.6f}" for coord in selected_coords])
|
coords_str = ";".join([f"{coord[1]:.6f},{coord[0]:.6f}" for coord in selected_coords])
|
||||||
|
|
||||||
# self.client.get(f"/table/v1/driving/{coords_str}")
|
self.client.get(f"/table/v1/driving/{coords_str}")
|
||||||
|
|
||||||
# @task
|
@task
|
||||||
# def get_match(self):
|
def get_match(self):
|
||||||
# track_id = random.choice(self.track_ids)
|
num_coords = random.randint(3, 250)
|
||||||
# track_coords = self.tracks[track_id]
|
track_id = random.choice(self.track_ids)
|
||||||
# coords_str = ";".join([f"{coord[1]:.6f},{coord[0]:.6f}" for coord in track_coords])
|
track_coords = self.tracks[track_id][:num_coords]
|
||||||
|
coords_str = ";".join([f"{coord[1]:.6f},{coord[0]:.6f}" for coord in track_coords])
|
||||||
|
|
||||||
# self.client.get(f"/match/v1/driving/{coords_str}?steps=true")
|
self.client.get(f"/match/v1/driving/{coords_str}?steps=true")
|
||||||
|
|
||||||
@task
|
@task
|
||||||
def get_nearest(self):
|
def get_nearest(self):
|
||||||
@ -53,13 +54,13 @@ class OSRMTasks(TaskSet):
|
|||||||
|
|
||||||
self.client.get(f"/nearest/v1/driving/{coord_str}")
|
self.client.get(f"/nearest/v1/driving/{coord_str}")
|
||||||
|
|
||||||
# @task
|
@task
|
||||||
# def get_trip(self):
|
def get_trip(self):
|
||||||
# num_coords = random.randint(2, 10)
|
num_coords = random.randint(2, 10)
|
||||||
# selected_coords = random.sample(self.coordinates, num_coords)
|
selected_coords = random.sample(self.coordinates, num_coords)
|
||||||
# coords_str = ";".join([f"{coord[1]:.6f},{coord[0]:.6f}" for coord in selected_coords])
|
coords_str = ";".join([f"{coord[1]:.6f},{coord[0]:.6f}" for coord in selected_coords])
|
||||||
|
|
||||||
# self.client.get(f"/trip/v1/driving/{coords_str}?steps=true")
|
self.client.get(f"/trip/v1/driving/{coords_str}?steps=true")
|
||||||
|
|
||||||
class OSRMUser(HttpUser):
|
class OSRMUser(HttpUser):
|
||||||
tasks = [OSRMTasks]
|
tasks = [OSRMTasks]
|
||||||
|
@ -43,8 +43,8 @@ function run_benchmarks_for_folder {
|
|||||||
cat results_failures.csv
|
cat results_failures.csv
|
||||||
echo "EXCEPTIONS: "
|
echo "EXCEPTIONS: "
|
||||||
cat results_exceptions.csv
|
cat results_exceptions.csv
|
||||||
echo "STATS HISTORY: "
|
# echo "STATS HISTORY: "
|
||||||
cat results_stats_history.csv
|
# cat results_stats_history.csv
|
||||||
|
|
||||||
|
|
||||||
kill -0 $OSRM_ROUTED_PID
|
kill -0 $OSRM_ROUTED_PID
|
||||||
|
Loading…
Reference in New Issue
Block a user