From d38c3a191c44806d87584b7bd6052072820bcea3 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Thu, 15 Aug 2019 11:49:05 +0200 Subject: Fix generate-dfa-benchmark leaving out benchmark parts when splitting runs --- test/test_timingharness.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/test_timingharness.py b/test/test_timingharness.py index ac19a29..6479f0a 100755 --- a/test/test_timingharness.py +++ b/test/test_timingharness.py @@ -5,7 +5,7 @@ import unittest class TestModels(unittest.TestCase): def test_model_singlefile_rf24(self): - raw_data = TimingData(['test-data/20190726_150423_nRF24_no-rx.json']) + raw_data = TimingData(['test-data/20190815_111745_nRF24_no-rx.json']) preprocessed_data = raw_data.get_preprocessed_data(verbose = False) by_name, parameters, arg_count = pta_trace_to_aggregate(preprocessed_data) model = AnalyticModel(by_name, parameters, arg_count, verbose = False) @@ -14,7 +14,7 @@ class TestModels(unittest.TestCase): self.assertAlmostEqual(static_model('setPALevel', 'duration'), 146, places=0) self.assertAlmostEqual(static_model('setRetries', 'duration'), 73, places=0) self.assertAlmostEqual(static_model('setup', 'duration'), 6533, places=0) - self.assertAlmostEqual(static_model('write', 'duration'), 12400, places=0) + self.assertAlmostEqual(static_model('write', 'duration'), 12634, places=0) for transition in 'setPALevel setRetries setup write'.split(' '): self.assertAlmostEqual(model.stats.param_dependence_ratio(transition, 'duration', 'channel'), 0, places=2) @@ -25,7 +25,7 @@ class TestModels(unittest.TestCase): self.assertEqual(param_info('setup', 'duration'), None) self.assertEqual(param_info('write', 'duration')['function']._model_str, '0 + regression_arg(0) + regression_arg(1) * parameter(max_retry_count) + regression_arg(2) * parameter(retry_delay) + regression_arg(3) * parameter(max_retry_count) * parameter(retry_delay)') - self.assertAlmostEqual(param_info('write', 'duration')['function']._regression_args[0], 1016, places=0) + self.assertAlmostEqual(param_info('write', 'duration')['function']._regression_args[0], 1163, places=0) self.assertAlmostEqual(param_info('write', 'duration')['function']._regression_args[1], 464, places=0) self.assertAlmostEqual(param_info('write', 'duration')['function']._regression_args[2], 1, places=0) self.assertAlmostEqual(param_info('write', 'duration')['function']._regression_args[3], 1, places=0) -- cgit v1.2.3