summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/stl/examples
diff options
context:
space:
mode:
authorIdo Barnea <ibarnea@cisco.com>2016-05-29 11:00:37 +0300
committerIdo Barnea <ibarnea@cisco.com>2016-05-29 11:00:37 +0300
commit1df2f7b5b63c16955ea0bde6cc8e524e31ed0b79 (patch)
treea78519f2c230aed346fde0217587a865c2283198 /scripts/automation/trex_control_plane/stl/examples
parentb0b3908b1b3742b84b48298fb8f7524e422bb28d (diff)
Fix for broken latency example
Diffstat (limited to 'scripts/automation/trex_control_plane/stl/examples')
-rw-r--r--scripts/automation/trex_control_plane/stl/examples/stl_flow_latency_stats.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/scripts/automation/trex_control_plane/stl/examples/stl_flow_latency_stats.py b/scripts/automation/trex_control_plane/stl/examples/stl_flow_latency_stats.py
index df0605bf..86b91728 100644
--- a/scripts/automation/trex_control_plane/stl/examples/stl_flow_latency_stats.py
+++ b/scripts/automation/trex_control_plane/stl/examples/stl_flow_latency_stats.py
@@ -96,14 +96,15 @@ def rx_iteration (c, tx_port, rx_port, total_pkts, pkt_len, bw):
print(" Average latency(usec): {0}".format(avg))
print(" Jitter(usec): {0}".format(jitter))
print(" Latency distribution histogram:")
- hist.sort()
- for sample in hist:
- range_start = sample['key']
+ l = hist.keys()
+ l.sort()
+ for sample in l:
+ range_start = sample
if range_start == 0:
range_end = 10
else:
range_end = range_start + pow(10, (len(str(range_start))-1))
- val = sample['val']
+ val = hist[sample]
print (" Packets with latency between {0} and {1}:{2} ".format(range_start, range_end, val))
if tx_pkts != total_pkts: