summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_perf.py
diff options
context:
space:
mode:
authorYaroslav Brustinov <ybrustin@cisco.com>2016-08-03 16:18:50 +0300
committerYaroslav Brustinov <ybrustin@cisco.com>2016-08-03 16:18:50 +0300
commit3159743120d9e1033c5ed809c1031b814204fd8f (patch)
treeb4ee85a501e61e03406d97c829aa4987c5c6e7ab /scripts/automation/trex_perf.py
parent88b9d2dd713da99e35a20e20008484017c6ec907 (diff)
set default stateful duration 1 hour, forbid duration in stateless
add "add_profile"stateless Python API command fix trex_perf.py
Diffstat (limited to 'scripts/automation/trex_perf.py')
-rwxr-xr-xscripts/automation/trex_perf.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/automation/trex_perf.py b/scripts/automation/trex_perf.py
index 61874765..08d15caf 100755
--- a/scripts/automation/trex_perf.py
+++ b/scripts/automation/trex_perf.py
@@ -2,13 +2,14 @@
import h_avc
-from trex_control_plane.client.trex_client import CTRexClient
import ConfigParser
import threading
import time,signal
import argparse
import sys
import os
+sys.path.append(os.path.join('trex_control_plane', 'stf', 'trex_stf_lib'))
+from trex_client import CTRexClient
import subprocess
from time import sleep
import signal
@@ -54,7 +55,7 @@ class TrexRunException(Exception):
def verify_glibc_version ():
x = subprocess.check_output("/usr/bin/ldd --version", shell=True)
- m = re.match("ldd \(GNU libc\) (.*)", x)
+ m = re.match("^ldd \([^\)]+\) (.*)", x)
if not m:
raise Exception("Cannot determine LDD version")
current_version = m.group(1)