From 6685d91729fef16d135822ba53560268aa185bfe Mon Sep 17 00:00:00 2001 From: Matt Martz Date: Fri, 4 Nov 2016 16:05:57 -0500 Subject: [PATCH] Pre create upload data, to not impact timing --- speedtest.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/speedtest.py b/speedtest.py index 6a2b6b0..0d2ea7d 100755 --- a/speedtest.py +++ b/speedtest.py @@ -1079,13 +1079,11 @@ class Speedtest(object): for i, size in enumerate(sizes): # We set ``0`` for ``start`` and handle setting the actual # ``start`` in ``HTTPUploader`` to get better measurements + data = HTTPUploaderData(size, 0, self.config['length']['upload']) + data._create_data() requests.append( ( - build_request( - self.best['url'], - HTTPUploaderData(size, 0, - self.config['length']['upload']) - ), + build_request(self.best['url'], data), size ) )