From 8a6ed6eed866416f8342bd10f3413dd04190eb21 Mon Sep 17 00:00:00 2001 From: Martin Ritchie Date: Mon, 12 Apr 2010 15:43:47 +0000 Subject: QPID-2424 : Update tests to correctly handle timestamps from stat that are in nano seconds rather than millis. Fixed GC_FREQ generation it was not using GC_TIME.log as input Merged from 0.5.x-dev rev 920394 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@933287 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/java/perftests/bin/processing/processTests.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'qpid/java/perftests/bin/processing/processTests.py') 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: -- cgit v1.2.1