import time import os import logging from locust import events logger = logging.getLogger("repo_benchmark") startdir = os.getcwd() class Timer(object): def __init__(self, request_type): self.start_time = time.time() self.request_type = request_type def report_failure(self, name, e): total_time = int((time.time() - self.start_time) * 1000) events.request_failure.fire(request_type=self.request_type, name=name, response_time=total_time, exception=e) def report_success(self, name, count): total_time = int((time.time() - self.start_time) * 1000) events.request_success.fire(request_type=self.request_type, name=name, response_time=total_time, response_length=count)
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 25529 | Robert Cowham |
Latest copy of files including docker compose setup. Merging //guest/robert_cowham/p4benchmark/pb/... to //guest/robert_cowham/p4benchmark/main/... |
||
//guest/robert_cowham/p4benchmark/pb/locust_files/svn/RepoLocust.py | |||||
#1 | 25436 | Robert Cowham | Moved cross platform scripts to subdir | ||
//guest/robert_cowham/p4benchmark/pb/locust_files/RepoLocust.py | |||||
#1 | 25346 | Robert Cowham | Populate //stream/pure. |