From 6ab9df9bcaf08deedca5fabbb3e8d85539240c95 Mon Sep 17 00:00:00 2001 From: Christian Herdtweck Date: Wed, 6 Dec 2017 13:20:51 +0100 Subject: [PATCH] More output from test to simplify debugging; set thresh back to 1s --- test/test_log_read.py | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/test/test_log_read.py b/test/test_log_read.py index d1db6d6..c36de76 100644 --- a/test/test_log_read.py +++ b/test/test_log_read.py @@ -191,7 +191,8 @@ class LogReadTester(unittest.TestCase): for counter, (desc, text) in enumerate(reader): receive_time = perf_counter() text = text.strip() - print('{1}: received text "{0}"'.format(text, counter)) + print('{1}: received text "{0}" at {2}' + .format(text, counter, receive_time)) index = text.index(':') count_text = int(text[:index].strip()) self.assertEqual(count_text, counter) @@ -200,8 +201,10 @@ class LogReadTester(unittest.TestCase): if counter == n_texts-1: print('stop since have {0} reads'.format(counter)) break - print('time diffs in us: {0}'.format(time_diffs)) - self.assertTrue(max(time_diffs) < 1500., 'read took more than 1.5ms!') + print('time diffs in ms: {0}'.format(time_diffs)) + self.assertTrue(max(time_diffs) < 1000., + 'read took more than 1ms (max was {0:.3f}ms)!' + .format(max(time_diffs))) def test_line_read(self): """ write partial lines, full lines and multiple lines """ -- 1.7.1