Debugging for failing test_simpleperf (#1185)
This commit is contained in:
+3
-1
@@ -98,7 +98,7 @@ from itertools import chain, groupby
|
|||||||
from math import ceil
|
from math import ceil
|
||||||
|
|
||||||
from mininet.cli import CLI
|
from mininet.cli import CLI
|
||||||
from mininet.log import info, error, output, warn
|
from mininet.log import info, error, output, warn, debug
|
||||||
from mininet.node import ( Node, Host, OVSKernelSwitch, DefaultController,
|
from mininet.node import ( Node, Host, OVSKernelSwitch, DefaultController,
|
||||||
Controller )
|
Controller )
|
||||||
from mininet.nodelib import NAT
|
from mininet.nodelib import NAT
|
||||||
@@ -843,6 +843,7 @@ class Mininet( object ):
|
|||||||
cliout = client.cmd( iperfArgs + '-t %d -c ' % seconds +
|
cliout = client.cmd( iperfArgs + '-t %d -c ' % seconds +
|
||||||
server.IP() + ' ' + bwArgs )
|
server.IP() + ' ' + bwArgs )
|
||||||
cvals = self._iperfVals( cliout, serverip )
|
cvals = self._iperfVals( cliout, serverip )
|
||||||
|
debug( 'iperf client output:', cliout, cvals )
|
||||||
serverout = ''
|
serverout = ''
|
||||||
# Wait for output from the client session
|
# Wait for output from the client session
|
||||||
while True:
|
while True:
|
||||||
@@ -852,6 +853,7 @@ class Mininet( object ):
|
|||||||
if ( svals and cvals[ 'sport' ] == svals[ 'sport' ]
|
if ( svals and cvals[ 'sport' ] == svals[ 'sport' ]
|
||||||
and int( svals[ 'rate' ] ) > 0 ):
|
and int( svals[ 'rate' ] ) > 0 ):
|
||||||
break
|
break
|
||||||
|
debug( 'iperf server output:', serverout, svals )
|
||||||
server.sendInt()
|
server.sendInt()
|
||||||
serverout += server.waitOutput()
|
serverout += server.waitOutput()
|
||||||
result = [ fmtBps( svals[ 'rate'], fmt ),
|
result = [ fmtBps( svals[ 'rate'], fmt ),
|
||||||
|
|||||||
Reference in New Issue
Block a user