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

6903 Commits

Author SHA1 Message Date
chrysn
6714a77026
Merge pull request #20339 from chrysn-pull-requests/native64-rust
cpu/native: Enable Rust on 64bit
2024-02-23 10:41:47 +00:00
chrysn
198bd67bc3 rust: Selectively update riot-sys and -wrappers
This pulls in <https://github.com/RIOT-OS/rust-riot-sys/pull/40> and
<https://github.com/RIOT-OS/rust-riot-wrappers/pull/80>.
2024-02-23 11:23:04 +01:00
benpicco
0b385c6c0d
Merge pull request #20418 from xnumad/6ln-onlink-pfx
gnrc_ipv6_nib: Ignore PIO with on-link flag
2024-02-22 18:41:22 +00:00
xnumad
23d3ccde6b gnrc_ipv6_nib: Ignore PIO with on-link flag 2024-02-22 17:52:17 +01:00
Mihai Renea
c58b71b899 drivers/at: parse +CME/+CMS responses and save error value 2024-02-22 12:21:25 +01:00
Marian Buschsieweke
34de5286b7
Merge pull request #20401 from maribu/tests/sys/posix_semaphore/disable_native_on_ci
examples, tests: disable native and native64 for more flaky tests
2024-02-20 12:21:25 +00:00
Marian Buschsieweke
463eef1c55
tests/sys/posix_semaphore: disable native,native64 on CI
The CI tests may fail under load with:

    first: waited too long 1001711 usec => FAILED
2024-02-20 12:30:23 +01:00
8cca5bec30
Merge pull request #20382 from maribu/ci/disable_flaky_tests
tests: disable flaky tests on `native` in the CI
2024-02-19 14:10:55 +00:00
chrysn
756a384442 makefiles, treewide: Remove MCU variable 2024-02-18 20:46:09 +01:00
Benjamin Valentin
7e48606399 tests/pkg/edhoc_c: bump CoAP thread stack size
The CoAP thread stack size needs to be the same as the main
thread stack size to accommodate the EDHOC stack requirements.
This was lost when moving to the common CoAP server code.
2024-02-14 11:20:56 +01:00
Marian Buschsieweke
d61a468a3e
Merge pull request #20378 from benpicco/use-nanocoap_server_auto_init
make use of nanocoap_server_auto_init
2024-02-13 18:41:11 +00:00
benpicco
d08fb3f144
Merge pull request #20043 from bergzand/pr/nanocoap_cache_options
nanocoap/cache: Extend with option-only cache keygen
2024-02-13 15:23:59 +00:00
Marian Buschsieweke
4d74b40ace
tests/net/gnrc_rpl: Try to disable the test on native
The test is already marked as disabled, but executed anyway. Hopefully
this does the trick.
2024-02-13 09:00:18 +01:00
Marian Buschsieweke
a3e05c578b
tests/sys/ztimer_msg: Disable test on native in CI
This tests fails sporadically on unrelated PRs, wasting days of CPU
time in the CI. So, let's disable this test for now.
2024-02-13 08:59:22 +01:00
2c9bf3fbc2
unittests: Extend nanocoap_cache with option-only 2024-02-12 21:20:39 +01:00
Marian Buschsieweke
dd0de1ba25
examples,tests: update Makefile.ci
With the new RISC-V toolchain, some binaries grew larger, most smaller.
2024-02-12 20:40:31 +01:00
Benjamin Valentin
49f51e4706 tests/pkg/edhoc_c: make use of nanocoap_server_auto_init 2024-02-12 18:23:54 +01:00
Benjamin Valentin
d02d194c85 tests/riotboot_flashwrite: make use of nanocoap_server_auto_init 2024-02-12 18:23:54 +01:00
benpicco
597b2ad907
Merge pull request #20374 from benpicco/coap_resources_numof-remove
always use nanocoap_resources instead of manually assembling coap_resources[]
2024-02-12 16:00:34 +00:00
Marian Buschsieweke
1fcf778526
tests/periph/spi_dma: fix Makefile.ci
The `Makefile.ci` was intended to be read and generated by command
line utilities and the contents should look exactly like this:

```
BOARD_INSUFFICIENT_MEMORY += \
    board_a \
    board_b \
    ... \
    #
```

