From 318577024edcd1e54b9b4315e610fbacc8403511 Mon Sep 17 00:00:00 2001 From: Miroslav Miklus Date: Thu, 20 Oct 2016 14:41:09 +0200 Subject: [PATCH] Skip latency measurements for unsupported streams Disable latency measuremnts instead of failing in case when NIC does not support stream type. Change-Id: I9e810cb44832c77765059d3dcb6e3ba382abe039 Signed-off-by: Miroslav Miklus --- resources/tools/t-rex/t-rex-stateless.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/resources/tools/t-rex/t-rex-stateless.py b/resources/tools/t-rex/t-rex-stateless.py index b58a82a232..21f3274af5 100755 --- a/resources/tools/t-rex/t-rex-stateless.py +++ b/resources/tools/t-rex/t-rex-stateless.py @@ -392,8 +392,13 @@ def simple_burst(stream_a, stream_b, stream_lat_a, stream_lat_b, duration, rate, client.add_streams(stream_b, ports=[1]) if latency: - client.add_streams(stream_lat_a, ports=[0]) - client.add_streams(stream_lat_b, ports=[1]) + try: + client.add_streams(stream_lat_a, ports=[0]) + client.add_streams(stream_lat_b, ports=[1]) + except: + #Disable latency if NIC does not support requested stream type + print "##### FAILED to add latency streams #####" + latency = False #warmup phase if warmup_time > 0: -- 2.16.6