1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

6408 Commits

Author SHA1 Message Date
MrKevinWeiss
37bdc32e30
tests/driver_nrf802154: Initial driver test 2022-07-11 09:32:16 +02:00
MrKevinWeiss
a2ac1c86db
tests/driver_at86rf215: add nucleo-f042k6 to BOARD_INSUFFICIENT_MEMORY 2022-07-11 09:32:16 +02:00
Leandro Lanzieri
61f14145f4
tests/driver_netdev_common: add virtual board with IEEE802.15.4 drivers 2022-07-11 09:32:15 +02:00
MrKevinWeiss
bacfe50893
tests/driver_mrf24j40: rewrite without GNRC 2022-07-11 09:32:15 +02:00
MrKevinWeiss
f8db5eadbc
tests/driver_kw2xrf: rewrite without GNRC 2022-07-11 09:32:14 +02:00
MrKevinWeiss
485ee122c0
tests: add cc2538_rf driver test 2022-07-11 09:32:14 +02:00
MrKevinWeiss
f1d6b25c62
tests: add cc2420 driver test 2022-07-11 09:32:13 +02:00
MrKevinWeiss
e78a129ba4
tests/driver_at86rf215: modify to use as generic IEEE 802.15.4 test 2022-07-11 09:32:02 +02:00
MrKevinWeiss
9d3a546e1d
tests/driver_at86rf2xx: rewrite without GNRC 2022-07-11 09:26:55 +02:00
benpicco
8d177f36a7
Merge pull request #18294 from maribu/tests/driver_at86rf2xx
tests/driver_at86rf2xx: fix use of incorrect macro
2022-07-10 23:06:15 +02:00
chrysn
d9879c96ca
Merge pull request #16833 from chrysn-pull-requests/rust-lib
Add some Rust library building infrastructure
2022-07-10 21:39:35 +02:00
chrysn
bc8ec6d542 rust: Make examples / tests use any Rust RIOT modules 2022-07-10 21:27:13 +02:00
chrysn
08939cda3b tests: Add rust-as-a-module test
Taken and simplified from shell test.
2022-07-10 21:27:13 +02:00
Marian Buschsieweke
29d21938aa
Merge pull request #18210 from maribu/cpu/esp32
cpu/esp32: enforce MAXTHREADS is at least 3
2022-07-06 17:57:48 +02:00
Peter Kietzmann
9af87803c6
Merge pull request #18137 from Einhornhool/pr/update-cryptoauth-package
pkg/cryptoauthlib: Update package to latest version
2022-07-06 13:30:16 +02:00
Lena Boeckmann
422d81a2b4 pkg/cryptoauthlib: Update package to latest version 2022-07-06 10:45:39 +02:00
Marian Buschsieweke
f59e910fd2
tests/periph_gpio_ll: Account for extra thread needed for ESP32 2022-07-06 09:00:13 +02:00
Marian Buschsieweke
91afd31425
tests/pkg_fff: Account for extra thread needed for ESP32 2022-07-06 09:00:13 +02:00
Marian Buschsieweke
5ddf786c95
tests/driver_at86rf2xx: fix use of incorrect macro
The random test function should be guarded by
`AT86RF2XX_RANDOM_NUMBER_GENERATOR` not by
`AT86RF2XX_SMART_IDLE_LISTENING`. This fixes the issue and also sneaks
in a test for the return value.
2022-07-04 13:55:31 +02:00
Marian Buschsieweke
df556311ce
Merge pull request #18290 from eduazocar/feature/at86rf2xx_random_numbers
drivers/at86rf2xx: Switch SRT mode to get random values.
2022-07-04 06:44:46 +02:00
eduazocar
e6a7039de4 drivers/at86rf2xx: Adding Switch SRT to Random Number Generator 2022-07-03 17:44:47 -04:00
chrysn
cb5d4f88f9
Merge pull request #18255 from maribu/tests/thread_float
tests/thread_float: fix test script
2022-07-01 00:39:57 +02:00
Marian Buschsieweke
94ccc6c7dc
tests/thread_float: clean up and fix test script
Split out the regex that matches the output line into a dedicated
function (as it is used three times) and make it also accept nan and
inf as double values. Previously a nan didn't match and occasional
nans were not detected as a test failure.
2022-06-30 19:15:08 +02:00
Marian Buschsieweke
0beb636bf3
tests/thread_float: fix test script
Previously the test script expected runnable threads of the same
priority to be running in a specific order. But the only tool that is
guaranteed to enforce a specific order of runnable threads is assigning
them different priority levels.

This should fix a test failure in the nightlies.

