1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests
2019-11-11 21:18:13 +01:00
..
bench_msg_pingpong tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
bench_mutex_pingpong tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
bench_runtime_coreapis
bench_sched_nop
bench_sizeof_coretypes tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
bench_thread_flags_pingpong tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
bench_thread_yield_pingpong tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
bench_timers tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
bitarithm_timings
bloom_bytes tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
board_calliope-mini
board_microbit
build_system_cflags_spaces tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
build_system_utils
buttons
c11_atomics_cpp_compat tests/c11_atomics_cpp_compat: Added compile test 2019-10-24 23:08:36 +02:00
can_trx tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
cb_mux
cb_mux_bench
cond_order tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
conn_can tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
cortexm_common_ldscript tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
cpp11_condition_variable tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
cpp11_mutex tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
cpp11_thread tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
cpp_ctors tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
cpu_cortexm_address_check
cpu_efm32_features tests/cpu_efm32_features: add test script 2019-10-16 22:09:37 +02:00
devfs tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +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 stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_adxl345
driver_apa102 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_at tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_at30tse75x tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
driver_at86rf2xx tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_ata8520e tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_bh1750
driver_bmp180
driver_bmx055 tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
driver_bmx280
driver_cc110x tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_ccs811
driver_ccs811_full
driver_dht
driver_ds18 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_ds75lx
driver_ds1307
driver_ds3234
driver_dsp0401
driver_dynamixel tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_enc28j60 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_encx24j600 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_feetech tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_fxos8700
driver_grove_ledbar
driver_hd44780 tests/driver_hd44780: remove arduino feature requirement 2019-10-29 11:09:56 +01: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
driver_ina220 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_ina3221 tests/driver_ina3221: Test for INA3221 2019-11-05 12:33:06 +01:00
driver_io1_xplained
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: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_l3g4200d tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_lc709203f
driver_lis2dh12
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 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_lpsxxx
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: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +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
driver_mpl3115a2 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_mpu9x50 tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
driver_mpu9150 tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
driver_mq3
driver_my9221
driver_nrf24l01p_lowlevel tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_nrfmin
driver_nvram_spi tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
driver_opt3001 drivers/opt3001: Initial support 2019-10-02 10:06:28 +02:00
driver_pca9685 tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
driver_pcd8544 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_ph_oem
driver_pir tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_pn532
driver_pulse_counter tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_rn2xx3 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_sdcard_spi tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_sds011
driver_servo
driver_sht1x tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_sht2x tests/driver_sht2x: cleanup how required features are set 2019-11-05 07:59:57 +01:00
driver_sht3x
driver_si70xx
driver_si114x
driver_soft_spi
driver_srf02 tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
driver_srf04
driver_srf08 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_sx127x tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
driver_tcs37727 tests: replace SLEEP define 2019-10-10 10:47:38 +02:00
driver_tmp00x
driver_tps6274x tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
driver_tsl2561
driver_tsl4531x tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
driver_vcnl40x0 tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
driver_veml6070
driver_xbee tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
eepreg
emb6 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
embunit
event_wait_timeout tests: reduce THREAD_STACKSIZE_DEFAULT for stm32f030f4-demo 2019-10-21 15:33:48 +02:00
events tests: reduce THREAD_STACKSIZE_DEFAULT for stm32f030f4-demo 2019-10-21 15:33:48 +02:00
evtimer_msg tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
evtimer_underflow tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
external_module_dirs tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
fault_handler
float
fmt_print
gnrc_gomach tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
gnrc_ipv6_ext tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
gnrc_ipv6_ext_frag tests/gnrc_ipv6_ext_frag: add bl*pill to BOARD_INSUFFICIENT_MEMORY 2019-11-07 11:04:58 +01:00
gnrc_ipv6_fwd_w_sub tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
gnrc_ipv6_nib tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
gnrc_ipv6_nib_6ln tests: set log level to ERROR for gnrc_ipv6_nib_6ln test 2019-10-24 11:42:35 +02:00
gnrc_lwmac tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
gnrc_mac_timeout tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
gnrc_ndp gnrc: use gnrc_netif_default_init() for all implementations 2019-11-07 11:00:36 +01:00
gnrc_netif gnrc: use gnrc_netif_default_init() for all implementations 2019-11-07 11:00:36 +01:00
gnrc_netif_ieee802154
gnrc_rpl_srh tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
gnrc_sixlowpan tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
gnrc_sixlowpan_frag gnrc_sixlowpan: move garbage collect msg type to reassembly buffer 2019-10-24 12:41:29 +02:00
gnrc_sock_dns tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
gnrc_sock_ip tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
gnrc_sock_udp tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
gnrc_tcp Merge pull request #12367 from brummer-simon/gnrc_tcp-fix_recv_conn_closed 2019-10-29 09:54:43 +01:00
gnrc_udp makefiles: default-channel.inc.mk -> default-radio-settings.inc.mk 2019-10-27 11:55:55 +01:00
heap_cmd tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
irq tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
isr_yield_higher tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
l2util tests: BOARD_INSUFFICIENT_MEMORY -> Makefile.ci 2019-10-17 15:11:59 +02:00
leds
libc_newlib
libfixmath
libfixmath_unittests tests: exclude atmega256rfr2-xpro where required 2019-11-05 10:40:59 +01:00
log_color tests/log_color: fix string literal error 2019-10-19 16:59:11 +02:00
log_printfnoformat
lua_loader tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
lwip tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
lwip_sock_ip tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
lwip_sock_tcp tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
lwip_sock_udp tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
malloc
mcuboot
memarray
minimal
mpu_stack_guard tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
msg_avail
msg_send_receive tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
msg_try_receive tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
mtd_flashpage
mutex_order tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
mutex_unlock_and_sleep tests: reduce THREAD_STACKSIZE_DEFAULT for stm32f030f4-demo 2019-10-21 15:33:48 +02:00
nanocoap_cli tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
netdev_test tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
netstats_l2 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
nhdp tests/nhdp: remove useless BOARD_BLACKLIST 2019-11-05 09:47:25 +01:00
nimble_l2cap
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
periph_adc
periph_backup_ram tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
periph_cpuid tests/periph_cpuid: add automatic test script 2019-11-11 21:18:13 +01:00
periph_dac
periph_dma
periph_eeprom tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
periph_flashpage tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
periph_gpio tests/periph_gpio: increase timeout for automatic test 2019-11-06 12:46:28 +01:00
periph_gpio_arduino tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
periph_hwrng
periph_i2c tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
periph_pm tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
periph_pwm tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
periph_qdec
periph_rtc
periph_rtt
periph_spi tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
periph_timer tests/periph_timer: add atmega256rfr2-xpro to boards with 25KHz timer 2019-11-06 12:46:28 +01:00
periph_uart tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
periph_uart_mode tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
periph_wdt
pipe tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_c25519 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_cayenne-lpp
pkg_cifra tests/pkg_cifra: remove useless board blacklist 2019-10-30 11:43:38 +01:00
pkg_cmsis-dsp tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_cn-cbor tests/pkg_cn-cbor: remove useless board blacklist 2019-10-30 11:43:39 +01:00
pkg_fatfs tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_fatfs_vfs tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
pkg_hacl tests/pkg_hacl: remove useless board blacklist 2019-10-30 11:43:39 +01:00
pkg_heatshrink tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_jsmn
pkg_libb2 tests: exclude atmega256rfr2-xpro where required 2019-11-05 10:40:59 +01:00
pkg_libcoap tests/pkg_libcoap: remove useless board blacklist 2019-10-30 11:43:39 +01:00
pkg_libcose tests/pkg_libcose: remove useless board blacklist 2019-10-30 11:43:40 +01:00
pkg_libhydrogen tests/pkg_libhydrogen: remove useless board blacklist 2019-10-30 11:43:40 +01:00
pkg_littlefs tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_lora-serialization tests/pkg_lora-serialization: fix C-style comments 2019-11-11 17:31:49 +01:00
pkg_micro-ecc tests/pkg_micro-ecc: remove useless board blacklist 2019-10-30 11:43:41 +01:00
pkg_micro-ecc-with-hwrng tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_microcoap tests/examples: add microduino-corerf to Makefile.ci 2019-10-27 00:18:23 +02:00
pkg_minmea tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_monocypher tests/pkg_monocypher: remove useless board blacklist 2019-10-30 11:43:40 +01:00
pkg_nanocbor
pkg_nanopb tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_oonf_api tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_qdsa tests/pkg_qdsa: remove useless board blacklist 2019-10-30 11:43:40 +01:00
pkg_relic tests: exclude atmega256rfr2-xpro where required 2019-11-05 10:40:59 +01:00
pkg_semtech-loramac tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_spiffs tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_tiny-asn1 tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
pkg_tinycbor tests/pkg_tinycbor: remove useless board blacklist 2019-10-30 11:43:40 +01:00
pkg_tinycrypt
pkg_tweetnacl tests: exclude atmega256rfr2-xpro where required 2019-11-05 10:40:59 +01:00
pkg_u8g2 tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_ubasic tests/pkg_ubasic: remove useless BOARD_BLACKLIST 2019-11-05 08:45:12 +01:00
pkg_ucglib tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pkg_umorse
pkg_wolfcrypt-ed25519-verify tests/pkg_wolf*: remove useless board blacklist 2019-10-30 11:43:38 +01:00
pkg_wolfssl tests/pkg_wolf*: remove useless board blacklist 2019-10-30 11:43:38 +01:00
posix_semaphore tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
posix_time
ps_schedstatistics tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pthread tests/pthread*: blacklist boards with low RAM 2019-10-21 15:33:48 +02:00
pthread_barrier tests/pthread*: blacklist boards with low RAM 2019-10-21 15:33:48 +02:00
pthread_cleanup tests/pthread*: blacklist boards with low RAM 2019-10-21 15:33:48 +02:00
pthread_condition_variable tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pthread_cooperation tests: exclude atmega256rfr2-xpro where required 2019-11-05 10:40:59 +01:00
pthread_flood tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pthread_rwlock tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
pthread_tls tests/pthread*: blacklist boards with low RAM 2019-10-21 15:33:48 +02:00
puf_sram
riotboot tests/riotboot: add SLOT_RIOT_ELFS:%.elf=%.bin to BUILD_FILES 2019-10-18 15:56:48 +02:00
riotboot_flashwrite makefiles: default-channel.inc.mk -> default-radio-settings.inc.mk 2019-10-27 11:55:55 +01:00
riotboot_hdr
rmutex tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
rmutex_cpp tests/rmutex_cpp: Testing rmutex with C++ 2019-10-24 23:08:36 +02:00
rng tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
saul tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
sched_testing tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
shell tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
slip tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
sntp tests/examples: add microduino-corerf to Makefile.ci 2019-10-27 00:18:23 +02:00
socket_zep tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
ssp tests/ssp: make use of architecture features 2019-10-14 22:40:13 +02:00
stdin
struct_tm_utility tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
sys_arduino
sys_crypto tests: exclude atmega256rfr2-xpro where required 2019-11-05 10:40:59 +01:00
sys_irq_handler tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
test_tools tests/test_tools: test receiving an empty line 2019-10-01 14:13:02 +02:00
thread_basic tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_cooperation tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_exit tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_flags tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_flags_xtimer
thread_float tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
thread_flood
thread_msg tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_msg_block_race tests: Added atmega328p to Makefile.ci 2019-10-21 12:54:46 +02:00
thread_msg_block_w_queue tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_msg_block_wo_queue tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_msg_seq tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_priority_inversion tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
thread_race tests: reduce THREAD_STACKSIZE_DEFAULT for stm32f030f4-demo 2019-10-21 15:33:48 +02:00
trace tests: don't define APPLICATION in application Makefile 2019-11-05 07:59:57 +01:00
trickle
unittests Merge pull request #12592 from benpicco/luid-fix 2019-11-07 18:34:37 +01:00
usbus tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
usbus_cdc_acm_stdio tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
usbus_cdc_ecm usbus: Fix usb, initialization and detected spelling mistakes 2019-10-23 10:43:52 +02:00
warn_conflict
xtimer_drift tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
xtimer_hang Merge pull request #11230 from maribu/xtimer_msg_deps 2019-11-01 15:22:10 +01:00
xtimer_longterm tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
xtimer_msg tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
xtimer_msg_receive_timeout
xtimer_mutex_lock_timeout tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
xtimer_now64_continuity
xtimer_periodic_wakeup tests: reduce THREAD_STACKSIZE_DEFAULT for stm32f030f4-demo 2019-10-21 15:33:48 +02:00
xtimer_remove
xtimer_reset
xtimer_usleep
xtimer_usleep_short
Makefile.tests_common tests/Makefile.tests_common: fix indent 2019-11-05 07:59:57 +01:00
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