uhd/host/tests
Martin Braun 8a33db6022 devtest: Make Python tests their own type of devtest
Like the example test, the Python-based test is now codified. The
"special sauce" for Python tests revolves around the fact that they
require the Python API, so we have to gracefully fail if the Python API
was never enabled, but hard-fail when the Python API is enabled, but not
working.

This creates a new type of devtest (UHDPythonTestCase) and moves
uhd_python_api_test over to the new type.
2021-05-10 15:02:24 -05:00
..
common tests: Remove unused constants 2021-03-04 08:18:41 -06:00
devtest devtest: Make Python tests their own type of devtest 2021-05-10 15:02:24 -05:00
rfnoc_block_tests tests: Remove unused constants 2021-03-04 08:18:41 -06:00
streaming_performance tests: Add more tests for max rate streaming 2019-12-18 09:58:58 -08:00
actions_test.cpp tests: Add unit test for USE_MAP action forwarding policy 2020-05-28 14:49:32 -05:00
addr_test.cpp
block_id_test.cpp
blockdef_test.cpp
buffer_test.cpp
byteswap_test.cpp
cal_data_gain_pwr_test.cpp cal: Minor fixes in power container, add unit test 2020-05-26 12:58:10 -05:00
cal_data_iq_test.cpp uhd: math: Add interpolation.hpp 2020-04-07 07:24:19 -05:00
cal_database_test.cpp cal: database: Add option to register flash cal callbacks 2020-05-20 07:30:15 -05:00
cast_test.cpp utils: Add bool specialization to cast::from_str() 2020-03-18 07:43:20 -05:00
chdr_parse_test.cpp utils: Expose CHDR Parsing API 2020-07-13 15:21:52 -05:00
chdr_test.cpp
client_zero_test.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
CMakeLists.txt uhd: Split radio_control into rf_control interfaces 2021-01-11 12:26:00 -06:00
config_parser_test.cpp
constrained_device_args_test.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
convert_test.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
dict_test.cpp
discoverable_feature_test.cpp uhd: Create discoverable feature registry implementation 2020-06-25 13:36:08 -05:00
dpdk_port_test.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
dpdk_test.cpp tests: Port polling-mode dpdk_test to new DPDK framework 2019-12-20 16:32:22 -08:00
eeprom_c_test.c
eeprom_utils_test.cpp
error_c_test.cpp
error_test.cpp
expert_test.cpp experts: Change coercion policy for regular prop nodes 2021-05-04 14:34:44 -05:00
fe_conn_test.cpp
fp_compare_delta_test.cpp
fp_compare_epsilon_test.cpp
gain_group_test.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
interpolation_test.cpp lib: utils: interpolation: Add bilinear interpolation 2020-04-17 07:58:19 -05:00
isatty_test.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
link_test.cpp
log_test.cpp
math_test.cpp uhd: math: Add interpolation.hpp 2020-04-07 07:24:19 -05:00
mb_controller_test.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
module_test.cpp
multichan_register_iface_test.cpp rfnoc: Add multichannel register interface 2020-04-02 12:12:26 -05:00
narrow_cast_test.cpp
offload_io_srv_test.cpp tests: Remove unused constants 2021-03-04 08:18:41 -06:00
packet_handler_benchmark.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
paths_test.cpp tests: Print images dir instead of simply reading it 2020-04-17 14:39:41 -05:00
property_test.cpp uhd: revert "Check property type at access..." 2021-01-08 11:23:17 -06:00
pwr_cal_mgr_test.cpp tests: Add unit tests for pwr_cal_mgr 2020-05-20 15:19:07 -05:00
pychdr_parse_test.py python: Add payload agnostic methods to CHDR API 2020-07-16 09:59:25 -05:00
pyranges_test.py tests: Add infrastructure to run Python unit tests 2020-06-15 13:49:36 -05:00
ranges_c_test.c
ranges_test.cpp
rf_control_gain_profile_test.cpp host: Update code base using clang-tidy 2021-03-17 15:44:05 -05:00
rfnoc_chdr_test.cpp utils: Expose CHDR Types in Public API 2020-07-13 15:21:52 -05:00
rfnoc_detailgraph_test.cpp tests: Add graph disconnect/reconnect unit test 2020-08-04 15:41:07 -05:00
rfnoc_graph_mock_nodes.hpp lib: Fix warnings related to unnecessary lambda captures 2021-03-04 08:20:04 -06:00
rfnoc_node_test.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
rfnoc_property_test.cpp rfnoc: Support instance overrides in set_properties() 2020-07-24 13:15:30 -05:00
rfnoc_propprop_test.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
rx_streamer_test.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
scope_exit_test.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
sensors_c_test.c
sensors_test.cpp
serial_number_test.cpp uhd: improved handling of empty serial number hints 2020-06-26 14:31:14 -05:00
soft_reg_test.cpp
sph_recv_test.cpp
sph_send_test.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
streamer_benchmark.cpp tests: Remove unused constants 2021-03-04 08:18:41 -06:00
string_vector_c_test.c
subdev_spec_c_test.c
subdev_spec_test.cpp
system_time_test.cpp
tasks_test.cpp
time_spec_test.cpp
transport_test.cpp
tx_streamer_test.cpp host: Update code base using clang-tidy 2021-03-04 08:07:26 -06:00
uhd_image_downloader_test.py uhd_images_downloader: Add environment variable for http auth 2020-10-15 16:00:54 -05:00
verify_fbs_test.py tests: fbs test: Fix issues around missing git 2020-08-25 07:10:53 -05:00
vrt_test.cpp