summaryrefslogtreecommitdiff
path: root/qpid/java/perftests/bin/processing/processTests.py
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/perftests/bin/processing/processTests.py')
-rwxr-xr-xqpid/java/perftests/bin/processing/processTests.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/qpid/java/perftests/bin/processing/processTests.py b/qpid/java/perftests/bin/processing/processTests.py
index bb9efcc5a2..8db44eda79 100755
--- a/qpid/java/perftests/bin/processing/processTests.py
+++ b/qpid/java/perftests/bin/processing/processTests.py
@@ -323,10 +323,14 @@ def lineToDate(line):
m = pattern.match(line)
micro = None
if m:
- micro = m.group('micro')
+ micro = m.group('micro')
if micro == None:
- micro = 0
+ micro = 0
+
+ # Correct issue where micros are actually nanos
+ if int(micro) > 999999:
+ micro = int(micro) / 1000
return datetime(year,month,day,hour,minute,seconds,int(micro))
else: