iperf3-python
iperf3-python copied to clipboard
Python wrapper around iperf3
Running the client/server locally on Mac OS X I get a JSONDecodeError Expecting value: line 1 column 1 (char 0) this is how the result looks like, there is ```Increasing...
Traceback (most recent call last): File "/site-packages/iperf3/iperf3.py", line 701, in run return TestResult(data_queue.get()) File "/site-packages/iperf3/iperf3.py", line 816, in __init__ cpu_utilization_perc = self.json['end']['cpu_utilization_percent'] KeyError: 'cpu_utilization_percent'
How can we specify tcp window size in iperf3 wrapper as like option 'w' in iperf3 utility.
Fixed to show test results on screen, and to be able to connect to the server after run() on the client side with json_output=False
Added the option of fetching the server output on the client side. A boolean variable (get_server_output) was added to the Client class that enables the --get-server-output argument on the original...
Im trying to add some resilience to my clients such that if they attempt to connect to a port on the server that is busy, they automatically increment the port...
Is there support for windows planned? Perhaps this is something I could assist with. Attempting run this python wrapper on windows (with iperf3 installed through chocolatey) results in a missing...
I'm trying to run server on 1 vm and client on other vm. so , i have to set client.bind_address which throws "unable to connect to server: Can't assign requested...
Hi, Is there a way to use a timeout on the server? For example, the server automatically closes when X seconds have passed without a client request. Thanks!
Hi , we are using 'iperf3-python' , but we don't know how to change IP address mode from 'IPv4' to 'IPv6' . If we can change and use ''IPv6 function''...