From 8725056d7bfc8939a535c7d2f53c53e1924f732b Mon Sep 17 00:00:00 2001 From: lantz Date: Tue, 2 May 2023 19:12:33 -0700 Subject: [PATCH] Debugging for failing test_simpleperf (#1185) --- mininet/net.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mininet/net.py b/mininet/net.py index f244041..cfd1a90 100755 --- a/mininet/net.py +++ b/mininet/net.py @@ -98,7 +98,7 @@ from itertools import chain, groupby from math import ceil 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, Controller ) from mininet.nodelib import NAT @@ -843,6 +843,7 @@ class Mininet( object ): cliout = client.cmd( iperfArgs + '-t %d -c ' % seconds + server.IP() + ' ' + bwArgs ) cvals = self._iperfVals( cliout, serverip ) + debug( 'iperf client output:', cliout, cvals ) serverout = '' # Wait for output from the client session while True: @@ -852,6 +853,7 @@ class Mininet( object ): if ( svals and cvals[ 'sport' ] == svals[ 'sport' ] and int( svals[ 'rate' ] ) > 0 ): break + debug( 'iperf server output:', serverout, svals ) server.sendInt() serverout += server.waitOutput() result = [ fmtBps( svals[ 'rate'], fmt ),