Example #1
0
def speedBetween(client, server, time=30, udp=False):
    server_ip = server.getIp()

    srv_cmd = 'iperf -s' + (' -u' if udp else '') + ' -p 5001'
    cli_cmd = 'iperf -t ' + str(time) + (' -u' if udp else '') + \
        ' -c ' + server_ip + ' 5001'

    with server.proc(srv_cmd):
        s = client.cmd(cli_cmd)
        return parseIPerfSpeed(s.splitlines()[-1])
def speedBetween(client, server, time=30, udp=False):
    server_ip = server.getIp()

    srv_cmd = 'iperf -s' + (' -u' if udp else '') + ' -p 5001'
    cli_cmd = 'iperf -t ' + str(time) + (' -u' if udp else '') + \
        ' -c ' + server_ip + ' 5001'

    with server.proc(srv_cmd):
        s = client.cmd(cli_cmd)
        return parseIPerfSpeed(s.splitlines()[-1])
Example #3
0
def parseIPerfOutput(stdout):
    line = stdout.splitlines()[-1].strip()
    interval, transfer = parseIPerfPrefix(line)
    speed = parseIPerfSpeed(line)
    return interval, transfer, speed
def parseIPerfOutput(stdout):
    line = stdout.splitlines()[-1].strip()
    interval, transfer = parseIPerfPrefix(line)
    speed = parseIPerfSpeed(line)
    return interval, transfer, speed