diff options
author | Martin Braun <martin.braun@ettus.com> | 2018-08-21 09:43:20 -0700 |
---|---|---|
committer | Brent Stapleton <bstapleton@g.hmc.edu> | 2018-08-22 18:37:12 -0700 |
commit | 9c7d251b32eb476e11f8fce13a797c4de9abc796 (patch) | |
tree | b5a398480e689bc85a965573a24d81915849c53d /host/tests/devtest/benchmark_rate_test.py | |
parent | 21d725084912d29e15099e24d23b48592d9dcdc4 (diff) | |
download | uhd-9c7d251b32eb476e11f8fce13a797c4de9abc796.tar.gz uhd-9c7d251b32eb476e11f8fce13a797c4de9abc796.tar.bz2 uhd-9c7d251b32eb476e11f8fce13a797c4de9abc796.zip |
devtest: Remove parsing for DD.. and SS..
Detecting drops by parsing for DD and SS was a flawed method. Tools
should find those programmatically. Plus, the string 'DDC' would
interfere with the regex. Also, we're now using
UHD_LOG_FASTPATH_DISABLE.
Diffstat (limited to 'host/tests/devtest/benchmark_rate_test.py')
-rwxr-xr-x | host/tests/devtest/benchmark_rate_test.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/host/tests/devtest/benchmark_rate_test.py b/host/tests/devtest/benchmark_rate_test.py index 39d8bd483..1548b795c 100755 --- a/host/tests/devtest/benchmark_rate_test.py +++ b/host/tests/devtest/benchmark_rate_test.py @@ -10,6 +10,11 @@ import re from uhd_test_base import uhd_example_test_case +DEFAULT_O_THRESHOLD = 1000 +DEFAULT_U_THRESHOLD = 1000 +DEFAULT_D_THRESHOLD = 50 +DEFAULT_S_THRESHOLD = 50 + class uhd_benchmark_rate_test(uhd_example_test_case): """ Run benchmark_rate in various configurations. @@ -42,6 +47,14 @@ class uhd_benchmark_rate_test(uhd_example_test_case): self.create_addr_args_str(), '--duration', str(duration), '--channels', str(chan), + '--overrun-threshold', + str(test_args.get('acceptable-overruns', DEFAULT_O_THRESHOLD)), + '--underrun-threshold', + str(test_args.get('acceptable-underruns', DEFAULT_U_THRESHOLD)), + '--drop-threshold', + str(test_args.get('acceptable-D', DEFAULT_D_THRESHOLD)), + '--seq-threshold', + str(test_args.get('acceptable-S', DEFAULT_S_THRESHOLD)), ] if 'tx' in test_args.get('direction', ''): args.append('--tx_rate') |