1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests
2019-10-17 20:38:47 +02:00
..
bench_msg_pingpong tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
bench_mutex_pingpong tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
bench_runtime_coreapis applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
bench_sched_nop applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
bench_sizeof_coretypes tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
bench_thread_flags_pingpong tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
bench_thread_yield_pingpong tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
bench_timers tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
bitarithm_timings applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
bloom_bytes tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
board_calliope-mini
board_microbit tests: do not unconditionally set BOARD 2019-08-14 17:11:34 +02:00
build_system_cflags_spaces tests/build_system_cflags_spaces: test CFLAGS macros handling 2019-09-27 19:29:07 +02:00
build_system_utils makefiles/utils: functions for lowercase and uppercase 2019-08-29 13:59:31 +02:00
buttons applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
can_trx tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
cb_mux applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
cb_mux_bench applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
cond_order tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
conn_can tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
cortexm_common_ldscript tests: BOARD_WHITELIST, BOARD_INSUFFICIENT_MEMORY 2019-09-29 17:06:01 +02:00
cpp11_condition_variable tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
cpp11_mutex tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
cpp11_thread tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
cpp_ctors tests/cpp_ctors: move tests-cpp_ctors out of unittests 2019-08-22 12:39:47 +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 script 2019-10-16 22:09:37 +02:00
devfs applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
driver_ad7746 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_adcxx1c tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_ads101x tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_adt7310 tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
driver_adxl345 drivers/adxl345: fixes & cleanup 2018-08-03 11:12:25 +02:00
driver_apa102
driver_at tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_at30tse75x tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_at86rf2xx tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_ata8520e tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_bh1750 drivers/bh1750fvi: change prototype of bh1750fvi_init 2019-01-07 21:37:02 +01:00
driver_bmp180 tests/driver_bmp180: remove useless printf_float module 2019-09-02 18:33:02 +02:00
driver_bmx055 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_bmx280 tests/driver_bmx280: cleanup temperature value display 2019-09-03 12:58:56 +02:00
driver_cc110x tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02: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 tests: make use of ARRAY_SIZE macro 2019-08-06 19:43:54 +02:00
driver_dsp0401 make: replace curly braces with parenthesis 2018-03-22 20:43:15 +01:00
driver_dynamixel tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_enc28j60 tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
driver_encx24j600 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_feetech tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +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 driver/hd44780: black list Sodaq boards 2019-10-09 20:16:22 +02:00
driver_hdc1000 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_hih6130 tests/driver_hih6130: replace SLEEP define 2019-10-17 19:20:31 +02:00
driver_hts221 tests/driver_hts221: cleanup temperature display logic 2019-09-03 21:36:26 +02:00
driver_ina220 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_io1_xplained tests/driver_io1_xplained: remove printf_float dependency 2019-09-01 15:16:32 +02:00
driver_isl29020 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_isl29125 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_jc42
driver_kw2xrf tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_l3g4200d tests: replace SLEEP define 2019-10-10 10:47:38 +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 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_lis3mdl tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_lpd8808
driver_lpsxxx tests/driver/lpsxxx: update with support for lps22hb 2019-03-20 14:43:37 +01:00
driver_lsm6dsl tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_lsm303dlhc tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_ltc4150 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_mag3110 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_mma8x5x tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_mma7660 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_motor_driver drivers: add licence to motor_driver source files 2019-04-13 00:29:58 +02:00
driver_mpl3115a2 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_mpu9x50 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_mpu9150 tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +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: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_nrfmin tests: add distinct test app for nrfmin driver 2019-09-27 11:49:43 +02:00
driver_nvram_spi tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_opt3001 drivers/opt3001: Initial support 2019-10-02 10:06:28 +02:00
driver_pca9685 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_pcd8544 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_ph_oem tests/driver_ph_oem: Added a test application for the pH OEM driver 2019-09-05 12:47:10 +02:00
driver_pir tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_pn532
driver_pulse_counter tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_rn2xx3 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_sdcard_spi tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +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: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_sht2x tests/driver_sht2x: avoid negative number after decimal dot 2019-09-03 20:50:25 +02:00
driver_sht3x tests: add SHT3X sensor driver test application 2018-11-21 09:07:20 +01:00
driver_si70xx
driver_si114x tests/driver_si114x: add basic test application 2018-03-08 14:07:28 +01:00
driver_soft_spi
driver_srf02 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_srf04 tests/srf04: test application for srf04 driver 2018-09-20 15:18:49 +02:00
driver_srf08 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_sx127x tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_tcs37727 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_tmp00x driver/tmp00x: Change tmp006 to tmp00x and add tmp007 2019-08-23 12:11:16 +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: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
driver_vcnl40x0 tests/vcnl40x0: add test application 2018-10-15 11:44:10 +02:00
driver_veml6070
driver_xbee tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
eepreg tests/eepreg: remove duplicate FEATURES_REQUIRED 2018-11-16 12:07:00 +01:00
emb6 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
embunit applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
event_wait_timeout tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
events tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
evtimer_msg tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
evtimer_underflow tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +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 applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
fmt_print applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
gnrc_gomach makefiles: Refactored channel configuration 2019-09-10 10:04:52 +02:00
gnrc_ipv6_ext tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
gnrc_ipv6_ext_frag tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
gnrc_ipv6_fwd_w_sub tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_ipv6_nib tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_ipv6_nib_6ln tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_lwmac makefiles: Refactored channel configuration 2019-09-10 10:04:52 +02:00
gnrc_mac_timeout tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_ndp tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_netif tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
gnrc_netif_ieee802154 tests: provide testcase for issue 11398 2019-09-26 15:56:47 +02:00
gnrc_rpl_srh tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
gnrc_sixlowpan tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_sixlowpan_frag tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_sock_dns tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
gnrc_sock_ip tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_sock_udp tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
gnrc_tcp tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
gnrc_udp tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
heap_cmd tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
irq tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
isr_yield_higher tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
l2util tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
leds tests/leds: initialize led0 by default 2019-02-27 13:09:29 +01:00
libc_newlib applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
libfixmath applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
libfixmath_unittests tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
log_color tests/log_color: add test application 2019-09-09 20:37:07 +02:00
log_printfnoformat applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
lua_loader tests: re-enable utf-8 tests on native 2019-09-16 12:29:15 +02:00
lwip tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
lwip_sock_ip tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
lwip_sock_tcp tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
lwip_sock_udp tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
malloc tests/malloc: cleanup 2019-09-13 00:35:47 +02:00
mcuboot tests/mcuboot: handle building 'mcuboot' in docker 2019-06-03 18:09:32 +02: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 applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
msg_send_receive tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
msg_try_receive tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
mtd_flashpage unittests: add mtd_flashpage unittests 2019-09-10 13:26:27 +02:00
mutex_order tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
mutex_unlock_and_sleep applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
nanocoap_cli tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
netdev_test tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
netstats_l2 applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
nhdp tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
nimble_l2cap tests/nimble_l2cap: remove unused debug include 2019-09-20 09:00:32 +02:00
nimble_l2cap_server tests/nimble_l2cap_server: change order in _on_data 2019-10-07 17:52:11 +02:00
nordic_softdevice tests/nordic_softdevice: cleanup test script and fix test 2019-10-16 08:20:41 +02:00
od applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
periph_adc
periph_backup_ram tests/periph_backup_ram: add test for the Backup RAM feature 2019-10-01 18:42:56 +02:00
periph_cpuid
periph_dac
periph_dma tests/periph_dma: add automatic testing of DMA over UART 2019-01-21 15:06:16 +01:00
periph_eeprom tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +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: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
periph_gpio_arduino tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
periph_hwrng applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
periph_i2c tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
periph_pm tests: periph_pm: add peripheral test. 2018-04-05 10:57:52 +02:00
periph_pwm tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
periph_qdec boards/nucleo-f401re: rename to marketing name 2018-05-22 21:52:41 +02:00
periph_rtc periph/rtc: normalize struct tm before usage 2019-09-12 11:32:31 +02:00
periph_rtt tests/periph_rtt: Correct the test script syntax 2019-04-12 14:39:14 +02:00
periph_spi tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
periph_timer applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
periph_uart tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
periph_uart_mode tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
periph_wdt tests/periph_wdt: fix upper limit format for print 2019-09-20 20:45:42 +02:00
pipe tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_c25519 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_cayenne-lpp applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_cifra tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_cmsis-dsp applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_cn-cbor tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_fatfs tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_fatfs_vfs tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_hacl tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_heatshrink tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_jsmn applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_libb2 tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_libcoap tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_libcose tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_libhydrogen tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_littlefs tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_lora-serialization applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_micro-ecc tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_micro-ecc-with-hwrng applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_microcoap tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_minmea applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_monocypher tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_nanocbor applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_oonf_api
pkg_qdsa tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_relic tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_semtech-loramac tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_spiffs tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_tiny-asn1 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_tinycbor tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_tinycrypt applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_tweetnacl tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_u8g2 tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_ubasic tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_ucglib tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pkg_umorse applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
pkg_wolfcrypt-ed25519-verify tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pkg_wolfssl tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
posix_semaphore tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
posix_time applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
ps_schedstatistics tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pthread tests/pthread*: enable pthread tests on avr 2019-09-11 18:25:10 +02:00
pthread_barrier tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pthread_cleanup tests/pthread*: enable pthread tests on avr 2019-09-11 18:25:10 +02:00
pthread_condition_variable tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pthread_cooperation tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
pthread_flood tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pthread_rwlock tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
pthread_tls tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
puf_sram doc: Update copywrites it include HAW 2019-01-28 09:08:50 +01:00
riotboot applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
riotboot_flashwrite tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
riotboot_hdr tests: add riotboot_hdr test 2018-12-04 00:01:42 +01:00
rmutex tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
rng tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
saul tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
sched_testing tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
shell tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
slip tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
sntp tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
socket_zep applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
ssp tests/ssp: make use of architecture features 2019-10-14 22:40:13 +02:00
stdin applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
struct_tm_utility tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
sys_arduino tests/sys_arduino: Added tests for Serial.print 2019-09-05 23:55:18 +02:00
sys_crypto tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
sys_irq_handler tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
test_tools tests/test_tools: test receiving an empty line 2019-10-01 14:13:02 +02:00
thread_basic tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_cooperation tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_exit tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_flags tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_flags_xtimer applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
thread_float tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_flood applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
thread_msg tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_msg_block_race tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_msg_block_w_queue tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_msg_block_wo_queue tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_msg_seq tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_priority_inversion tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
thread_race tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
trace applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
trickle applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
unittests tests: add microduino-corerf to Makefile.ci 2019-10-17 20:38:47 +02:00
usbus tests/usbus: Add automated test for usbus init 2019-09-19 09:29:54 +02:00
usbus_cdc_acm_stdio test/usbus_cdc_acm_stdio: USB CDC ACM STDIO test 2019-09-30 18:53:58 +02:00
usbus_cdc_ecm tests,examples/usb: PID, VID warning only when building. 2019-09-02 12:20:32 +02:00
warn_conflict applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
xtimer_drift tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
xtimer_hang tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
xtimer_longterm tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
xtimer_msg tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
xtimer_msg_receive_timeout applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
xtimer_mutex_lock_timeout tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
xtimer_now64_continuity applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
xtimer_periodic_wakeup tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
xtimer_remove applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
xtimer_reset applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
xtimer_usleep applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
xtimer_usleep_short applications: remove 'TEST_ON_CI_WHITELIST += all' 2019-08-21 12:51:17 +02:00
Makefile.tests_common
README.md tests/README.md: add documentation about uart interaction 2019-10-01 14:13:02 +02: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

Interaction through the uart

Tests implemented with testrunner use the cleanterm target that provides an interaction without adding extra text output or input handling. It can currently be expected to have unmodified line based interaction with the board.

The expected behavior is verified with the test in tests/test_tools.

Tests cannot rely on having on all boards and terminal programs:

  • unbuffered input
  • allowing sending special characters like ctrl+c/ctrl+d