Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | devtest: Add new test for tx_waveforms | Martin Braun | 2019-05-22 | 6 | -0/+121 |
| | | | | This will run tx_waveforms with a few settings. | ||||
* | tests: Make the Python interpreter for devtests a parameter | Martin Braun | 2019-04-25 | 2 | -6/+8 |
| | | | | | When running 'make test_***', it now also defaults to RUNTIME_PYTHON_EXECUTABLE. | ||||
* | uhd: mpm: update all license header w/ "-or-later" | Brent Stapleton | 2019-03-08 | 1 | -1/+1 |
| | | | | Updating all SPDX license identifiers to include "-or-later" | ||||
* | devtest: add universal_newlines to subprocess call | Trung Tran | 2019-01-23 | 3 | -2/+4 |
| | | | | | | | | | subprocess call in python3+ return stderr and stdout object is byte object instead of text. This caused many issue with parsing the ouput in devtest. These are not an issue in python2. This change will make devtest more python3 compatible. Signed-off-by: Trung.Tran<trung.tran@ettus.com> | ||||
* | tests: replace has_key by using 'in' | Trung Tran | 2019-01-23 | 5 | -8/+8 |
| | | | | | | | python3+ dropped has_key function on dictionary. In order to make it compatible, we need to use 'in' keyword. Signed-off-by: Trung.Tran<trung.tran@ettus.com> | ||||
* | devtest: Fix CMake `endif` warning | Brent Stapleton | 2019-01-03 | 1 | -1/+1 |
| | | | | When adding E320 devtests, the `endif` clause had the wrong argument, which resulted in a CMake warning. | ||||
* | devtest: x3x0: Enable rx_samples_to_file in devtest | Sugandha Gupta | 2018-12-17 | 1 | -1/+1 |
| | |||||
* | cmake: Properly register devtest | Martin Braun | 2018-11-29 | 1 | -1/+3 |
| | | | | | If N300 or E320 is disabled, the appropriate devtests are no longer registered. | ||||
* | cmake: Update coding style to use lowercase commands | Martin Braun | 2018-11-14 | 1 | -15/+15 |
| | | | | | | | | | | | | | | | | | Also updates our coding style file. Ancient CMake versions required upper-case commands. Later command names became case-insensitive. Now the preferred style is lower-case. Run the following shell code (with GNU compliant sed): cmake --help-command-list | grep -v "cmake version" | while read c; do echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g' done > convert.sed \ && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' \ '*CMakeLists.txt' | xargs -0 gsed -i -f convert.sed && rm convert.sed (Make sure the backslashes don't get mangled!) | ||||
* | e320: devtest: Reduce sample rate for 1G devtest | Sugandha Gupta | 2018-09-26 | 1 | -1/+1 |
| | | | | | | The E320 default master clock rate is 16MHz, therefore we need to reduce the 2 channel receive rate to 8MHz in order to be able to meet the requested rate. | ||||
* | devtest: n3x0: Enable rx_samples_to_file test | Sugandha Gupta | 2018-09-14 | 1 | -1/+1 |
| | |||||
* | devtest: e320: Re-enable rx_samples_to_file test | Sugandha Gupta | 2018-09-12 | 1 | -1/+1 |
| | | | | | The test has been fixed in commit 9c7d251b32eb476e11f8fce13a797c4de9abc796 to parse for D and S correctly | ||||
* | e320: gpio: Fix front panel GPIO readback | Sugandha Gupta | 2018-09-12 | 1 | -1/+1 |
| | | | | The gpio devtest passes after this fix. Enabling the test | ||||
* | devtest: Improve error handling for shell_application | Martin Braun | 2018-08-22 | 1 | -11/+17 |
| | |||||
* | devtest: b2xx: Fix some arguments for MIMO test | Martin Braun | 2018-08-22 | 1 | -5/+14 |
| | |||||
* | devtest: Fix counting of underruns/overruns | Martin Braun | 2018-08-22 | 1 | -2/+2 |
| | | | | Our regex was borked. | ||||
* | devtest: Remove parsing for DD.. and SS.. | Martin Braun | 2018-08-22 | 4 | -16/+14 |
| | | | | | | | 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. | ||||
* | devtest: Default UHD_LOG_FASTPATH_DISABLE to 1 | Martin Braun | 2018-08-22 | 1 | -1/+11 |
| | |||||
* | devtest: Clean up & refactor | Martin Braun | 2018-08-22 | 2 | -35/+55 |
| | | | | | - Move filter_* functions out of uhd_test_case - Reduced some line lengths | ||||
* | devtest: Integrate Python API Tester into Devtest | Vidush | 2018-08-10 | 4 | -2/+63 |
| | |||||
* | devtest: Add more env vars, make Py3k compatible | Martin Braun | 2018-08-10 | 2 | -8/+18 |
| | | | | | The testsuite now includes more environment variables for source dir, build dir, and PYTHONPATH. | ||||
* | e320: Enable devtest for E320 | Sugandha Gupta | 2018-08-09 | 2 | -0/+58 |
| | | | | - All tests pass except for gpio_test | ||||
* | tests: Add multi_usrp_test.py | Vidush | 2018-07-24 | 1 | -0/+624 |
| | | | | | This is an API tester that uses the Python API to verify the correct behaviour of multi_usrp with respect to a hardware implementation. | ||||
* | devtest: Minor Python fixes | Martin Braun | 2018-07-17 | 1 | -18/+30 |
| | | | | | - Fix some Pylint warnings - Improve output | ||||
* | dev_test: add N3xx devtest | Trung N Tran | 2018-05-02 | 3 | -2/+61 |
| | |||||
* | dev_test: usrp_prope.py update to find reachable mpm device | Trung N Tran | 2018-05-02 | 1 | -0/+2 |
| | |||||
* | examples: Update benchmark_rate (more stats, timestamps) | Martin Braun | 2018-03-14 | 1 | -4/+4 |
| | | | | | | | | - Messages are all timestamped, enables better understanding of the output log - Less usage of Boost - More stats (differentiate between RX and TX timeouts and sequence errors) | ||||
* | devtest: Add list_sensors test | Martin Braun | 2018-02-27 | 3 | -0/+37 |
| | |||||
* | test: devtest: devtest_e3xx.py: Fix copy & paste error | Moritz Fischer | 2018-02-26 | 1 | -1/+0 |
| | | | | | | | | | | Fix copy & paste error where "B210" type made it's way into the E3XX test. Fixes 88b0baeaf ("tests: More devtests, works on E3XX now") Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> Signed-off-by: Martin Braun <martin.braun@ettus.com> | ||||
* | uhd: Update license headers | Martin Braun | 2018-02-19 | 15 | -13/+33 |
| | | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0. | ||||
* | Move all license headers to SPDX format. | Martin Braun | 2017-12-22 | 14 | -168/+14 |
| | |||||
* | RTS: DevTest failure work around by increasing time between test | Trung N Tran | 2017-06-02 | 1 | -1/+1 |
| | |||||
* | tests: devtest:remove wait for claimer | Andrej Rode | 2017-02-08 | 1 | -1/+0 |
| | |||||
* | tests: Added bitbang test, added to x3x0 devtest | Martin Braun | 2016-12-09 | 3 | -1/+50 |
| | |||||
* | devtest: flush stdout after print statements | Andrej Rode | 2016-12-01 | 1 | -0/+2 |
| | |||||
* | devtest: dont check number of samples in benchmark rate test and accept | Andrej Rode | 2016-12-01 | 3 | -8/+17 |
| | | | | 10 underruns in SISO | ||||
* | devtest: test_base add wait time between uhd_usrp_probe calls | Andrej Rode | 2016-11-09 | 1 | -0/+1 |
| | |||||
* | devtest: Fix $PATH-setting code | Martin Braun | 2016-05-09 | 2 | -25/+21 |
| | | | | | | | | | PATH was only set for the examples, but not for the initial call to uhd_find_devices. This reverts commit b7c296f58399f0ef1fee7b3ef3d7da957f551558, which tried to fix this but did so badly, and also amends it with the correct fix. | ||||
* | devtest: Run uhd_find_devices from current build | Martin Braun | 2016-04-22 | 1 | -2/+2 |
| | |||||
* | devtest: Fixed case where B200 test could fail due to bad params | Martin Braun | 2016-03-25 | 2 | -3/+3 |
| | |||||
* | devtest: Backed out fast B2X0 rate tests so we can use the same test on USB2 | Martin Braun | 2016-03-25 | 1 | -24/+24 |
| | |||||
* | devtest: fixed check for specific product | Nicholas Corgan | 2016-03-25 | 1 | -1/+1 |
| | |||||
* | tests: devtests now check for timeouts and the sample counts | Martin Braun | 2016-03-21 | 1 | -7/+30 |
| | |||||
* | tests: More devtests, works on E3XX now | Martin Braun | 2015-11-11 | 7 | -5/+140 |
| | | | | | | | - devtest now gets installed - uhd_usrp_probe test - Added make test_e3xx - Minor fixes to previous devtests | ||||
* | tests: Added first batch of device tests | Martin Braun | 2015-10-07 | 13 | -0/+965 |
- Currently supported: B2xx, X3x0 - Runs some simple examples |