1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests
Kevin "Bear Puncher" Weiss 002e033f5e
Merge pull request #11612 from ben-postman/pr_cc26x0_uart_mode
cpu/cc26x0: implement uart_mode()
2019-06-06 15:43:07 +02:00
..
bench_msg_pingpong tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
bench_mutex_pingpong tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
bench_runtime_coreapis tests/bench_runtime_coreapis: improve pexpect autotest 2019-01-02 14:22:37 +01:00
bench_sched_nop tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
bench_sizeof_coretypes tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
bench_thread_flags_pingpong tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
bench_thread_yield_pingpong tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
bench_timers tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
bitarithm_timings tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
bloom_bytes tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
board_calliope-mini tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
board_microbit tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
build_system_utils tests/build_system_utils: fix TESTS name collision 2019-01-16 18:24:13 +01:00
buttons cppcheck: add/correct reason for cppcheck-suppress 2018-09-25 12:03:58 +02:00
can_trx tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
cb_mux tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
cb_mux_bench tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
cond_order tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
conn_can tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
cortexm_common_ldscript tests/cortexm_common_ld_script: add kinetis to whitelist 2019-06-04 18:11:55 +02:00
cpp11_condition_variable test: not enough memory for i-nucleo-lrwan1 2019-05-21 09:57:33 +02:00
cpp11_mutex test: not enough memory for i-nucleo-lrwan1 2019-05-21 09:57:33 +02:00
cpp11_thread test: not enough memory for i-nucleo-lrwan1 2019-05-21 09:57:33 +02:00
cpu_cortexm_address_check cpu/cortexm_common: function to check address validity 2019-05-13 09:35:34 +02:00
cpu_efm32_features tests: cpu_efm32_features: add test application 2018-06-17 14:59:36 +02:00
driver_ad7746 tests: Add test for AD7746 driver 2019-02-15 13:37:45 +01:00
driver_adcxx1c tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_ads101x tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_adt7310 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_adxl345 drivers/adxl345: fixes & cleanup 2018-08-03 11:12:25 +02:00
driver_apa102 tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
driver_at Merge pull request #11532 from leandrolanzieri/pr/drivers/at_rcv-functions 2019-05-29 09:55:33 +02:00
driver_at30tse75x tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_at86rf2xx tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_ata8520e tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_bh1750 drivers/bh1750fvi: change prototype of bh1750fvi_init 2019-01-07 21:37:02 +01:00
driver_bmp180 drivers/bmp180: adapt to new I2C api 2018-07-25 12:01:38 +02:00
driver_bmx055 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_bmx280 tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
driver_ccs811 tests/ccs811: satisfy Codacy 2018-12-20 12:42:44 +01:00
driver_ccs811_full tests/ccs811: satisfy Codacy 2018-12-20 12:42:44 +01:00
driver_dht tests/drivers: adapt to changed fmt_s16_dfp semantics 2018-04-06 12:10:18 +02:00
driver_ds18 Merge pull request #11338 from lpaulic/pr/drivers-ds18-whitelist 2019-05-29 10:54:41 +02:00
driver_ds75lx tests/driver_ds75lx: add test application 2019-05-22 16:54:19 +02:00
driver_ds1307 tests/driver_ds1307: Blacklist iotlab boards 2019-01-03 14:38:56 +01:00
driver_ds3234 drivers/ds3234: Minimal driver for DS3234 extremely accurate RTC 2019-02-19 11:57:40 +01:00
driver_dsp0401 make: replace curly braces with parenthesis 2018-03-22 20:43:15 +01:00
driver_dynamixel tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_enc28j60 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_encx24j600 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_feetech tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_fxos8700 drivers: add driver for FXOS8700 3-axis accelerometer/magnetometer 2018-05-12 17:51:58 -07:00
driver_grove_ledbar tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
driver_hd44780 boards/common/silabs: add Arduino API support for SiLabs boards 2018-11-08 17:03:19 +01:00
driver_hdc1000 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_hih6130 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_hts221 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_ina220 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_io1_xplained tests: sdcard_spi: fix printf format strings 2018-08-06 12:19:44 +02:00
driver_isl29020 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_isl29125 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_jc42 tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
driver_kw2xrf tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_l3g4200d tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_lc709203f tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_lis2dh12 tests/drivers: adapt to changed fmt_s16_dfp semantics 2018-04-06 12:10:18 +02:00
driver_lis3dh drivers: Add dep on periph_gpio_irq in drivers using GPIO IRQ 2018-08-29 08:53:20 +02:00
driver_lis3mdl tests/driver_lis3mdl: update to new driver api 2017-12-14 18:18:34 +01:00
driver_lpd8808 tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
driver_lpsxxx tests/driver/lpsxxx: update with support for lps22hb 2019-03-20 14:43:37 +01:00
driver_lsm6dsl tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_lsm303dlhc tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_ltc4150 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_mag3110 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_mma8x5x tests/driver_mma8x5x: adapt README with type param removal 2018-11-20 10:42:14 +01:00
driver_mma7660 drivers/mma7760: Add initial support 2018-08-02 15:52:58 +02:00
driver_motor_driver drivers: add licence to motor_driver source files 2019-04-13 00:29:58 +02:00
driver_mpl3115a2 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_mpu9150 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_mq3 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_my9221 tests/driver_my9221: fix for loop indexes 2018-10-31 10:59:51 +01:00
driver_nrf24l01p_lowlevel tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_nvram_spi tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_pcd8544 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_pir tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_pn532 tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
driver_pulse_counter tests/driver_pulse_counter: test application for pulse counter driver 2018-01-22 12:34:47 -08:00
driver_rn2xx3 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_sdcard_spi tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_sds011 tests: add test application for sds011 driver 2019-01-30 13:15:17 +01:00
driver_servo tests/servo: remove redundant periph_pwm dep 2018-06-07 11:11:57 +02:00
driver_sht1x tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_sht2x drivers: add support for SHT2x (I2C temp and humidity sensor) 2019-02-05 22:17:30 +01:00
driver_sht3x tests: add SHT3X sensor driver test application 2018-11-21 09:07:20 +01:00
driver_si70xx tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
driver_si114x tests/driver_si114x: add basic test application 2018-03-08 14:07:28 +01:00
driver_soft_spi tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
driver_srf02 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_srf04 tests/srf04: test application for srf04 driver 2018-09-20 15:18:49 +02:00
driver_srf08 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_sx127x tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_tcs37727 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_tmp006 tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED 2018-08-26 09:34:58 +02:00
driver_tps6274x drivers: Initial support for TPS6274x converter 2019-01-10 00:00:02 +01:00
driver_tsl2561 tests/driver_tsl2561: update to new API changes 2018-07-25 12:01:39 +02:00
driver_tsl4531x tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
driver_vcnl40x0 tests/vcnl40x0: add test application 2018-10-15 11:44:10 +02:00
driver_veml6070 tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
driver_xbee tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
eepreg tests/eepreg: remove duplicate FEATURES_REQUIRED 2018-11-16 12:07:00 +01:00
emb6 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
embunit tests: verify embunit TEST_ASSERT_EQUAL_STRING 2018-12-03 15:44:02 +01:00
event_wait_timeout tests: add test for evens_wait_timeout() 2019-05-16 12:01:42 +02:00
events tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
evtimer_msg tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
evtimer_underflow tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
external_module_dirs tests/external_module_dir: test for EXTERNAL_MODULE_DIRS 2018-10-23 13:22:25 +02:00
fault_handler tests: fix doxygen grouping 2018-06-11 19:12:02 +02:00
float tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
fmt_print tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
gnrc_gomach tests: adjust MAC test folders' names. 2018-04-06 14:15:16 +08:00
gnrc_ipv6_ext tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_ipv6_nib tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_ipv6_nib_6ln tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_lwmac tests: adjust MAC test folders' names. 2018-04-06 14:15:16 +08:00
gnrc_mac_timeout tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_ndp tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_netif tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_rpl_srh tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_sixlowpan tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_sixlowpan_frag gnrc_sixlowpan_frag: introduce reassembly buffer base class 2019-05-28 18:07:42 +02:00
gnrc_sock_dns tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_sock_ip tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_sock_udp tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_tcp_client tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_tcp_server tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
gnrc_udp tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
irq tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
isr_yield_higher tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
l2util tests: provide tests for l2util module 2019-03-27 10:22:17 +01:00
leds tests/leds: initialize led0 by default 2019-02-27 13:09:29 +01:00
libc_newlib tests/libc_newlib: only execute compile-test in docker 2018-12-07 17:41:57 +01:00
libfixmath tests/libfixmath: Add delay at start of test 2018-10-24 17:27:30 +02:00
libfixmath_unittests tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
lua_loader tests/lua_loader: test the RIOT-customized lua loader. 2019-05-31 17:16:06 +02:00
lwip tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
lwip_sock_ip tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
lwip_sock_tcp tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
lwip_sock_udp tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
malloc tests/malloc: fix of dereferencing a NULL pointer 2019-03-23 14:01:28 +01:00
mcuboot tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
memarray memarray: add fixed-size block allocator test 2018-04-10 14:37:29 +02:00
minimal tests: fix doxygen grouping 2018-06-11 19:12:02 +02:00
mpu_stack_guard tests: ignore infinite recursion for mpu_stack_test with clang 2018-07-19 13:52:52 +02:00
msg_avail tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
msg_send_receive tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
msg_try_receive tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
mutex_order tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
mutex_unlock_and_sleep tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
nanocoap_cli tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
netdev_test tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
netstats_l2 tests: exclude nrf51dk from big tests 2018-12-04 08:37:00 +01:00
nhdp tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
nimble_l2cap tests/l2cap: use newly introduced TX_UNSTALLED evt 2019-05-17 10:34:26 +02:00
nimble_l2cap_server tests/nimble_l2cap: adapt to config var name change 2019-05-17 10:34:26 +02:00
od tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
periph_adc tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
periph_cpuid tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
periph_dac tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
periph_dma tests/periph_dma: add automatic testing of DMA over UART 2019-01-21 15:06:16 +01:00
periph_eeprom tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
periph_flashpage tests/periph_flashpage: add RWWEE automatic test if hw supports it 2019-03-29 07:19:26 +01:00
periph_gpio tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
periph_gpio_arduino tests: Updated Updated BOARD_INSUFFICIENT_MEMORY 2019-03-14 15:39:54 +01:00
periph_hwrng tests/periph_hwrng: enable test in murdock 2019-04-30 15:50:09 +02:00
periph_i2c tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
periph_pm tests: periph_pm: add peripheral test. 2018-04-05 10:57:52 +02:00
periph_pwm tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
periph_qdec boards/nucleo-f401re: rename to marketing name 2018-05-22 21:52:41 +02:00
periph_rtc tests/periph_rtc: add automatic python test script 2019-01-18 14:42:58 +01:00
periph_rtt tests/periph_rtt: Correct the test script syntax 2019-04-12 14:39:14 +02:00
periph_spi tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
periph_timer tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
periph_uart tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
periph_uart_mode tests/periph_uart_mode: Add uart_mode test for single UART MCU 2019-06-06 08:46:33 -04:00
pipe tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_c25519 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_cayenne-lpp tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
pkg_cmsis-dsp tests/pkg_cmsis-dsp: remove useless test target 2019-01-28 10:26:36 +01:00
pkg_cn-cbor tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_fatfs tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_fatfs_vfs tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_hacl tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_heatshrink tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_jsmn tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
pkg_libb2 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_libcoap tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_libcose tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_libhydrogen tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_littlefs tests/littlefs: Move from unittests to regular test 2019-05-28 17:39:26 +02:00
pkg_lora-serialization tests/pkg_lora-serialization: remove useless test target 2019-01-27 19:39:26 +01:00
pkg_micro-ecc tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_micro-ecc-with-hwrng tests/pkg_micro-ecc*: increase expect timeout 2018-12-13 10:00:51 +01:00
pkg_microcoap tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_minmea tests/pkg_minmea: remove blacklisting of ATmega-based boards 2019-05-24 19:03:27 +02:00
pkg_monocypher Merge pull request #9941 from bergzand/pr/pkg/monocypher/v205 2019-05-29 09:55:08 +02:00
pkg_oonf_api tests: remove redundant APPLICATION defines 2017-12-01 11:03:39 +01:00
pkg_qdsa tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_relic tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_semtech-loramac tests/pkg_semtech-loramac: use auto-init to initialize the mac 2019-05-29 16:53:53 +02:00
pkg_spiffs tests/spiffs: Move from unittests to regular test 2019-05-28 17:41:11 +02:00
pkg_tiny-asn1 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_tinycbor tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_tinycrypt tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
pkg_tweetnacl tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_u8g2 tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_ubasic tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pkg_ucglib tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pkg_umorse tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
posix_semaphore tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
posix_time tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
ps_schedstatistics tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
pthread tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pthread_barrier tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pthread_cleanup tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pthread_condition_variable tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pthread_cooperation tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pthread_rwlock tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
pthread_tls tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
puf_sram doc: Update copywrites it include HAW 2019-01-28 09:08:50 +01:00
riotboot riotboot: remove compatibility for ELFFILE as file to flash 2019-03-26 19:26:42 +01:00
riotboot_flashwrite tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
riotboot_hdr tests: add riotboot_hdr test 2018-12-04 00:01:42 +01:00
rmutex tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
rng tests/rng: take into account stack buffers and printf 2019-05-28 15:43:15 +02:00
saul tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
sched_testing tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
shell tests/shell: Init xtimer when stdio_rtt is used 2019-05-29 17:18:30 +02:00
slip tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
sntp tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
socket_zep tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
ssp tests: Updated BOARD_BLACKLIST 2019-05-24 17:56:42 +02:00
struct_tm_utility tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
sys_arduino tests/arduino: add automatic test for arduino module 2018-10-16 16:41:26 +02:00
thread_basic tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
thread_cooperation tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
thread_exit tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
thread_flags tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
thread_flags_xtimer tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
thread_float tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
thread_flood tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
thread_msg tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
thread_msg_block_race tests: add tests to reproduce #10881 2019-03-28 18:40:56 +01:00
thread_msg_block_w_queue tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
thread_msg_block_wo_queue tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
thread_msg_seq tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
thread_priority_inversion tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
thread_race tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
trace tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
trickle test: trickle: fix condition for success 2018-11-05 16:58:54 +01:00
unittests unittests: add tsrb tests 2019-06-05 17:54:56 +02:00
warn_conflict tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
xtimer_drift tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
xtimer_hang tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
xtimer_longterm tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
xtimer_msg tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
xtimer_msg_receive_timeout tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
xtimer_now64_continuity tests/xtimer_now64_continuity: disable running test on native 2018-12-05 17:31:12 +01:00
xtimer_periodic_wakeup tests: Updated BOARD_INSUFFICIENT_MEMORY 2019-05-24 17:57:44 +02:00
xtimer_remove tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
xtimer_reset tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
xtimer_usleep tests/xtimer_usleep: fail with negative offset 2019-05-14 08:57:29 +02:00
xtimer_usleep_short tests: remove obsolete local test targets 2018-09-07 15:13:08 +02:00
Makefile.tests_common tests: enable DEVELHELP for all tests by default 2017-12-14 17:54:13 +01:00
README.md Makefile.include: add a 'test/available' target 2019-03-25 16:17:26 +01:00

Running and creating tests

There are a number of tests included in RIOT. They are located in the tests folder. These tests allow basic functionality to be verified as well as provide an example of usage.

Running automated tests

Some tests can be performed automatically. The test automation scripts are defined in the <test_application>/tests/ folder. They are written in python and interact through the uart with the test application code running on a board to do the validation. It is recommended to flash the board with the test just before running it because some platforms cannot be reset while testing.

From the test application directory run:

BOARD=<board_of_your_choice> make flash test

An automated way of knowing if a test is available is to execute the 'test/available' target from the test application directory. It executes without error if tests run by 'make test' are present.

make test/available