No fancy schmancy, no `include`, no nothing. This fixes the format.
2024-02-12 15:57:43 +01:00
Benjamin Valentin
2dd6a65ea9 tests/riotboot_flashwrite: make use of nanocoap_resources 2024-02-12 15:43:23 +01:00
Benjamin Valentin
67411db26f tests/pkg: make use of nanocoap_resources 2024-02-12 15:40:21 +01:00
benpicco
270aa7012f
Merge pull request #20221 from fabian18/pr/flashdb_cfg_enhancement
pkg/flashdb: enhance FAL config
2024-02-10 22:33:03 +00:00
Fabian Hüßler
bf4bfdfbe9 tests/pkg/flashdb_fal_cfg: add Makefile.ci 2024-02-10 23:20:24 +01:00
Fabian Hüßler
b671dd4d98 tests/pkg/flashdb_mtd: add Makefile.ci 2024-02-10 23:20:24 +01:00
benpicco
6c96952a9f
Merge pull request #20358 from kaspar030/disable_flakey_native_tests
ci: disable some more flakey native tests
2024-02-09 16:12:55 +00:00
mguetschow
de1efc6772
Merge pull request #20344 from Teufelchen1/chore/fmt_test_3
tests: Add NULL pointer argument test for fmt_lpad/to_lower/str
2024-02-09 10:41:17 +00:00
Teufelchen1
dbcfa1bdc8 tests: Add NULL pointer argument test for fmt_lpad/to_lower/str 2024-02-09 11:03:05 +01:00
Marian Buschsieweke
2dbc80fe59
Merge pull request #20352 from Enoch247/add-limit-macro
macros/utils: add LIMIT() and ABS() macros
2024-02-09 06:06:48 +00:00
Fabian Hüßler
057695bdde tests/pkg/flashdb: add test for FAL config initialization 2024-02-08 20:48:14 +01:00
Joshua DeWeese
fa7a577728 tests/unittests: add test for ABS() macro 2024-02-08 10:56:11 -05:00
Joshua DeWeese
b1cb2435d8 tests/unittests: add unit test for LIMIT() macro 2024-02-08 10:56:00 -05:00
Joshua DeWeese
8e3bbca8b5 tests/unittests: add tests for MAX()/MIN() macros 2024-02-08 10:55:37 -05:00
Joshua DeWeese
c3a4beb200 treewide: make use of new IPv4 static init macro
This commit makes use of the newly added static initializer for IPv4
addresses.
2024-02-08 10:14:24 -05:00
06e359ed38 tests/sys/ztimer_underflow: disable CI test on native(64) 2024-02-07 23:12:16 +01:00
67a14a306c tests/sys/xtimer_hang: disable CI test on native(64) 2024-02-07 23:12:16 +01:00
b4e9cef7cc tests/sys/evtimer_underflow: disable CI test on native(64) 2024-02-07 23:12:16 +01:00
5db8682c7c tests/core/thread_flags: disable CI test on native(64) 2024-02-07 23:12:16 +01:00
c12283edbc tests/bench/xtimer_load: disable CI test on native(64) 2024-02-07 23:12:16 +01:00
Benjamin Valentin
23c8336485 tests/net/gcoap_fileserver: add atmega1284p to Makefile.ci 2024-02-07 18:44:36 +01:00
benpicco
4d9e8a8dde
Merge pull request #20335 from fzi-haxel/pr/native64-board
native64: Separate board for 64-bit native
2024-02-05 22:58:02 +00:00
Frederik Haxel
5ed0bafc92 examples, tests: Changes for the native64 board
- Adapted build system and test checks for the native boards to include native64
- Added `native64` to the same tests as `native`
2024-02-05 22:02:14 +01:00
Marian Buschsieweke
8aab69e93d
tests/periph/gpio_ll: Test gpio_ll_switch_dir 2024-02-05 10:56:16 +01:00
Marian Buschsieweke
8bf61336a2
Merge pull request #20290 from maribu/drivers/periph/gpio_ll/features
drivers/periph_gpio_ll: Fix GPIO_DISCONNECT handling and add compile time feature checks
2024-02-05 07:30:54 +00:00
Benjamin Valentin
85cfcafdf6 boards/weact-g030f6: add new board 2024-02-05 00:45:42 +01:00
benpicco
22dbbf4a07
Merge pull request #20319 from chrysn-pull-requests/rust-simplifications
makefiles/cargo: Remove CARGO_CHANNEL and other simplifications
2024-02-02 08:07:02 +00:00
Marian Buschsieweke
3b3da09ec6
Merge pull request #20313 from maribu/sys/byteorder/cleanup-implementation
sys/byteorder: clean up implementation
2024-02-02 05:38:33 +00:00
chrysn
16153d73cc rust: Selectively update riot-wrappers and -sys
This pulls in embedded-nal 0.7 implementations, and (on both crates)
alterations that decouple riot-wrappers from riot-sys and simplify build
system integration, and do away with the need for passing
RIOT_USEMODULE.
2024-02-01 13:53:42 +01:00
e48cbb2cd8
Merge pull request #20324 from maribu/tests/sys/ztimer_overhead
tests/sys/timer_overhead: disable test on native in CI
2024-02-01 12:09:43 +00:00
Kevin "Tristate Tom" Weiss
e6844f8d28
Merge pull request #20325 from miri64/tests/enh/lwip-radio-settings
tests/pkg/lwip: include default-radio-settings.inc.mk
2024-02-01 09:51:39 +00:00