From 28c8a6f510aff263206ee98e90de3f59e6a7bc07 Mon Sep 17 00:00:00 2001 From: Ciprian Barbu Date: Fri, 15 Nov 2013 17:29:22 +0200 Subject: Fixed cyclictest measurement units and threshold values Change-Id: I75b62fa3b0a74dfc451cd5cde61153a1038d912b --- openembedded/scripts/cyclictest.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'openembedded/scripts') diff --git a/openembedded/scripts/cyclictest.py b/openembedded/scripts/cyclictest.py index aac8feb..b6c7d56 100755 --- a/openembedded/scripts/cyclictest.py +++ b/openembedded/scripts/cyclictest.py @@ -3,6 +3,7 @@ import re import sys import os +# threshold values, in us max_threshold = 15000 avg_threshold = 20 min_threshold = 10 @@ -22,8 +23,6 @@ data = sys.stdin.readlines() if len(data) == 0: print "test_case_id:Test program running result:fail measurement:0 units:none" else: - print "test_case_id:Test program running result:pass measurement:0 units:none" - for line in data: result = parser.search(line) if result is not None: @@ -46,16 +45,16 @@ else: min_lentency = int(result.group('Min')) if pass_max_threshold is True: - print "test_case_id:Max latency bound (<15ms) result:pass measurement:" + str(max_lentency) + " units:usecs" + print "test_case_id:Max latency bound (<15000us) result:pass measurement:" + str(max_lentency) + " units:usecs" else: - print "test_case_id:Max latency bound (<15ms) result:fail measurement:" + str(max_lentency) + " units:usecs" + print "test_case_id:Max latency bound (<15000us) result:fail measurement:" + str(max_lentency) + " units:usecs" if pass_avg_threshold is True: - print "test_case_id:Avg latency bound (<20ns) result:pass measurement:" + str(avg_lentency) + " units:usecs" + print "test_case_id:Avg latency bound (<20us) result:pass measurement:" + str(avg_lentency) + " units:usecs" else: - print "test_case_id:Avg latency bound (<20ns) result:fail measurement:" + str(avg_lentency) + " units:usecs" + print "test_case_id:Avg latency bound (<20us) result:fail measurement:" + str(avg_lentency) + " units:usecs" if pass_min_threshold is True: - print "test_case_id:Min latency bound (<10ns) result:pass measurement:" + str(min_lentency) + " units:usecs" + print "test_case_id:Min latency bound (<10us) result:pass measurement:" + str(min_lentency) + " units:usecs" else: - print "test_case_id:Min latency bound (<10ns) result:fail measurement:" + str(min_lentency) + " units:usecs" + print "test_case_id:Min latency bound (<10us) result:fail measurement:" + str(min_lentency) + " units:usecs" -- cgit v1.2.3