diff options
| author | Karsten Loesing <karsten.loesing@gmx.net> | 2020-05-26 09:42:42 +0200 |
|---|---|---|
| committer | Karsten Loesing <karsten.loesing@gmx.net> | 2020-05-26 09:42:42 +0200 |
| commit | a836f8747398d010646858743d62867ac1a35504 (patch) | |
| tree | 0138cb6a99122f0b3733e8725bbd81b0b5d57d27 | |
| parent | b42512fec5fc8263d546e10b1948a3d28f156f37 (diff) | |
Update TTFB/TTLB definitions in visualizations.task-34215
We're now including the time that it takes for tor to establish a
circuit and attach a stream in the time to first/last byte.
Implements #34215.
| -rw-r--r-- | onionperf/visualization.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/onionperf/visualization.py b/onionperf/visualization.py index 51ea59e..76118a3 100644 --- a/onionperf/visualization.py +++ b/onionperf/visualization.py @@ -169,11 +169,10 @@ class TGenVisualization(Visualization): "filesize_bytes": transfer_data["filesize_bytes"]} if "elapsed_seconds" in transfer_data: s = transfer_data["elapsed_seconds"] - if "command" in s: - if "first_byte" in s: - transfer["time_to_first_byte"] = s["first_byte"] - s["command"] - if "last_byte" in s: - transfer["time_to_last_byte"] = s["last_byte"] - s["command"] + if "first_byte" in s: + transfer["time_to_first_byte"] = s["first_byte"] + if "last_byte" in s: + transfer["time_to_last_byte"] = s["last_byte"] if "error_code" in transfer_data and transfer_data["error_code"] != "NONE": transfer["error_code"] = transfer_data["error_code"] if "unix_ts_start" in transfer_data: |
