Pass code check.

This commit is contained in:
Bob Lantz
2012-03-23 18:38:49 -07:00
parent 8139695d46
commit 612b21cbe7
5 changed files with 13 additions and 14 deletions
+5 -5
View File
@@ -60,10 +60,10 @@ def bwtest( cpuLimits, period_us=100000, seconds=5 ):
def dump( results ):
"Dump results"
format = '%s\t%s\t%s'
fmt = '%s\t%s\t%s'
print
print format % ( 'sched', 'cpu', 'client MB/s' )
print fmt % ( 'sched', 'cpu', 'client MB/s' )
print
for sched in sorted( results.keys() ):
@@ -71,11 +71,11 @@ def dump( results ):
for cpu, bps in entries:
pct = '%.2f%%' % ( cpu * 100 )
mbps = bps / 1e6
print format % ( sched, pct, mbps )
print fmt % ( sched, pct, mbps )
if __name__ == '__main__':
setLogLevel( 'info' )
limits = [ .45, .4, .3, .2, .1 ]
results = bwtest( limits )
dump( results )
out = bwtest( limits )
dump( out )
+2 -1
View File
@@ -50,6 +50,7 @@ def limit( bw=10, cpu=.4 ):
net.stop()
def verySimpleLimit( bw=150 ):
"Absurdly simple limiting test"
intf = custom( TCIntf, bw=bw )
net = Mininet( intf=intf )
h1, h2 = net.addHost( 'h1' ), net.addHost( 'h2' )
@@ -62,7 +63,7 @@ def verySimpleLimit( bw=150 ):
h1.cmdPrint( 'tc -s qdisc ls dev', h1.defaultIntf() )
h2.cmdPrint( 'tc -d class show dev', h2.defaultIntf() )
net.stop()
if __name__ == '__main__':
setLogLevel( 'info' )
verySimpleLimit()