diff --git a/locust/clients.py b/locust/clients.py index 03e9eaf028..d62844428a 100644 --- a/locust/clients.py +++ b/locust/clients.py @@ -114,7 +114,6 @@ def request(self, method, url, name=None, catch_response=False, context={}, **kw # store meta data that is used when reporting the request to locust's statistics request_meta = { "request_type": method, - "start_time": start_time, "response_time": (time.monotonic() - start_time) * 1000, "name": name or (response.history and response.history[0] or response).request.path_url, "context": context, diff --git a/locust/contrib/fasthttp.py b/locust/contrib/fasthttp.py index 67a82df27d..41c224fbd6 100644 --- a/locust/contrib/fasthttp.py +++ b/locust/contrib/fasthttp.py @@ -169,7 +169,6 @@ def request( # store meta data that is used when reporting the request to locust's statistics request_meta = { "request_type": method, - "start_time": start_time, "name": name or path, "context": context, "exception": None, @@ -209,7 +208,7 @@ def request( try: request_meta["response_length"] = len(response.content or "") except HTTPParseError as e: - request_meta["response_time"] = int((default_timer() - request_meta["start_time"]) * 1000) + request_meta["response_time"] = int((default_timer() - start_time) * 1000) request_meta["response_length"] = 0 request_meta["exception"] = e self.environment.events.request.fire(**request_meta) @@ -218,7 +217,7 @@ def request( # Record the consumed time # Note: This is intentionally placed after we record the content_size above, since # we'll then trigger fetching of the body (unless stream=True) - request_meta["response_time"] = int((default_timer() - request_meta["start_time"]) * 1000) + request_meta["response_time"] = int((default_timer() - start_time) * 1000) if catch_response: return ResponseContextManager(response, environment=self.environment, request_meta=request_meta)