summaryrefslogtreecommitdiffstats
path: root/rteval/modules/measurement/cyclictest.py
diff options
context:
space:
mode:
authorClark Williams <williams@redhat.com>2012-12-05 10:58:33 -0600
committerClark Williams <williams@redhat.com>2012-12-05 10:58:33 -0600
commitea3ecb48d3c7bf80cc44c6ab7eb163522c61c40f (patch)
tree77b58bbd708adeb58523b18ab78897497b9e7aa3 /rteval/modules/measurement/cyclictest.py
parent2df157e4e7c4ff0158b2e091ae60810701d8f1a1 (diff)
downloadrteval-ea3ecb48d3c7bf80cc44c6ab7eb163522c61c40f.tar.gz
rteval-ea3ecb48d3c7bf80cc44c6ab7eb163522c61c40f.tar.xz
rteval-ea3ecb48d3c7bf80cc44c6ab7eb163522c61c40f.zip
add 'distance' parameter to cyclictest
Add the 'distance' parameter to affect the -d option for cyclictest and default it to 25 microseconds. Signed-off-by: Clark Williams <williams@redhat.com>
Diffstat (limited to 'rteval/modules/measurement/cyclictest.py')
-rw-r--r--rteval/modules/measurement/cyclictest.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/rteval/modules/measurement/cyclictest.py b/rteval/modules/measurement/cyclictest.py
index 2476d9e..8e4f407 100644
--- a/rteval/modules/measurement/cyclictest.py
+++ b/rteval/modules/measurement/cyclictest.py
@@ -183,6 +183,7 @@ class Cyclictest(rtevalModulePrototype):
self.__numanodes = int(self.__cfg.setdefault('numanodes', 0))
self.__priority = int(self.__cfg.setdefault('priority', 95))
self.__buckets = int(self.__cfg.setdefault('buckets', 2000))
+ self.__distance = int(self.__cfg.setdefault('distance', 25))
self.__numcores = 0
self.__cyclicdata = {}
for line in f:
@@ -228,7 +229,7 @@ class Cyclictest(rtevalModulePrototype):
self.__cmd = ['cyclictest',
self.__interval,
'-qm',
- '-d0',
+ '-d%d' % self.__distance,
'-h %d' % self.__buckets,
"-p%d" % int(self.__priority),
self.__getmode(),