Co-authored-by: Martine Lenders <mail@martine-lenders.eu>
2022-06-30 19:15:08 +02:00
Marian Buschsieweke
fcbba02daf
Merge pull request #18256 from Teufelchen1/chore/macos
Documentation: Renaming OS X to macOS
2022-06-30 07:05:48 +02:00
Marian Buschsieweke
c4233e60b2
tests/slip: update Makefile.ci 2022-06-27 17:07:21 +02:00
benpicco
d9fc082686
Merge pull request #18062 from firas-hamdi/mcp2515-enable-filtering
drivers/mcp2515: enable filtering
2022-06-26 22:23:07 +02:00
Firas Hamdi
285ba27be6 tests/candev: adapt test application 2022-06-26 17:38:23 +02:00
Teufelchen1
1231807bab Documentation: Renaming OS X to macOS 2022-06-23 17:25:48 +02:00
benpicco
1638606c5c
Merge pull request #18218 from gschorcht/boards/esp32/cleanup_ci_compilation
boards/esp32: cleanup CI compilation for esp_wifi_enterprise
2022-06-19 17:01:13 +02:00
Gunar Schorcht
3414629614 boards/esp32-ci: define ESP_WIFI_EAP_* variables
`ESP_WIFI_EAP_USER` and `ESP_WIFI_EAP_PASS` have to be defined because this board is used in the CI to compile the optional module `esp_wifi_enterprise`.
2022-06-16 14:20:11 +02:00
benpicco
0a16f8266a
Merge pull request #17962 from benpicco/nanocoap_vfs-put
nanocoap_vfs: add nanocoap_vfs_put()
2022-06-16 11:53:36 +02:00
chrysn
1e7ac17e07 doc/rust: Migrate and modernize text from rust_minimal README
This is a rewrite of text that has come to be quite outdated, pulled
into the central location for information about RIOT's Rust integration.
2022-06-15 00:01:27 +02:00
benpicco
6a15ad4df2
Merge pull request #18179 from maribu/sys/shell_commands
sys/shell/commands: add static qualifier where appropriate
2022-06-14 10:06:07 +02:00
Marian Buschsieweke
9b0cf39312
tests/periph_pm: avoid abusing shell command
To allow marking the shell command static, add a trivial
_show_blockers() function that lists the current pm layered blocker
state.
2022-06-11 14:38:58 +02:00
benpicco
593b5d376d
Merge pull request #18186 from maribu/sys/fmt
sys/fmt: fix output on native
2022-06-11 08:07:22 +02:00
Marian Buschsieweke
e819b9054e
tests/memarray: call ps() directly
Rather than abusing _ps_handler() to call ps(), just call it directly.
2022-06-10 11:14:32 +02:00
Marian Buschsieweke
d404d93ab4
tests/fmt_print: spice up test
Add also a test for correct behavior of `print()` when the string
doesn't happen to be zero-terminated at the expected position.
2022-06-10 11:02:43 +02:00
Francisco
e5c7e3b633
Merge pull request #18029 from haukepetersen/verbump_nimble_nrfx2022
pkg/nimble: version bump to NimBLE 1.5.0 RC1
2022-06-10 04:11:26 +02:00
chrysn
f4691db39d
Merge pull request #18181 from chrysn-pull-requests/rust-updates-20220608
rust: Update versions
2022-06-09 13:40:02 +02:00
chrysn
92d34741b0 rust: Update versions 2022-06-08 17:59:44 +02:00
Benjamin Valentin
64478287fa tests/nanocoap_cli: bump main stack size 2022-06-08 17:21:21 +02:00
Hendrik van Essen
2f91557098 tests/shell_lock: add test 2022-06-08 13:01:23 +02:00
Hauke Petersen
9be431610a tests/nimble_ext_adv: blacklist nrf51 boards
These boards have insufficient RAM to build this test.
2022-06-08 08:26:00 +02:00
Marian Buschsieweke
97f2033d47
tests/shell: update expected help list 2022-06-07 09:25:06 +02:00
7ff6a0dc3a
tests/ps_schedstatistics: fix command order in shell help test 2022-06-07 09:25:06 +02:00
Marian Buschsieweke
5ea582b3dd
sys/shell_commands: convert to SHELL_COMMAND()
Make use of XFA for shell commands
2022-06-07 09:25:04 +02:00
Francisco
f6d5a54c3e
Merge pull request #18045 from benpicco/suit/transport-vfs
suit/transport/vfs: add VFS as source for firmware updates
2022-06-07 08:32:15 +02:00
Marian Buschsieweke
9ad9265623
tests/pkg_microcoap: use netifs_print_ipv6() 2022-06-06 20:46:48 +02:00
Martine Lenders
b77662dc47
Merge pull request #18162 from maribu/sys/fmt
sys/fmt: disarm footgun
2022-06-05 19:22:11 +02:00
benpicco
4160ed7a05
Merge pull request #18113 from benpicco/drivers/mtd_mapper-inherit
drivers/mtd_mapper: inherit physical properties
2022-06-05 11:52:15 +02:00
Gunar Schorcht
e496dd8dcf tests: add esp32-ci / esp8266-ci as external boards
Add `esp32-ci` and `esp8266-ci` as external boards to cover optional module `esp_hw_counter` (ESP32) and `esp_sw_timer` (ESP8266) by CI compilation.
2022-06-03 07:33:44 +02:00
Benjamin Valentin
53f891e604 tests/mtd_mapper: don't set device properites for regions 2022-06-03 00:22:06 +02:00
Marian Buschsieweke
d98211f339
tests/fmt_printf: spice up test
Also include interaction with stdio, as corrupting output on mixing
stdio and fmt is too much of a footgun.
2022-06-02 14:51:17 +02:00
benpicco
e1e2b7c5b6
Merge pull request #17601 from gschorcht/cpu/esp32/upgrade_esp-idf_v4.4
cpu/esp32: Upgrade to ESP-IDF v4.4
2022-06-02 10:18:07 +02:00
benpicco
cb5e19beb5
Merge pull request #17979 from maribu/drivers/netdev_ieee802154
drivers/netdev_ieee802154: drop duplicate struct member
2022-06-02 00:47:56 +02:00
Karl Fessel
6e41c685b2
Merge pull request #17935 from dp1/ir_nec
drivers/ir_nec: NEC remote receiver implementation
2022-06-01 13:44:51 +02:00
Gunar Schorcht
fb571048f6 tests/external_boards: fix module board_esp32-ci 2022-06-01 13:31:00 +02:00
Benjamin Valentin
d9114f81c4 suit: replace SUIT_URL_MAX with CONFIG_SOCK_URLPATH_MAXLEN 2022-06-01 13:00:51 +02:00
Dario Petrillo
ec75d2f33c
tests/driver_ir_nec: add test application for ir_nec driver 2022-05-31 17:58:46 +02:00
chrysn
f89324ad4a {examples,tests}/rust: Rust updates
This is not so much an update (riot-wrappers stays at the same commit,
riot-sys just advances by one that re-enables an optional dependency,
but of course third party crates are updated) but more reflects the
switch from using released crates to git versions.
2022-05-31 17:44:41 +02:00
benpicco
85169fc220
Merge pull request #17937 from benpicco/nanocoap_vfs
nanocoap_vfs: add nanocoap_vfs_get()
2022-05-24 16:10:15 +02:00
benpicco
eb09fe21fd
Merge pull request #18025 from leandrolanzieri/pr/sys/random/change_kconfig_default_backend
sys/random/kconfig: remove HWRNG default in backend choice
2022-05-24 11:35:21 +02:00
Benjamin Valentin
5fde41e775 tests/nanocoap_cli: enable nget command 2022-05-24 09:35:04 +02:00
Martine Lenders
078bced8e1
Merge pull request #16090 from maribu/gnrc_tx_sync_frag_sfr
sys/net/gnrc: add gnrc_tx_sync for gnrc_sixlowpan_frag_sfr
2022-05-24 03:38:38 +02:00
Marian Buschsieweke
adad17e2a9
tests/gnrc_tx_sync: spice out test application
Testing with SFR can controlled via `TEST_FRAG_SFR={0,1}`, just like
testing with 6LoWPAN was controlled via `TEST_6LO={0,1}`.
2022-05-23 20:10:26 +02:00
Martine Lenders
f91c8799c6
unittests: fix assertion for nanocoap_cache_key_compare()
The doc states only that the result is <0, not -1. The result isn't the
latter for some platforms (see
https://github.com/RIOT-OS/RIOT/runs/6534330788?check_suite_focus=true#step:13:696)
2022-05-23 12:22:58 +02:00
chrysn
dc7bc9f854
Merge pull request #17683 from chrysn-pull-requests/mtd-granularity
mtd: Introduce write granularity
2022-05-20 11:52:03 +02:00
Marian Buschsieweke
158203fe71
Merge pull request #17651 from benpicco/fs/constfs-cleanup
sys/fs/constfs: drop dummy implementations
2022-05-19 23:23:49 +02:00
Benjamin Valentin
a587069b18 vfs: return -EROFS if remove operation is not implemented 2022-05-19 11:43:08 +02:00
Francisco
37da85f047
Merge pull request #18033 from thingsat/pr/sx1280_v2
drivers/sx1280: add driver for SX1280 transceiver v2
2022-05-18 22:10:38 +02:00
Aymeric Brochier
779e249af6 tests/driver_sx1280: initial import 2022-05-18 17:06:12 +02:00
benpicco
7c62c8983d
Merge pull request #17958 from benpicco/nanocoap-blockwise_put
nanocoap_sock: add nanocoap_sock_block_request()
2022-05-18 10:40:24 +02:00
Benjamin Valentin
14b103d66b tests/nanocoap_cli: add blockwise put test 2022-05-17 23:07:23 +02:00
benpicco
d7533fb855
Merge pull request #17701 from fjmolinas/pr_libcose_riot_crypto
pkg/libcose: add RIOT as crypto backend
2022-05-17 14:20:16 +02:00
Jue
0f1a1dcacd pkg/tinyvcdiff: add test 2022-05-17 13:40:16 +02:00
Francisco Molina
2452502066 tests/pkg_libcose_encrypt: split cose_encrypt test 2022-05-17 10:51:34 +02:00
benpicco
025af7534f
Merge pull request #18067 from kfessel/p-unittest_sock-read
unittest/sock_util: move test_strings to their tests
2022-05-17 09:37:53 +02:00
benpicco
d28a45e939
Merge pull request #18089 from benpicco/NETOPT_RX_END_IRQ
net/netopt: drop NETOPT_RX_END_IRQ
2022-05-16 11:34:48 +02:00
benpicco
1e315c7308
Merge pull request #16748 from jia200x/pr/gnrc_netif/remove_netdev_event_isr_msg
gnrc_netif: use event loops by default to process ISR
2022-05-13 18:49:01 +02:00
Cenk Gündoğan
fb3f1a2138
Merge pull request #17888 from miri64/gcoap/enh/caching
gcoap: add nanocoap_cache support for clients
2022-05-13 15:39:10 +02:00
380cc4975c
Merge pull request #18101 from krzysztof-cabaj/tests-pkg_tflite-micro
tests/pkg_tflite-micro: update list of low memory boards
2022-05-13 14:12:45 +02:00
Martine Lenders
9a54e7ef7f
Merge pull request #18099 from kaspar030/unittests_native_asan
unittests: enable ASAN on native
2022-05-13 14:11:59 +02:00
krzysztof-cabaj
6b72d85372 tests/pkg_tflite-micro: update list of low memory boards 2022-05-13 07:00:46 -04:00
Martine Lenders
dbed2b48ea
nanocoap_cache: add helper function to check if entry is stale 2022-05-13 12:14:55 +02:00
Martine Lenders
e6a9443932
tests/unittests/tests-gcoap: adapt for automatically added ETag option 2022-05-13 12:14:55 +02:00
dcf5cda260 tests/unittests/uri_parser: increase VEC_MSG_LEN
Previous value tripped ASAN. Increase to sth with room to spare.
2022-05-13 11:47:17 +02:00
c544625dc9
Merge pull request #18082 from MrKevinWeiss/pr/fix/cppkconfig
tests/{cpp_ext, cpp_exclude}: cleanup HAS_*
2022-05-12 15:15:12 +02:00
Benjamin Valentin
a5a411e99b tests/driver_at86rf2xx: don't set NETOPT_RX_END_IRQ 2022-05-11 23:44:24 +02:00
3a0e5fd775 tests/unittests: enable address sanitizer for native 2022-05-11 21:49:57 +02:00
5c0b99a1a0 tests/unittests/tests-uri_parser: add bad port length case 2022-05-11 21:33:02 +02:00
MrKevinWeiss
149dc8069c
tests/{cpp_ext, cpp_exclude}: cleanup HAS_* 2022-05-11 21:24:50 +02:00
Benjamin Valentin
67f9049044 tests/gnrc_netif: remove cast from test_netif_get_name() 2022-05-10 22:18:54 +02:00
Cenk Gündoğan
b4cae9d09d
nanocoap: add unittests for nanocoap-cache 2022-05-10 18:43:57 +02:00
Karl Fessel
ab5958febd unittest/sock_util: move strings to their tests 2022-05-06 11:54:25 +02:00
35643dcd58
tests/cpp_exclude: add Kconfig support 2022-05-06 11:52:51 +02:00
7a9851b31c
tests/cpp_ext: add Kconfig support 2022-05-06 11:52:51 +02:00
Karl Fessel
9d798d6113 unittest/sock_util: add test for missing addr variants 2022-05-05 16:53:11 +02:00
Kevin "Tristate Tom" Weiss
126ed47a94
Merge pull request #18011 from aabadie/pr/pkg/cryptoauthlib_kconfig
pkg/cryptoauthlib: model in kconfig
2022-05-04 10:05:39 +02:00
e7a1cae885
tests/pkg_nanors: add Kconfig configuration 2022-05-03 16:22:42 +02:00
ae530a9db2
tests/pkg_cryptoauthlib*: add Kconfig configuration 2022-05-03 16:06:22 +02:00
Marian Buschsieweke
bae91c1660
Merge pull request #17723 from benpicco/periph_timer_periodic-set_stopped
drivers/periph/timer: add TIM_FLAG_SET_STOPPED flag
2022-05-03 12:06:37 +02:00
Kevin "Tristate Tom" Weiss
f4141c676e
Merge pull request #18017 from aabadie/pr/pkg/lua-kconfig
pkg/lua: model in kconfig
2022-05-03 11:46:17 +02:00
chrysn
a4f1ce680b
Merge pull request #18048 from chrysn-pull-requests/riot-sys-0.7.7
{examples,tests}/rust: Rust updates
2022-05-03 11:25:42 +02:00
chrysn
ec498cd51c {examples,tests}/rust: Rust updates
Updating to riot-sys 0.7.7 enables support for more recent C2Rust
versions, and to riot-wrappers 0.7.22 unblocks [17990].

[17990]: https://github.com/RIOT-OS/RIOT/pull/17990
2022-05-03 09:23:24 +02:00
Benjamin Valentin
fcd61c922d tests/driver_pcf857x: rename local functions to avoid name collision 2022-05-03 00:58:34 +02:00
Benjamin Valentin
9d1dd98a24 unittests/tests-mtd: prefix local functions
This avoids a conflict with the functions from unistd.h
2022-05-03 00:53:34 +02:00
Benjamin Valentin
f731e595bc tests/periph_timer_periodic: test TIM_FLAG_SET_STOPPED flag 2022-04-29 22:33:07 +02:00
Kevin "Tristate Tom" Weiss
7731e6ab62
Merge pull request #17995 from aabadie/pr/tests/pkg_utensor_kconfig
tests/pkg_utensor: model in Kconfig + fix utensor package dependencies
2022-04-28 17:25:56 +02:00
Leandro Lanzieri
73a618d5fb
Merge pull request #18001 from aabadie/pr/tests/pkg_cmsis_dsp_kconfig
tests/pkg_cmsis-dsp: add kconfig configuration + cleanup package modules
2022-04-28 16:04:42 +02:00
Leandro Lanzieri
77382affa3
Merge pull request #17985 from aabadie/pr/pkg/tflite-micro-kconfig
pkg/tflite-micro: add kconfig support
2022-04-28 09:31:18 +02:00
d2b9844574
tests/pkg_utensor: add Kconfig configuration 2022-04-28 08:49:54 +02:00
Martine Lenders
b167d6931c
Merge pull request #17774 from fjmolinas/pr_nimble_auto_adv_extended
pkg/nimble/autoadv: add support for ext_adv
2022-04-27 16:44:46 +02:00
Leandro Lanzieri
82726a2b2b
sys/random/kconfig: remove HWRNG default in backend choice
For now we match the Makefile.dep default, ignoring if the platform
presents a Hardware RNG.
2022-04-27 15:41:23 +02:00
cf0b3ded3c
examples: tests: lua: add Kconfig configuration 2022-04-27 11:12:27 +02:00
7577e4bf47
tests/pkg_tflite-micro: add Kconfig support 2022-04-27 10:53:50 +02:00
5833956daf
tests/pkg_flatbuffers: add Kconfig support 2022-04-27 10:53:50 +02:00
Martine Lenders
aa5a18f833
Merge pull request #16974 from yarrick/lwip_netif
pkg/lwip: Add netif_t struct, register all netifs
2022-04-26 23:49:49 +02:00
2c3dc581bc
Merge pull request #18008 from aabadie/pr/pkg/corejson_kconfig
pkg/corejson: fix missing kconfig import + model test application configuration
2022-04-26 11:55:21 +02:00
4826468174
tests/pkg_cmsis-dsp: add Kconfig configuration 2022-04-26 09:26:03 +02:00
e2900acd6e
Merge pull request #17997 from aabadie/pr/tests/pkg_cmsis_nn_kconfig
pkg/cmsis-nn: model in Kconfig
2022-04-26 09:23:02 +02:00
0f79b42bfd
tests/pkg_corejson: add Kconfig configuration 2022-04-25 19:31:15 +02:00
9821e556ac
Merge pull request #17949 from fjmolinas/pr_native_can_improovements
native/periph_can: usability improvements and documentation updates
2022-04-25 17:52:16 +02:00
32f8ef58e4
tests/pkg_cmsis-nn: add Kconfig configuration 2022-04-25 13:00:41 +02:00
Francisco Molina
667454be63 tests/conn_can/README: use native can README 2022-04-25 12:48:10 +02:00
Francisco Molina
5653e00a91 tests/candev/README: cleanup README 2022-04-25 12:48:10 +02:00
Francisco Molina
dfac66bc68 tests/candev/README.native.can.md: add README for native can setup 2022-04-25 12:48:10 +02:00
Francisco Molina
da9a37a984 pkg/nimble/autoadv: prefix configurations with CONFIG_ 2022-04-25 08:43:51 +02:00
684cabff71
tests/cpp_ctors: add Kconfig support 2022-04-24 21:23:34 +02:00
925cf7f969
tests/cpp11_*: add Kconfig support 2022-04-24 21:23:34 +02:00
benpicco
c831a998fe
Merge pull request #17950 from benpicco/nanocoap-fixes
nanocoap: follow-up fixes
2022-04-22 23:13:03 +02:00
Marian Buschsieweke
1fd4d41d76
driver/netdev_ieee802154: Make timestamp optional
Also remove duplicate struct member.
2022-04-22 14:33:56 +02:00
Benjamin Valentin
5deea31502 tests/nanocoap_cli: add optional DNS support 2022-04-22 11:35:52 +02:00
Marian Buschsieweke
28791c42a4
tests/bench_periph_gpio_ll: add benchmark for periph/gpio_ll 2022-04-22 08:39:05 +02:00
Marian Buschsieweke
22a17731ea
tests: Add tests for periph/gpio_ll
Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
2022-04-22 08:39:04 +02:00
Francisco
7307923703
Merge pull request #17960 from benpicco/sock_urlpath
nanocoap_sock: add nanocoap_sock_url_connect()
2022-04-22 08:26:12 +02:00
Francisco Molina
17c6717093 makefiles/boot/riotboot: refactor file storage and naming
- rename riotboot files so that they are of the form: slot<n>.<version>.bin
- move all generated files under $(BINDIR)/riotboot_files (this can be
  overwritten.
2022-04-21 11:39:25 +02:00
Daniel Lockau
94412b16b4 tests/candev: cleanup 2022-04-20 11:55:29 +02:00
646fb1135a
Merge pull request #17925 from aabadie/pr/drivers/lcd_params_rework
drivers/lcd: slightly rework params to expose offset values to ili9341 driver
2022-04-19 16:21:42 +02:00
63b25483c9
Merge pull request #17921 from aabadie/pr/drivers/disp_dev_coordinates
drivers/disp_dev: use struct to store display area coordinates
2022-04-19 12:48:12 +02:00
Benjamin Valentin
c747d99556 unitttests/sock_util: add sock_urlpath() to tests 2022-04-18 01:42:57 +02:00
12758b94fc
Merge pull request #17954 from aabadie/pr/boards/stm32f750n8-dk
boards/stm32f750n8-dk: add support
2022-04-15 15:05:55 +02:00
benpicco
c610b1fa2f
Merge pull request #17939 from fjmolinas/pr_suit_manifest_ram_seq_no
sys/suit: save seq_number when parsing manifest
2022-04-15 14:22:57 +02:00
843df70e3d
test/pkg_qr-code-generator: add stm32f7508-dk to boards with display 2022-04-15 12:51:58 +02:00
d5e184b326
examples: tests: update Makefile.ci with stm32f7508-dk
This commit also makes some cleanup in the files since add_insufficient_memory_board.sh was used for the update
2022-04-15 12:51:58 +02:00
Francisco Molina
ebf0992975 tests/suit_manifest: fix seq_no of manifest4 2022-04-15 08:20:20 +02:00
benpicco
32790eb8f2
Merge pull request #17509 from benpicco/nanocoap-rework
sys/net/nanocoap: refactor to remove work-buffer requirement
2022-04-14 01:17:30 +02:00
benpicco
a39a4a3077
Merge pull request #17934 from Enoch247/fix-typos
Fix typos
2022-04-13 23:58:46 +02:00
Benjamin Valentin
d1fe77e6de suit/transport/coap: adapt to new API 2022-04-13 19:33:00 +02:00
Joshua DeWeese
b83abf9ace tests/pipe: remove duplicated include
The header, pipe.h, is doubly included. This patch removes the second
inclusion.
2022-04-13 11:56:42 -04:00
2c5bfd6de3
Merge pull request #17929 from aabadie/pr/tests/qr-code-generator-enable-adafruit-pybadge
tests/pkg_qr-code-generator: enable screen for adafruit-pybadge board
2022-04-13 17:50:20 +02:00
Joshua DeWeese
5b3b866960 tests/unittests/tests-kernel_defines: fix typo
The variable named (emphasis added) maYor is used to store the major
version number, I assume major is what was intended. This patch corrects
the typo.
2022-04-13 11:45:56 -04:00
748650d540
tests/pkg_qr-code-generator: enable screen for adafruit-pybadge board 2022-04-13 14:04:04 +02:00
Karl Fessel
2bf48df049 test/pbkdf2: enlarge stdio rx buffer 2022-04-13 13:29:19 +02:00
81cf5dba53
drivers/lcd: apply offset parameters to ili9341 2022-04-13 12:55:16 +02:00
a16449f301
tests: adapt to new disp_dev area coordinates 2022-04-13 12:52:03 +02:00
2bd608accf
Merge pull request #17917 from aabadie/pr/tests/common-riot-logo
tests: move riot_logo.h to tests base directory
2022-04-13 12:28:03 +02:00
Peter Kietzmann
5a8654ecab
Merge pull request #17096 from Ollrogge/fido2_follow_up
Fido2 follow up
2022-04-13 12:14:43 +02:00
d5beea3551
tests/disp_dev: use width/height defines from riot_logo.h 2022-04-13 08:01:13 +02:00
b038e47b5e
tests/periph_ltdc: use width/height defines from riot_logo.h 2022-04-13 08:00:48 +02:00
1aa31bf7cf
tests: use common riot_logo.h 2022-04-13 08:00:48 +02:00
bf7dccf87e
tests/driver_ili9341: adapt to new common lcd driver 2022-04-12 12:39:01 +02:00
948a673a55
tests/disp_dev: adapt to new lcd API 2022-04-12 12:39:00 +02:00
Francisco Molina
f60c50634b
tests/disp_dev: modify to test all registered display 2022-04-12 12:39:00 +02:00
Francisco Molina
be5f450a43
tests/driver_st7735: add test application 2022-04-12 12:39:00 +02:00
Francisco Molina
c5cc2966ff
drivers/ili9341: use common lcd driver 2022-04-12 12:39:00 +02:00
Benjamin Valentin
77ac301572 tests/mtd_raw: don't print data on error 2022-04-11 14:29:56 +02:00
Ollrogge
f4ba7a21b4 tests/sys_fido2_ctap: add script to reset authenticator 2022-04-11 13:04:53 +02:00
benpicco
c89f6bf115
Merge pull request #15953 from miri64/congure/feat/congure_reno
congure_reno: initial import of TCP Reno congestion control
2022-04-09 12:45:39 +02:00
Martine Lenders
3c05f72a89
tests: Initial import of congure_reno tests 2022-04-08 17:58:21 +02:00
9b826b6f8e
tests/pkg_tensorflow-lite: adapt and rename to tflite-micro 2022-04-08 17:18:55 +02:00
Martine Lenders
0f1674379a
congure_reno: initial import of TCP Reno congestion control 2022-04-08 14:37:47 +02:00
Oleg Hahm
755ea30da7
Merge pull request #17871 from HendrikVE/pr/sock_dns_mock
sys/net/application_layer/sock_dns_mock: add module for mocking sock_dns
2022-04-08 14:20:17 +02:00
Oleg Hahm
f3ffe134b0
Merge pull request #17895 from benpicco/pm_blocker_array
sys/pm_layered: use array representation, get rid of implicit IDLE mode
2022-04-08 14:04:46 +02:00
chrysn
ddaea984ee
Merge pull request #17805 from chrysn-pull-requests/rust-test-on-beta
rust: test on stable
2022-04-07 20:03:26 +02:00
Oleg Hahm
a687552ac9
Merge pull request #17794 from fabian18/auto_init_using_xfa_simple
sys/auto_init: custom auto-initialization sequence (simple)
2022-04-07 12:32:01 +02:00
chrysn
31e3e1bbfc tests/rust: Run minimal test on stable Rust 2022-04-07 09:58:25 +02:00
031ed1e813
Merge pull request #17434 from kaspar030/murdock_use_emulators
murdock: support emulated boards
2022-04-06 14:41:48 +02:00
Benjamin Valentin
7fb8f3b7c5 sys/pm_layered: rename val_u8 -> blockers 2022-04-06 12:29:25 +02:00
Hendrik van Essen
a9fb3388ca sys/net/application_layer/sock_dns_mock: add module for mocking sock_dns 2022-04-03 17:29:10 +02:00
c4bba0e65d tests/*: CI blacklist microbit where it fails 2022-04-01 13:42:01 +02:00
Marian Buschsieweke
3977ff6304
Merge pull request #17891 from kaspar030/print_stack_usage_fmt
sys/test_utils/print_stack_usage: work with small stacks
2022-03-31 19:11:26 +02:00
chrysn
d6115e3505
Merge pull request #17881 from miri64/nanocoap/enh/opt_remove
nanocoap: introduce coap_opt_remove()
2022-03-31 14:50:48 +02:00
480ed479be tests/pthread_flood: use fmt, allows print_stack_usage to work 2022-03-31 14:48:02 +02:00
chrysn
38d0ec52d0 tests: Set a MTD write size of 1 wherever an MTD is mocked 2022-03-31 13:56:30 +02:00
chrysn
52ea93ef03 drivers/mtd_mapper: Add write_size 2022-03-31 10:58:52 +02:00
Martine Lenders
68f5514ab1
tests: add test for nanocoap_opt_remove() 2022-03-31 09:47:58 +02:00
Fabian Hüßler
cd93e42deb tests/external_module_dirs: add auto-init function 2022-03-30 15:07:03 +02:00
Juergen Fitschen
fca56ba0c3
Merge pull request #17882 from jue89/feature/pkg-littlefs2-kconfig
pkg/littlefs2: model Kconfig
2022-03-30 13:41:52 +02:00
Jue
9cc54f7d2f pkg/littlefs2: model Kconfig 2022-03-30 12:03:30 +02:00
fd7c185653
Merge pull request #17706 from kaspar030/add_stack_usage_metrics
tests: add stack usage metrics
2022-03-29 23:09:45 +02:00
2a13f073fd tests/pkg_fff: reduce MAXTHREADS 2022-03-29 21:49:35 +02:00
a224c8f56e tests/pkg_spiffs: memory-blacklist waspmote-pro 2022-03-29 21:49:35 +02:00
5e910dbc30 tests/malloc_thread_safety: update Makefile.ci 2022-03-29 21:49:35 +02:00
b6667668f1 tests/minimal: disable test_utils_print_stack_usage 2022-03-29 21:49:35 +02:00
f3950c0986 tests/gnrc_netif_ieee802154: disable test_utils_print_stack_usage 2022-03-29 21:49:35 +02:00
ba86f51b26 sys/test_utils/print_stack_usage: add Kconfig support 2022-03-29 21:49:35 +02:00
47dd3b1889 tests: make test_utils_print_stack_usage a default module 2022-03-29 21:49:35 +02:00
benpicco
9ca3dd5d4b
Merge pull request #17656 from benpicco/vfs_default-test
vfs_default: add compile test and add default mount for more boards
2022-03-29 13:47:08 +02:00
benpicco
cdffc8f0ca
Merge pull request #17859 from benpicco/use_sock_tl_name2ep
treewide: use sock_tl_name2ep() class of functions where applicable
2022-03-29 12:31:51 +02:00
Francisco
4f3d7c9e1f
Merge pull request #17853 from fjmolinas/pr_z1_socat
makefiles: socat set tty mode 8N1
2022-03-29 10:29:47 +02:00
Francisco
52f12e0734
Merge pull request #17711 from benpicco/periph_init_buttons
drivers/periph_common: add periph_init_buttons to init on-board buttons
2022-03-29 10:29:39 +02:00
Benjamin Valentin
5b3c838043 tests/vfs_default: add compile test for vfs_default 2022-03-29 10:24:01 +02:00
Benjamin Valentin
8da2e1045e tests/leds: add test where LEDs are mapped to buttons 2022-03-29 09:05:46 +02:00
benpicco
1133d04de1
Merge pull request #17813 from leandrolanzieri/pr/tests/eth_drivers_rework
tests: rework eth drivers
2022-03-28 18:15:27 +02:00
13a4393e0f
Merge pull request #17840 from fjmolinas/pr_tests_fixes
tests: multiple fixes
2022-03-28 10:09:45 +02:00
Francisco Molina
5397b4f783 tests/shell: remove z1 socat workaround 2022-03-28 08:53:27 +02:00
benpicco
7135c91763
Merge pull request #17866 from jue89/fix/mtd_mapper_backend
drivers/mtd_mapper: fix read_page and write_page backend
2022-03-26 16:10:32 +01:00
Jue
347152b128 tests/mtd_mapper: add tests for the read_page and write_page backend 2022-03-26 14:30:42 +01:00
Juergen Fitschen
77dfa47da8
Merge pull request #17865 from jue89/fix/fatfs_vfs_format_mutex
pkg/fatfs: fix missing mutex header
2022-03-25 22:08:55 +01:00
Jue
80305ade1f tests/mtd_mapper: clear fake-memory for every test 2022-03-25 18:32:07 +01:00
Jue
2756287ad1 test/pkg_fatfs_vfs: format with static buffer 2022-03-25 17:23:37 +01:00
Francisco
a10b1572aa
Merge pull request #17627 from benpicco/mtd_flashpage_t
drivers/mtd_flashpage: add mtd_flashpage_t type
2022-03-25 16:24:04 +01:00
Benjamin Valentin
4f6ca0797b tests: use sock_udp_name2ep() in interactive tests 2022-03-24 17:11:55 +01:00
Benjamin Valentin
976fab736f tests/lwip: replace sock_tcp_str2ep() with sock_tcp_name2ep() 2022-03-24 17:06:18 +01:00
Martine Lenders
76935ddbf5
Merge pull request #17510 from benpicco/sock_tl_str2ep-dns
sys/net/sock_util: add sock_tl_name2ep() to optionally perform DNS lookups
2022-03-24 15:59:59 +01:00
Francisco
b91b984e38
Merge pull request #17733 from fjmolinas/pr_gettimeofday_64_bit
sys/syscalls: make gettimeofday() implementation optional
2022-03-24 15:22:27 +01:00
Francisco Molina
0819660303 sys/syscalls: add libc_gettimeofday
Conditionally implement gettimeofday() if module is included, this
avoids including ztimer64 even when not needed
2022-03-24 11:36:49 +01:00
Leandro Lanzieri
7cef002102
tests/driver_netdev_common: add virtual board to test ETH drivers 2022-03-24 09:44:53 +01:00
Leandro Lanzieri
32d8c864e7
tests: add STM32 ethernet test 2022-03-24 09:44:53 +01:00
Leandro Lanzieri
4593746b70
tests: add SAM0 ethernet test 2022-03-24 09:44:53 +01:00
Leandro Lanzieri
5e41b51470
tests: add ESP ethernet test 2022-03-24 09:44:53 +01:00
Leandro Lanzieri
348bc9af82
tests/driver_w5100: rewrite without GNRC 2022-03-24 09:44:53 +01:00
Leandro Lanzieri
8ec32d5859
tests/driver_ethos: rewrite without GNRC 2022-03-24 09:44:53 +01:00
Leandro Lanzieri
b3c202cc84
tests/driver_dose: rewrite without GNRC 2022-03-24 09:44:53 +01:00
Leandro Lanzieri
99a974914a
tests/driver_encx24j600: rewrite without GNRC 2022-03-24 09:44:53 +01:00
Leandro Lanzieri
c6a48e77fb
tests/driver_enc28j60: rewrite without GNRC 2022-03-24 09:44:52 +01:00
Francisco Molina
da489697e4 tests/sys_atomic_utils: use ztimer_usec 2022-03-24 08:02:09 +01:00
Francisco Molina
9bda6b2938 tests/periph_flashpage_unittests: use unsgined int for address cast
For 16bit platforms casting to int will overflow when ROM size nears
2**16
2022-03-24 07:58:32 +01:00
Francisco Molina
7d10831254 tests/pbkdf2: increase stack for AVR 2022-03-24 07:57:53 +01:00
Francisco Molina
35e778901d tests/pkg_micro-ecc: increase stacksize 2022-03-24 07:57:53 +01:00
Francisco Molina
a0d9694f00 tests/sys_sched_round_robin: increase round-robin work time
On slow CPUs the current 10ms time means printing might be interrupted.
2022-03-24 07:57:53 +01:00
Francisco Molina
6506a256fb tests/ps_schedstatistics: fix test for AVR 2022-03-24 07:57:53 +01:00
Francisco Molina
c9ede817a8 tests/sys_sema_inv: wait longer fot thread to exit 2022-03-24 07:57:53 +01:00
Francisco Molina
c3ea39fbc7 tests/periph_timer_periodic: allow for 1% error 2022-03-23 09:28:56 +01:00
feda38ceb5
Merge pull request #17721 from fjmolinas/pr_xtimer_ztimer_default_backend
sys/xtimer: make xtimer_ztimer_compat default backend
2022-03-22 18:01:52 +01:00
benpicco
dd8b3fc593
Merge pull request #17353 from benpicco/tests/gnrc_rpl
tests/gnrc_rpl: add automated test for gnrc_rpl
2022-03-22 12:10:34 +01:00
Benjamin Valentin
4db814d94c tests/netutils: add test for sock_tl_name2ep() 2022-03-22 11:03:12 +01:00
Francisco Molina
9403cd266d tests/thread_float: uncrustify 2022-03-22 08:40:53 +01:00
Francisco Molina
0e4628cb11 tests/thread_float: use ztimer_usec 2022-03-22 08:31:58 +01:00
9311139ad2
boards: add support for nucleo-f439zi 2022-03-21 08:11:00 +01:00
1de688c352
boards/nucleo-f429zi: add support for ethernet 2022-03-18 16:07:57 +01:00
benpicco
1e66baf94b
Merge pull request #17699 from viktorbatista/shtc3
drivers/shtcx: converted the shtc1 driver into shtcx and added shtc3 support
2022-03-18 14:05:42 +01:00
Francisco Molina
2681b6c282 tests/*: update Makefile.ci 2022-03-18 08:23:00 +01:00
Leandro Lanzieri
202fb261fe
Merge pull request #17811 from fjmolinas/pr_xtimer_dep_rework_simple
sys/*timer: rework dependecies to ease backend switch, prefer ztimer_xtimer_compat over xtimer_on_ztimer
2022-03-18 08:17:24 +01:00
benpicco
82b0e08745
Merge pull request #10082 from gschorcht/drivers_l3gd20h
drivers: add driver for L3GD20H 3-axis gyroscope
2022-03-18 08:10:24 +01:00
Gunar Schorcht
1c666c5955 kconfig: add ST L3Gxxxx 3-axis gyro family 2022-03-18 06:34:54 +01:00
chrysn
facb5e633f
Merge pull request #17436 from Ollrogge/reserve_flash
cpu: add flash_writable section to linker script
2022-03-17 21:44:32 +01:00
Ollrogge
cdde810cb6 tests/periph_flashpage: Add _in_address_space feature tests 2022-03-17 19:46:00 +01:00
Gunar Schorcht
9d1a1c6dd4 tests: add ST L3Gxxxx 3-axis gyro family test app 2022-03-17 18:34:57 +01:00
Francisco Molina
46ae295028 tests/xtimer*: select xtimer_no_ztimer_default for tests requiring it
These tests need to be tested on xtimer, and if using ztimer_xtimer_compat
the full api will not be provided, therefore also blacklist BOARDs
that will en up selecting ztimer by default.
2022-03-17 14:37:40 +01:00
chrysn
c688fade36 {examples,tests}/rust: Rust updates
These updates enable tests on beta (stable for the 2022.04 release) on
all platforms, and open the way for [17804].

[17804]: https://github.com/RIOT-OS/RIOT/pull/17804
2022-03-14 16:34:43 +01:00
Vic
453f877f79 tests/shtcx: refactoring of code to work with the new shtcx module 2022-03-10 21:35:25 +01:00
Vic
999887a764 tests/shtc1->shtcx: renaming of files 2022-03-10 21:35:25 +01:00
b29a658555
Merge pull request #17719 from fjmolinas/pr_sys_posix_convert
sys/sema: add sema_ztimer64 to implement old api, deprecate sema
2022-03-10 15:36:06 +01:00
Francisco Molina
0fa1551500 sys/posix: convert to ztimer64_usec 2022-03-10 14:24:57 +01:00
Francisco Molina
f6e9609363 treewide: use sema_deprecated when required 2022-03-10 14:24:46 +01:00
Francisco Molina
2e2daae5d0 sys/sema: use sema_ztimer64 to implement old sema api
This PR removes the old xtimer based implementation for sema. Since
this implementation used 64bit timeout, backweard compatibility is
kept by having `sema_wait_timed` be implemented by `ztimer64_usec`
which is enabled by selecting `sema_deprecated`

With this 64bit `sema` api is now deprecated.
2022-03-10 14:19:44 +01:00
Francisco
9cbca219b2
Merge pull request #17783 from gschorcht/drivers/sht3x_ztimer_msec
drivers/sht3x: ztimer_msec port
2022-03-10 09:03:36 +01:00
benpicco
ddf8f67e54
Merge pull request #17779 from benpicco/LWIP_SO_RCVTIMEO
lwip: enable LWIP_SO_RCVTIMEO if sock layer is used
2022-03-10 08:34:29 +01:00
Gunar Schorcht
2a42dc97aa tests/driver_sht3x: ztimer_msec port 2022-03-10 07:27:06 +01:00
benpicco
60fb36eb1e
Merge pull request #17710 from benpicco/sys/bitfield-ops
sys/bitfield: add support for bit-wise bitfield operations
2022-03-09 22:09:34 +01:00
Benjamin Valentin
eb45c729da tests/lwip_sock_*: drop LWIP_SO_RCVTIMEO
This is now set automatically
2022-03-09 22:07:22 +01:00
a3fc5c1d17
Merge pull request #17697 from viktorbatista/drivers/lps22ch
driver/lpsxxx: adding lps22ch support
2022-03-09 21:28:11 +01:00
benpicco
840067cd9e
Merge pull request #16174 from miri64/core/enh/msg-queue-metrics
core: add functionality to check queue state of another thread
2022-03-09 17:10:38 +01:00
Vic
947efa7d65 driver/lpsxxx: adding lps22ch support 2022-03-09 15:23:51 +01:00
benpicco
f83fa88ccd
Merge pull request #17764 from HendrikVE/pr/netutils_netutils_get_ipv4
sys/net/netutils: add netutils_get_ipv4()
2022-03-09 11:30:38 +01:00
Leandro Lanzieri
34dc24822f
Merge pull request #17669 from MrKevinWeiss/pr/kconfig/netdrivers
drivers/*/Kconfig: Cleanup of simple drivers
2022-03-09 09:23:54 +01:00
chrysn
d3e1a1ac9c
Merge pull request #17761 from chrysn-pull-requests/riot-updates
{examples,tests}/rust: Rust updates (-sys/-wrappers version, stable)
2022-03-08 23:32:56 +01:00
Marian Buschsieweke
0eaaca42b2
Merge pull request #17477 from jenswet/feature/pkg-etl
pkg/etl: Add the embedded template library (etl)
2022-03-08 19:40:17 +01:00
Hendrik van Essen
ffd93c9b1b sys/net/netutils: add netutils_get_ipv4() 2022-03-08 13:35:32 +01:00
chrysn
fce36e2ad2 {examples,tests}/rust: Ready for building on stable Rust
Contributes-To: https://github.com/RIOT-OS/RIOT/issues/17526
2022-03-08 12:44:49 +01:00
chrysn
48a4075dfc {examples,tests}/rust: Follow riot-wrappers deprecations 2022-03-08 12:44:49 +01:00
chrysn
ddc2bf8853 {examples,tests}/rust: cargo update 2022-03-08 12:44:44 +01:00
Benjamin Valentin
acbeb527ff tests/unittests: add test for bitfield operations 2022-03-08 10:28:31 +01:00
benpicco
8281dc21bc
Merge pull request #17752 from benpicco/ipv6_addr_init
sys/net/ipv6: add ipv6_addr_init() helper function
2022-03-07 15:13:19 +01:00
Jens Wetterich
01f502b753 pkg/etl: Add the embedded template library (etl) 2022-03-06 16:22:53 +01:00
benpicco
f31fdfd12d
Merge pull request #17747 from leandrolanzieri/drivers/encx24j600/default_params
drivers/encx24j600: define default parameters
2022-03-05 10:29:48 +01:00
Marian Buschsieweke
28e7dbcb9e
Merge pull request #17750 from fjmolinas/pr_df_player_event_thread_lowest
tests/driver_dfplayer: use event_thread instead of event_thread_lowest
2022-03-04 18:28:07 +01:00
Leandro Lanzieri
9f93296081
Merge pull request #17749 from fjmolinas/pr_cpu_avr8_xmega_driver_board
tests/cpu_avr8_xmega_driver: fix BOARD name
2022-03-04 18:27:04 +01:00
benpicco
761bac3e0d
Merge pull request #17748 from fjmolinas/pr_gnrc_dhcpv6_client_stateless_netdev_default
tests/gnrc_dhcpv6_client_stateless: use netdev_default
2022-03-04 18:26:20 +01:00
Francisco Molina
bb0a406af5 tests/*: add BOARDs to Makefile.ci
These BOARDs overlflowed in ROM after arm-none-eabi-gcc version
in riot/riotbuild changed to 10.3.2
2022-03-04 17:15:11 +01:00
Benjamin Valentin
91ad8ec403 sys/net/ipv6: add ipv6_addr_init() helper function
Setting a compile-time const IP address can be a bit cumbersome.
Add a helper function to easy the process.
2022-03-04 15:34:15 +01:00
MrKevinWeiss
8064bc7493
drivers/vcnl40x0: Update kconfig model 2022-03-04 14:16:00 +01:00
MrKevinWeiss
f185d7acab
drivers/si114x: Update kconfig model 2022-03-04 14:15:55 +01:00
MrKevinWeiss
b443ca5794
drivers/pn532: Update kconfig model 2022-03-04 14:15:50 +01:00
MrKevinWeiss
551d25a296
drivers/mhz19: Update kconfig model 2022-03-04 14:15:46 +01:00
MrKevinWeiss
d2f3e6c0de
drivers/ina2xx: Update kconfig model 2022-03-04 14:15:42 +01:00
MrKevinWeiss
8979586e7d
drivers/dac_dds: Update kconfig model 2022-03-04 14:15:35 +01:00
MrKevinWeiss
ce4b0f03c0
drivers/cst816s: Update kconfig model 2022-03-04 14:15:34 +01:00
Francisco Molina
7f6269cee0 tests/cpu_avr8_xmega_driver: fix BOARD name 2022-03-04 10:36:45 +01:00
Francisco Molina
2f1f77f626 tests/driver_dfplayer: use event_thread instead of event_thread_lowest 2022-03-04 10:36:20 +01:00
Francisco Molina
1d1f764645 tests/gnrc_dhcpv6_client_stateless: use netdev_default 2022-03-04 10:35:27 +01:00
Leandro Lanzieri
de79edb352
drivers/encx24j600: define default parameters 2022-03-04 09:58:50 +01:00
Martine Lenders
f9efe364b4
tests: add tests for msg_queue_capacity() 2022-03-03 16:50:34 +01:00
Francisco Molina
8516e258a3 tests/lwip*: use ztimer instead of xtimer 2022-03-03 15:54:22 +01:00
benpicco
21205bd6ce
Merge pull request #17351 from benpicco/ztimer_periodic-return
ztimer_periodic: make callback function return bool
2022-03-03 14:42:33 +01:00
MrKevinWeiss
af45f94a2f
drivers/adcxx1c: Update kconfig model 2022-03-02 14:03:28 +01:00
ae0f617b28
Merge pull request #17728 from fjmolinas/pr_remove_tests_timex_calls
tests/*xtimer*: remove uneeded timex calls
2022-03-02 09:25:11 +01:00
Francisco Molina
3b4fd9cb43 tests/xtimer_drift: remove uneeded timex call 2022-03-02 08:19:31 +01:00
Francisco Molina
4326825931 tests/bench_xtimer_load: remove uneeded timex call 2022-03-02 08:19:22 +01:00
a17ff53ecf
Merge pull request #17485 from benpicco/sock_udp_sendv
sys/net/sock: add sock_udp_sendv() API
2022-03-01 14:05:21 +01:00
e9227153c0 unittests: add ztimer64 clear-on-remove regression test 2022-03-01 11:03:18 +01:00
3a9e64806c
Merge pull request #17718 from fjmolinas/pr_sys_crypto_unitialized_key
tests/sys_crypto: fix potentially unitialized error
2022-03-01 10:34:40 +01:00
Francisco
945dd082b0
Merge pull request #17715 from kfessel/p-add-building-default
tests: add default BOARDS
2022-03-01 10:23:58 +01:00
Francisco Molina
df3c0a6b72 tests/sys_crypto: fix potentially unitialized error 2022-03-01 09:55:25 +01:00
Karl Fessel
406e231225 tests: add building BOARD defaults 2022-02-28 21:59:57 +01:00
Karl Fessel
16729529ee tests: add default BOARDS 2022-02-28 15:08:35 +01:00
Karl Fessel
e440929f8d tests: add missing includes 2022-02-28 14:53:08 +01:00
Francisco Molina
6bb9656344 tests/lvgl*: add more stack for native 2022-02-28 10:23:06 +01:00
Francisco
3aeba84820
Merge pull request #17681 from aabadie/pr/pkg/lvgl-v8
pkg/lvgl: bump to 8.2.0
2022-02-28 09:41:37 +01:00
benpicco
bbfa69153e
Merge pull request #17474 from benpicco/nanocoap-suit
sys/net/nanocoap: introduce `nanocoap_sock_*()`, use in suit/transport/coap
2022-02-27 02:07:50 +01:00
benpicco
6cfbec4f8e
Merge pull request #10518 from gschorcht/drivers_mcp47xx
drivers: support for Microchip MCP47xx DAC devices added
2022-02-26 22:13:41 +01:00
benpicco
d5f570c28b
Merge pull request #17703 from benpicco/pkg/nanors
pkg/nanors: add reed solomon codec implementation
2022-02-26 19:35:44 +01:00
Benjamin Valentin
8c1ba69f33 tests/pkg_nanors: add test for nanors 2022-02-26 11:09:14 +01:00
Benjamin Valentin
7f31b86a51 tests/gnrc_rpl: add automated test for gnrc_rpl 2022-02-25 20:32:15 +01:00
f35c348722
tests/pkg_lvgl: adapt to new lvgl version 2022-02-25 14:24:28 +01:00
0a33a08f21
pkg/lvgl: bump to v8.2.0
Co-authored-by: Kaspar Schleiser <kaspar@schleiser.de>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
2022-02-25 14:24:28 +01:00
chrysn
433d7ba2a5 {examples,tests}/rust: cargo update
This restores compatibility with current nightlies by using the latest
coap-message version (after a nightly-only feature that uses saw a late
change), and also removes obstacles for use with stable Rust 1.59 (in
unrelated parts; the CoAP example is still nightly-only).

Contributes-To: https://github.com/RIOT-OS/RIOT/issues/17526
2022-02-25 12:57:55 +01:00
Benjamin Valentin
e56d744069 tests: make use of nanocoap_request_simple() 2022-02-24 12:20:05 +01:00
Benjamin Valentin
2106ce4212 tests/nanocoap_cli: add url command 2022-02-24 12:20:05 +01:00
Francisco Molina
46fe917388 tests/xtimer_drift: add missing dependency 2022-02-24 09:10:58 +01:00
c6151226ad
Merge pull request #17633 from fjmolinas/pr_ztimer_auto_adjust
sys/ztimer: add auto_adjust module
2022-02-23 10:01:05 +01:00
Benjamin Valentin
784009cb6c tests/lwip_sock_udp: add test for sock_udp_sendv() 2022-02-22 10:05:41 +01:00
Benjamin Valentin
489434b951 test/gnrc_udp: add test for sock_udp_sendv() 2022-02-22 10:05:41 +01:00
Fabian Hüßler
2775c72018 tests/driver_vbat: add test for backup battery monitoring 2022-02-21 10:49:43 +01:00
Francisco
dd150fe47e
Merge pull request #17584 from benpicco/auto_init_leds
sys/auto_init: add auto_init_leds, drop LED init code from boards
2022-02-18 19:40:50 +01:00
Benjamin Valentin
468ea89953 boards: drop LED init
This is handled by periph_init_leds now
2022-02-18 14:35:43 +01:00
Francisco Molina
a8006a74f8 tests/ztimer_overhead: add ztimer_sleep overhead 2022-02-18 13:07:49 +01:00
chrysn
40f7c66625
Merge pull request #17660 from chrysn-pull-requests/vfs-drop-per-fs-fstatvfs
vfs: Introduce reliable disk enumeration
2022-02-17 18:47:41 +01:00
Francisco
e58af6a876
Merge pull request #17619 from benpicco/drivers/mtd_sdcard-unaligned
drivers/mtd_sdcard: support unaligned reads & writes
2022-02-17 10:09:06 +01:00
chrysn
f0e80ee10c tests: Cover vfs_iterate_mount_dirs in a new test
... adding precision to the documentation where a corner case was
discovered during testing and is permitted.

The test is too large for one small board, just like the other existing
VFS test.
2022-02-16 19:15:02 +01:00
benpicco
22a3fc7e8d
Merge pull request #14430 from benpicco/pkg/fatfs_format
pkg/fatfs: fatfs_vfs: wire up format()
2022-02-16 17:22:19 +01:00
Benjamin Valentin
0b4d5d7f91 tests/mtd_raw: enable SD card erase 2022-02-16 16:54:13 +01:00
benpicco
130eb427af
Merge pull request #17649 from ML-PA-Consulting-GmbH/fix/20220214__tests_slip
tests/slip: homogenize CFLAGS in Makefile with slipdev driver
2022-02-16 16:07:12 +01:00
Benjamin Valentin
9f4fa5ac99 tests/pkg_fatfs_vfs: format storage before running the test 2022-02-16 14:30:08 +01:00
Karl Fessel
726c461cb5
Merge pull request #17574 from kfessel/p-fix-asserth
core/assert: avoid including panic.h with assert.h
2022-02-15 11:57:55 +01:00
chrysn
1c3a646936
Merge pull request #17653 from benpicco/cpu/native-fatfs_defaults
boards/native: select MTD defaults for FAT
2022-02-15 09:03:21 +01:00
Daniel Lockau
3793bd2a73 tests/slip: remove redundant slipdev_params.h 2022-02-14 20:03:18 +01:00
Benjamin Valentin
315342ea10 tests/pkg_fatfs*: don't overwrite native MTD defaults 2022-02-14 15:11:52 +01:00
Francisco Molina
08dc06d5e0 sys/Makefile.dep: fix dhcp_relay dependency
Modules select by auto-init modules MUST NOT have dependencies
themselfs, dhcp_relay was not respecting that. Instead of having
the auto-init module select dhcp_relay, do it the other way
around.
2022-02-14 12:59:31 +01:00
Daniel Lockau
d73ce591b2 tests/slip: homogenize CFLAGS with slipdev driver 2022-02-14 12:36:39 +01:00
806e7dee9a tests/periph_flashpage: fix conditional compilation 2022-02-12 22:41:12 +01:00
Karl Fessel
76e0d53068 test/sys_architecture: include kernel_defines.h 2022-02-12 18:30:58 +01:00
Karl Fessel
a0ecb4ec81 test/nanocoap_cli: include kernel_defines.h 2022-02-12 18:30:58 +01:00
Francisco Molina
a0ec1e0789 tests/senml: do no include saul_default 2022-02-11 17:04:27 +01:00
Silke Hofstra
9d61bdbb06 sys/senml: add SenML modules
Add a basic SenML module and submodules with support for:

- Encoding SenML values as CBOR using NanoCBOR.
- Converting from Phydat to SenML.
- Reading and encoding SAUL sensors.
2022-02-11 12:38:21 +01:00
benpicco
c423148bbc
Merge pull request #17608 from benpicco/drivers/ethos-standalone
drivers/ethos: fix build without ethos_stdio
2022-02-10 13:07:11 +01:00
Kevin "Tristate Tom" Weiss
d97eed54a1
Merge pull request #17525 from fjmolinas/pr_esp_compile_test_boards
[POC] tests/external-boards: add esp compile test boards
2022-02-10 08:31:12 +01:00
benpicco
be45400631
Merge pull request #17341 from benpicco/vfs-mtd_cleanup
sys/vfs: add file-system auto-mount
2022-02-09 21:50:34 +01:00