Francisco
1ec9bfdec4
Merge pull request #17287 from leandrolanzieri/pr/sys/vfs/model_kconfig
...
sys/vfs: model Kconfig
2021-12-03 09:11:57 +01:00
Hauke Petersen
853395cd8e
tests: add test for NimBLE ext adv scanner config
2021-12-02 23:31:33 +01:00
Francisco
fea525f019
Merge pull request #17286 from leandrolanzieri/pr/sys/log/model_kconfig
...
sys/log: model Kconfig
2021-12-02 15:42:30 +01:00
b6cc07009f
Merge pull request #17284 from fjmolinas/pr_ztimer_no_periph_rtt
...
sys/ztimer: add 'ztimer_no_periph_rtt'
2021-12-02 11:02:24 +01:00
Leandro Lanzieri
59130252de
tests/log_printfnoformat: add kconfig configuration
2021-12-02 09:41:46 +01:00
Leandro Lanzieri
983d2d2a9c
tests/log_color: add kconfig configuration
2021-12-02 09:41:46 +01:00
Francisco Molina
84ba92a99b
tests: remove uneeded explicit inclusion of ztimer_periph_rt*
2021-12-02 07:54:38 +01:00
Gunar Schorcht
d13da373f8
tests/periph_gpio: cleanup ztimer dependency
...
Module benchmark already pulls in ztimer_usec. It is not necessary to pull it in again in application.
2021-12-02 07:04:06 +01:00
24ff8f7ece
pkg/ucglib: migrate to ztimer
2021-12-01 17:54:55 +01:00
4f3a61c7dc
pkg/u8g2: migrate to ztimer
2021-12-01 17:54:55 +01:00
25d1e2daa2
pkg/driver_bme680: migrate to ztimer
2021-12-01 17:54:55 +01:00
Marian Buschsieweke
48fc63e0ae
Merge pull request #17294 from benpicco/doc-ping
...
doc: replace ping6 with ping
2021-12-01 17:00:09 +01:00
19018760a5
drivers/mhz19: migrate to ztimer
2021-12-01 14:32:41 +01:00
Leandro Lanzieri
eb4bbb86d3
tests/pkg_fatfs_vfs: adapt test to work with mtd_mci and SD card
2021-12-01 11:15:16 +01:00
Leandro Lanzieri
7b35d6e0f0
drivers/sht1x: rework Kconfig
2021-12-01 10:14:35 +01:00
d3666102db
Merge pull request #17283 from MrKevinWeiss/pr/fix/fstring/nightly
...
tests/*: Fix nightly failures due to f-string
2021-12-01 08:54:19 +01:00
benpicco
207964265a
Merge pull request #17188 from benpicco/sys/random-musl_lcg-default
...
sys/random: default to musl LCG instead of TinyMT
2021-11-30 23:28:48 +01:00
Marian Buschsieweke
44ebc38cac
Merge pull request #17292 from kaspar030/base64url_tmp_buffer
...
tests/unittests/tests-base64: enlarge test buffer for worst case
2021-11-30 09:13:37 +01:00
Gunar Schorcht
8794b357a1
Merge pull request #17289 from leandrolanzieri/pr/drivers/sx126x/kconfig/rework
...
drivers/sx126x/Kconfig: rework model selection
2021-11-30 06:01:01 +01:00
benpicco
05b9c84369
Merge pull request #17255 from MrKevinWeiss/pr/kconfig/sam54
...
.murdock: Add same54-xpro to kconfig tests
2021-11-29 23:22:23 +01:00
Benjamin Valentin
a23fa5253f
doc: replace ping6 with ping
2021-11-29 17:32:37 +01:00
Benjamin Valentin
87e0032902
tests: default to musl LCG
2021-11-29 13:46:26 +01:00
a4575507c1
tests/unittests/tests-base64: enlarge test buffer for worst case
2021-11-29 13:24:40 +01:00
Benjamin Valentin
b5ea78ad47
core/msg: make msg_avail() return 0 on no queue
...
For the caller there should be no difference if there is no message
in the queue and if there can't be a message in the queue.
The current API works as one would expect if there is a message queue,
but once called from a thread that does not have a message queue
configured, code that does
while (msg_avail())
will end up in an infinite loop.
Remove this foot-gun from the API by making the return value of
msg_avail() independend of the availability of a message queue.
2021-11-29 12:04:16 +01:00
benpicco
c84a40abc4
Merge pull request #17275 from gschorcht/drivers/periph_i2c_acquire_void
...
drivers/periph_i2c: let i2c_acquire return void
2021-11-29 11:44:59 +01:00
Leandro Lanzieri
f979ec5812
drivers/sx126x/Kconfig: rework model selection
2021-11-29 10:45:10 +01:00
Leandro Lanzieri
fe2d239a0c
tests/vfs_plus_stdio: add Kconfig configuration
2021-11-29 10:33:56 +01:00
Kevin "Tristate Tom" Weiss
7f649aa505
Merge pull request #17270 from leandrolanzieri/pr/boards/saml21/model_kconfig
...
boards/saml21-based: model kconfig
2021-11-29 09:57:15 +01:00
MrKevinWeiss
7c2311534c
tests/thread_pthread_barrier: Remove f string in test
...
This causes nightlies to fail as the HiL test runners don't have python3.6+
2021-11-29 09:29:06 +01:00
MrKevinWeiss
5a3f08e75b
tests/thread_float: Remove f string in test
...
This causes nightlies to fail as the HiL test runners don't have python3.6+
2021-11-29 09:28:35 +01:00
MrKevinWeiss
fba9cad987
periph/gpio: Model TAMPER_WAKE for kconfig
2021-11-29 09:12:28 +01:00
MrKevinWeiss
51f92fa816
drivers/periph_spi: Kconfig SPI_ON_QSPI model
2021-11-29 09:12:27 +01:00
Gunar Schorcht
b7dda22d6e
tests: update to new I2C API
2021-11-29 06:35:25 +01:00
Leandro Lanzieri
d962787043
Merge pull request #17274 from fjmolinas/pr_kconfig_nrf51
...
cpu/nrf51: model kconfig
2021-11-26 12:55:27 +01:00
Leandro Lanzieri
e44ff31560
drivers/sx127x/kconfig: rework modelling
2021-11-26 11:06:50 +01:00
Francisco Molina
b69513a58f
tests/board_calliope-mini: merge into tests/microbit, add Kconfig
2021-11-26 10:39:40 +01:00
Francisco Molina
2ec6a00734
tests/saul: add Kconfig
2021-11-26 10:39:40 +01:00
Francisco Molina
56b14d5e80
boards/calliope-mini: add nrf51 common dependencies
2021-11-26 08:48:23 +01:00
Francisco
16b881dcff
Merge pull request #17266 from fjmolinas/pr_tsrb_peek
...
sys/tsrb: add peek functions
2021-11-26 08:20:34 +01:00
Erik Ekman
46f599c1a9
tests/fault_handler: Suppress cppcheck errors
...
This code is supposed to hit the null pointer.
tests/fault_handler/main.c:43: error (nullPointer): Null pointer dereference: (volatile unsigned int*)(0x00000000u)
tests/fault_handler/main.c:44: error (nullPointer): Null pointer dereference: (volatile unsigned int*)(0x00000000u)
2021-11-25 13:08:51 +01:00
Erik Ekman
c0004920ec
tests/malloc: Fix cppcheck error
...
tests/malloc/main.c:123: error (preprocessorErrorDirective): Bad suppression attribute '(should'.
You can write comments in the comment after a ; or //. Valid suppression attributes; symbolName=sym
2021-11-25 11:13:30 +01:00
Erik Ekman
0de8bfaadc
Merge pull request #17175 from yarrick/dualstack
...
pkg/lwip: Don't control IPv6 via IPv4 flag
2021-11-25 00:59:07 +01:00
Francisco Molina
857f3c3c51
sys/tsrb: add peek functions
2021-11-24 17:54:44 +01:00
Marian Buschsieweke
45add49342
Merge pull request #17195 from maribu/tests/unittests
...
tests/unittests: fix unaligned access
2021-11-24 08:04:40 +01:00
Marian Buschsieweke
3bb5588b28
Merge pull request #17256 from maribu/sys/atomic_utils
...
sys/atomic_utils: add atomic_{load,store}_ptr()
2021-11-23 18:15:31 +01:00
6c8181aa7e
Merge pull request #17110 from aabadie/pr/drivers/dsp0401_ztimer
...
drivers/dsp0401: migrate to ztimer
2021-11-23 17:03:28 +01:00
f47db6f2c2
drivers/dsp0401: migrate to ztimer
2021-11-23 15:58:56 +01:00
Marian Buschsieweke
c360b13e60
tests/sys_atomic_utils_unittests: Extend test coverage
2021-11-23 14:24:15 +01:00
Kevin "Tristate Tom" Weiss
e0b8238e79
Merge pull request #17106 from kaspar030/fmt_s32_dfp_tenmap_independance
...
sys/fmt: make fmt_s32_dfp() string based
2021-11-23 12:51:17 +01:00
2902e31ff8
tests/unittests/tests-fmt: add large scale test for fmt_s32_dfp()
2021-11-22 14:11:02 +01:00
Leandro Lanzieri
7036388769
drivers/periph_common: add RTC ms module to Kconfig
2021-11-22 12:25:57 +01:00
Leandro Lanzieri
3bdbd67b70
tests/driver_ili9341: add NO_RIOT_IMAGE option to Kconfig
2021-11-22 12:25:57 +01:00
638b86e749
Merge pull request #17243 from benpicco/random_cmd
...
sys/shell: hide random commands behind random_cmd pseudo-module
2021-11-22 10:24:25 +01:00
MrKevinWeiss
4337f97662
tests/turo_txt: Add turo_txt tests
2021-11-22 09:30:01 +01:00
Wouter Symons
5055d0993e
drivers/dht: correct interpreting raw values
2021-11-20 14:55:02 +01:00
benpicco
9e8d718a43
Merge pull request #17178 from aabadie/pr/pkg/lz4
...
pkg/lz4: add support for LZ4 compression/decompression
2021-11-19 17:48:57 +01:00
Benjamin Valentin
f362a19eed
sys/shell: hide random commands behind random_cmd pseudo-module
...
These commands cost 248 bytes of memory, we don't want to always
include them when the `random` module is selected.
2021-11-19 16:53:46 +01:00
0ee3a00f62
tests: add test application for lz4 package
2021-11-19 11:39:37 +01:00
benpicco
09e0692a85
Merge pull request #17201 from bergzand/pr/nrf5x/periph_qdec
...
nrf5x_common: Add qdec peripheral implementation
2021-11-18 22:30:58 +01:00
benpicco
24aa7eb6bf
Merge pull request #17191 from benpicco/drivers/periph-byte_type
...
drivers/periph: use uint_fast8_t as default type
2021-11-18 17:21:55 +01:00
73c286b472
Merge pull request #17179 from aabadie/pr/pkg/uzlib
...
pkg/uzlib: add support for zlib compression/decompression
2021-11-18 14:51:03 +01:00
f123341057
tests/periph_qdec: Add modded qdec-enabled nrf52840dk variant
2021-11-18 14:23:30 +01:00
Leandro Lanzieri
c5f9d50a57
socket_zep: add Kconfig
2021-11-18 14:17:29 +01:00
Benjamin Valentin
2a12820dc6
tests/gnrc_netif_ieee802154: explicitely use netdev
2021-11-18 11:51:14 +01:00
Benjamin Valentin
82e3aefebf
tests/ieee802154_submac: add support for socket_zep
2021-11-18 11:51:14 +01:00
Benjamin Valentin
558010e8eb
tests/ieee802154_hal: add support for socket_zep
2021-11-18 11:51:14 +01:00
Benjamin Valentin
fa2d9bde56
socket_zep: port to radio HAL
2021-11-18 11:51:14 +01:00
Leandro Lanzieri
b9c743cde3
Merge pull request #17224 from leandrolanzieri/pr/makefiles/use_arch_core_features_first
...
makefile.dep: require `arch_%` `cpu_core_%` features first
2021-11-18 11:33:01 +01:00
Benjamin Valentin
3dac8a5493
tests/periph_qdec: fix periph type cast
2021-11-18 10:29:50 +01:00
Benjamin Valentin
55f2eda956
tests/periph_uart: fix periph type cast
2021-11-18 10:14:51 +01:00
Benjamin Valentin
4664e63ad4
drivers/soft_uart: fix type usage
2021-11-18 10:14:51 +01:00
Leandro Lanzieri
6a1340da26
drivers/si70xx/kconfig: rework
2021-11-18 09:03:07 +01:00
Leandro Lanzieri
ab84ec5134
drivers/bmx280: rework Kconfig model
2021-11-18 09:03:07 +01:00
Leandro Lanzieri
0764d61921
tests/pkg_arduino_sdi_12: add some insufficient memory boards
2021-11-18 09:00:35 +01:00
Martine Lenders
35b7ea44ac
tests/gnrc_udp: remove od from used modules
...
The test does not use the module, it is merely used as a dependency for
`gnrc_pktbuf_cmd`.
2021-11-17 15:51:48 +01:00
c3b4150cdb
tests: add test for the uzlib package
2021-11-17 15:37:12 +01:00
Francisco Molina
c74e35c483
tests/event_ztimer: add missing ztimer_usec dependency
2021-11-17 10:15:16 +01:00
Francisco Molina
73babe546c
tests/events: add Kconfig
2021-11-17 10:15:16 +01:00
Dylan Laduranty
aa8608eff5
Merge pull request #17064 from bergzand/pr/usbdev/xmit
...
USB: refactor to xmit-based API
2021-11-17 09:07:00 +01:00
f8e7e2f557
usbdev_mock: Adapt to xmit API
...
Includes the adaptations needed in the test application
2021-11-16 20:16:59 +01:00
Leandro Lanzieri
b0c380a9a9
Merge pull request #17039 from MrKevinWeiss/pr/turodefault
...
sys/turo: Allow default selection of json
2021-11-16 18:22:55 +01:00
Marian Buschsieweke
fa3d0ad0f1
tests/unittests: fix unaligned access
2021-11-16 14:23:45 +01:00
427ae33acd
Merge pull request #17198 from aabadie/pr/boards/stm32f746disco
...
boards: add support for stm32f746g-disco
2021-11-16 13:51:45 +01:00
c452ab183f
tests: add stm32f746g-disco to boards with netif
2021-11-16 10:51:48 +01:00
Francisco
6dd0521203
Merge pull request #17196 from maribu/tests/pthread_barrier
...
tests/pthread_barrier: fix test script
2021-11-16 10:21:06 +01:00
MrKevinWeiss
6f345d5bee
unittests/turo: Fix turo to use check
2021-11-16 08:37:46 +01:00
MrKevinWeiss
56cb210722
tests/turo: Remove OUTPUT_FORMAT and use default
2021-11-16 08:37:45 +01:00
f1feaa2063
tests/periph_gpio: Convert to ztimer
2021-11-15 15:24:38 +01:00
8c2f0dd2af
sys/benchmark: Convert to ztimer
2021-11-15 14:14:23 +01:00
Francisco
6dbf1c3013
Merge pull request #17102 from aabadie/pr/drivers/ads101x_ztimer
...
drivers/ads101x: migrate to ztimer
2021-11-15 09:56:14 +01:00
Marian Buschsieweke
e78a45b319
tests/pthread_barrier: fix test script
...
Previously the test script relied on the exact sequence of numbers
returned by the used PRNG. This resulting e.g. in
```
$ USEMODULE=prng_musl_lcg make -C tests/pthread_barrier flash test
```
to fail, only because the order in which the children completed is
slightly different due to different sleep durations. This fixes the
issue.
2021-11-15 09:10:03 +01:00
Marian Buschsieweke
c18dc7157d
Merge pull request #17177 from maribu/sys/architecture
...
sys/architecture: add HAS_ALIGNMENT_OF() helper
2021-11-12 14:12:08 +01:00
1772628483
Merge pull request #16186 from kaspar030/fix_native_notext
...
cpu/native: add `-no-pie` to LINKFLAGS
2021-11-11 11:50:54 +01:00
Marian Buschsieweke
7b06e665ee
sys/architecture: add HAS_ALIGNMENT_OF() helper
2021-11-11 10:57:26 +01:00
Marian Buschsieweke
673299b1cf
Merge pull request #17176 from maribu/core/declare_constant
...
core: add WITHOUT_PEDANTIC() and DECLARE_CONSTANT()
2021-11-11 10:56:47 +01:00
Kevin "Tristate Tom" Weiss
da60ba5fff
Merge pull request #17165 from leandrolanzieri/pr/sys/ztimer_kconfig_entry
...
sys/ztimer: rework Kconfig
To eliminate circular dependencies based in periph_rtc and xtimer_ztimer_compatibility the following changes are applied:
- Change entrypoint of ztimer as a specific backend is always required
- Add a non-module symbol for ztimer_usec that bring in the ztimer and ztimer_usec module which allows the xtimer ztimer compatibility layer to only select the ztimer_usec module preventing circular dependency issues
2021-11-11 09:21:33 +01:00
937a0014c8
tests/backtrace: make test regexp a bit more loose
2021-11-10 20:38:25 +01:00
Marian Buschsieweke
f2a53c8fb3
tets/unittests: add test for DECLARE_CONSTANT()
2021-11-10 15:22:48 +01:00
e89eebc6bf
Merge pull request #17163 from maribu/pkg/libcoap
...
pkg/libcoap: remove
2021-11-10 13:42:59 +01:00
Kevin "Tristate Tom" Weiss
ff8983c155
Merge pull request #17161 from kaspar030/update_pkg_relic
...
pkg/relic: bump to current master
2021-11-10 09:15:23 +01:00
Francisco
24794676ca
Merge pull request #16901 from maribu/tests/thread_float
...
tests/thread_float: improve and add script
2021-11-10 08:34:55 +01:00
Erik Ekman
5b2c20dbf7
tests/lwip: Don't control IPv6 usage from IPv4
2021-11-09 23:26:26 +01:00
Marian Buschsieweke
f62b662b08
tests/thread_float: improve and add test script
...
- Perform the same computation over and over again. If the results
differ, context switches have an impact on the calculation (e.g.
when the FPU internally uses more bits than a float, but that bits
are not saved / restored on context switch)
- Give the three threads the names "t1", "t2", and "t3" and print them
on console, instead of the process ID. This makes interpretation of
the output easier, as the process IDs depend e.g. on whether a given
platforms requires an idle thread or not.
- Do not use the thread ID in the calculation, but the number at the
end of the thread name. This will result in the number printed only
depending on the precision of the (software) FPU and the printf()
implementation, and not on which threads are created in which order
(including the idle thread)
- Add a script to support running `make test`
Update tests/thread_float/tests/01-run.py
Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2021-11-09 19:57:59 +01:00
Leandro Lanzieri
703e66b4c1
sys/ztimer/kconfig: change entry point
2021-11-09 15:32:34 +01:00
55d5cdea04
tests/pkg_relic: update for bumped upstream
2021-11-09 13:48:49 +01:00
Marian Buschsieweke
d83d08f099
pkg/libcoap: remove
...
The pkg has not been updated in ages and upstream libcoap provides means
to build with RIOT. Users are better served using the upstream libcoap
approach to use RIOT + libcoap rather than this outdated pkg.
2021-11-09 13:47:11 +01:00
Erik Ekman
691bd46aae
tests/lwip_sock: Don't control IPv6 usage from IPv4
...
Require less hacks to use dual stack
2021-11-06 18:01:06 +01:00
Martine Lenders
3677a93d96
Merge pull request #17145 from yarrick/core_lock
...
tests/lwip_sock: Take lock before calling etharp
2021-11-06 13:53:39 +01:00
benpicco
1f11780c02
Merge pull request #17119 from spectraphilic/sdi12-remote
...
pkg/arduino_sdi_12: support the remote-revb board
2021-11-06 11:32:54 +01:00
Erik Ekman
91be3adac8
tests/lwip_sock: Take lock before calling etharp
...
Fixes #17144
2021-11-05 18:45:04 +01:00
Benjamin Valentin
a803cab439
tests/unittests: add test for index_of()
2021-11-05 16:42:38 +01:00
Francisco
c739516ac4
Merge pull request #17132 from miri64/core/enh/activate-SCHED_TEST_STACK
...
core: make SCHED_TEST_STACK boolean and default to 1 with DEVELHELP
2021-11-05 11:11:36 +01:00
Martine Lenders
2955288b8b
tests: update Makefile.ci for SCHED_STACK_TEST extension of DEVELHELP
2021-11-05 09:27:01 +01:00
Martine Lenders
f08989a3c8
core: make SCHED_TEST_STACK boolean and default to 1 with DEVELHELP
2021-11-05 09:27:00 +01:00
eaa007d412
Merge pull request #17135 from bergzand/pr/usbdev/fix_cppcheck_vera
...
usb(dev|bus): Fix static-check issues
2021-11-05 08:36:53 +01:00
J. David Ibáñez
98a61d06e1
pkg/arduino_sdi_12: move BOARD_INSUFFICIENT_MEMORY to Makefile.ci
2021-11-05 07:55:16 +01:00
9e853a6a79
Merge pull request #17124 from aabadie/pr/boards/microbit_mineplex
...
boards/{calliope-mini,microbit*}: factorize common microbit module, use ztimer
2021-11-05 00:39:35 +01:00
233cc0928a
Merge pull request #16887 from aabadie/pr/pkg/elk
...
pkg: add support for Elk Tiny Javascript engine
2021-11-04 17:52:44 +01:00
03acd1fafc
tests/driver_ads101x: exclude nucleo-l011k4 because of low memory
2021-11-04 16:21:08 +01:00
J. David Ibáñez
d2c9caae2b
pkg/arduino_sdi_12: skip nucleo-l011k4 in CI
...
Because it does not have enough memory.
2021-11-04 16:05:06 +01:00
J. David Ibáñez
c9062c2e23
pkg/arduino_sdi_12: use blacklist instead of whitelist
2021-11-04 16:05:06 +01:00
J. David Ibáñez
1d2ac15396
pkg/arduino_sdi_12: cpp11-compat for all but atmega
...
Doesn't work.
2021-11-04 16:05:06 +01:00
J. David Ibáñez
3e73c5f6e3
pkg/arduino_sdi_12: support the remote-revb board
...
Patch the library to use micros() for timing, when sending a command,
for boards not supported by the library.
Use cpp11-compat with the remote-revb board. This fixes the link error
"undefined reference to __dso_handle"
2021-11-04 16:05:06 +01:00
Francisco
f08c5da7aa
Merge pull request #17101 from aabadie/pr/drivers/bmp180_ztimer
...
drivers/bmp180: migrate to ztimer
2021-11-04 15:25:48 +01:00
673fa4bd5b
tests/usbus: resolve vera++ issue
2021-11-04 13:49:35 +01:00
ce28a54ed9
tests: add test application for Elk package
2021-11-04 12:38:21 +01:00
d71388c58e
tests/board_calliope-mini: use microbit common module
2021-11-03 12:10:14 +01:00
Martine Lenders
67f67bfe62
Merge pull request #17076 from jenswet/feature/add-fff-package
...
pkg/fff: Add fake functions framework package
2021-11-03 11:00:56 +01:00
Francisco
f6012e1bcb
Merge pull request #17114 from fjmolinas/pr_xbee_ztimer_msec
...
drivers/xbee: migrate to ztimer_msec
2021-11-03 09:05:27 +01:00
Francisco
c3226ba865
Merge pull request #17107 from miri64/treewide/fix/pycryptodome
...
pycrypto: use pycryptodome instead
2021-11-02 22:09:08 +01:00
Francisco Molina
3dd0829c82
tests/driver_xbee: uncrustify, format Makefile
2021-11-02 21:46:19 +01:00
Jens Wetterich
14f90f3c5e
pkg/fff: Add fake functions framework package
2021-11-02 18:01:21 +01:00
546283fd05
tests/driver_bmp180: migrate to ztimer
2021-11-02 14:57:50 +01:00
bcdbec40e3
tests/driver_ads101x: migrate to ztimer
2021-11-02 14:49:45 +01:00
Martine Lenders
e38aec72b2
pycrypto: use pycryptodome instead
...
`pycrypto` is unmaintained [[1]] since v2.6.1 (released October 2013).
This version, however, has some severe vulnerabilities [[2]] [[3]].
The recommendation is to use the API-compatible `pycryptodome` library.
[1]: https://github.com/pycrypto/pycrypto/issues/173
[2]: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-7459
[3]: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-6594
2021-11-02 13:28:42 +01:00
Leandro Lanzieri
f64b166319
Merge pull request #16845 from MrKevinWeiss/pr/kconfig/supportstms
...
.murdock: Add nucleo boards to kconfig test
2021-11-01 09:55:22 +01:00
Francisco Molina
9a2c880a60
drivers/stmpe811: use errno
2021-10-30 23:25:50 +02:00
J. David Ibáñez
5ce514a105
pkg/arduino_sdi_12: add new package
...
From https://github.com/EnviroDIY/Arduino-SDI-12
2021-10-28 16:19:28 +02:00
dbbdc8590e
Merge pull request #17031 from fjmolinas/pr_lvgl_ztimer
...
pkg/lvgl: use ztimer instead of xtimer
2021-10-28 11:36:04 +02:00
Francisco
7f3344870d
Merge pull request #16972 from Ollrogge/flashpage_pr
...
periph/flashpage: extend API
2021-10-26 12:51:05 +02:00
Francisco Molina
d2c09698e0
tests/driver_ili9341: use ztimer_msec instead of xtimer
2021-10-25 10:49:08 +02:00
Francisco Molina
a4dd3c0147
pkg/lvgl: use ztimer instead of xtimer
2021-10-21 18:23:39 +02:00
Francisco Molina
2552c6941e
treewide: remove mentions of 'fox' BOARD
2021-10-20 13:53:26 +02:00
Karl Fessel
c9f4d11c52
Merge pull request #16966 from yarrick/net_v6
...
sys/net: Add ipv4/ipv6 pseudomodules
to ease code unification
2021-10-20 11:58:26 +02:00
Ollrogge
72d47013dd
periph/flashpage: extend API
2021-10-19 22:33:09 +02:00
Francisco
1f00d7a89c
Merge pull request #16961 from jia200x/pr/semtech-loramac/fix_schedule_uplink
...
pkg/semtech-loramac: forward uplink schedule request to upper layer
2021-10-18 17:40:03 +02:00
Jose Alamos
00deef37a9
tests/pkg_semtech-loramac: add pending data indication
2021-10-18 14:07:21 +02:00
74b8bd5aa3
tests: add corejson package test application
2021-10-17 18:13:41 +02:00
MrKevinWeiss
c7820cf7e5
*/rtt|rtc: Fix Kconfig modeling
2021-10-14 11:28:44 +02:00
benpicco
ffd1254eac
Merge pull request #16959 from bissell-homecare-inc/stm32g031-disco
...
boards/stm32g031-disco,examples,tests: Added STM32G031-DISCO board
2021-10-13 23:17:06 +02:00
Dave VanKampen
55ea8cfb97
boards/stm32g031-disco,examples,tests: Added STM32G031-DISCO board
2021-10-13 12:14:45 -04:00
Erik Ekman
ff7bf09313
sys/net/sock: Set SOCK_HAS_IPV6 in one place
...
Based on ipv6 pseudomodule
2021-10-11 21:37:39 +02:00
Jose Alamos
a7a0b8f592
tests/ieee802154_submac: prevent calling ACK TO fired if cancelled
2021-10-07 14:48:36 +02:00
Karl Fessel
423da42d1c
Merge pull request #16954 from kfessel/p-u8g2-test-sdl
...
test/pkg_u8g2: increase main stacksize for SDL
2021-10-07 10:43:25 +02:00
Karl Fessel
bec5f52e4f
test/pkg_u8g2: increase main stacksize for SDL
2021-10-06 17:52:26 +02:00
benpicco
b4de70e9d8
Merge pull request #16922 from jia200x/pr/netdev/signal_netdev_register
...
netdev: add netdev_register_signal
2021-10-05 22:59:49 +02:00
Jose Alamos
e1870dc861
tests/driver_at86rf215: remove gnrc_netif_get_by_type dependency
2021-10-05 14:35:08 +02:00
Martine Lenders
96eb2c5050
Merge pull request #16731 from JKRhb/dhcp-stateless
...
sys/net/dhcpv6: Add stateless DHCPv6
2021-10-05 10:13:22 +02:00
benpicco
88b495906b
Merge pull request #16936 from mtausig/update_tinyasn1
...
Update tiny-asn1 package
2021-10-05 00:04:23 +02:00
Jan Romann
1db7a2770e
tests/gnrc_dhcpv6_client: Set stateful configuration mode
2021-10-04 21:41:51 +02:00
Jan Romann
4297bfcdee
tests: Add test for stateless DHCPv6
2021-10-04 21:41:49 +02:00
Francisco
193ebb51e7
Merge pull request #16913 from jia200x/pr/test/hal/l2util
...
test/ieee802154_hal: general cleanup and cosmetic fixes
2021-10-04 10:06:15 +02:00
Mathias Tausig
225b39b6b9
pkg/tiny-asn1: Adapt unit test to new package version
2021-10-03 21:20:09 +02:00
Jose Alamos
0fa4b8560b
test/ieee802154_hal: rename long_addr into ext_addr
2021-09-30 17:30:17 +02:00
Jose Alamos
a8b19a1c76
test/ieee802154_hal: use od where possible
2021-09-30 17:30:17 +02:00
Jose Alamos
3b4240dd22
test/ieee802154_hal: use l2util where possible
2021-09-30 17:30:17 +02:00
Jose Alamos
57ee43a048
test/ieee802154_hal/Makefile: use regular event_thread
2021-09-30 17:30:17 +02:00
Jose Alamos
88aaec38e5
test/ieee802154_hal/Makefile: add shell_commands
2021-09-30 17:30:16 +02:00
Jose Alamos
d12d514d7c
test/ieee802154_hal: rename packet to frame
2021-09-30 17:30:16 +02:00
José Alamos
280c756c7a
Merge pull request #16826 from jia200x/pr/submac/test/remove_netdev
...
tests/ieee802154_submac: remove netdev dependency
2021-09-29 15:05:43 +02:00
Jose Alamos
f5b6251a9e
tests/ieee802154_submac: remove netdev dependency
...
Co-authored-by: Francisco Molina <femolina@uc.cl>
2021-09-29 11:05:44 +02:00
Jose Alamos
f6a2b58900
tests/ieee802154_submac: remove unused macro
2021-09-28 15:53:06 +02:00
Martine Lenders
a09bb8f776
Merge pull request #16820 from miri64/tests/enh/gnrc_dhcpv6_client-kill-old-kea
...
tests/gnrc_dhcpv6_client: kill potential previous Kea session
2021-09-27 22:14:10 +02:00
Martine Lenders
012b62b96e
tests/gnrc_dhcpv6_client: inform user about TMPDIR
2021-09-27 20:57:39 +02:00
Martine Lenders
4c9547b388
tests/gnrc_dhcpv6_client: kill potential previous Kea session
2021-09-27 20:57:39 +02:00
Leandro Lanzieri
0129cbe954
Merge pull request #16594 from fjmolinas/pr_sys_fortuna_reseed_ms
...
sys/random/fortuna: change interval ressed to ms
2021-09-27 20:46:06 +02:00
Francisco Molina
c307caddf1
tests: add atomic_utils test to Kconfig
2021-09-27 17:30:05 +02:00
benpicco
004b93edca
Merge pull request #16880 from vera/drivers/lps22hh
...
drivers/lpsxxx: add support for lps22hh
2021-09-23 00:20:09 +02:00
benpicco
6d33e360f6
Merge pull request #16882 from kaspar030/bench_msg_pingpong_stding
...
tests/bench_msg_pingpong: add stdint.h include (for clang & stdatomic.h)
2021-09-22 21:25:32 +02:00
0446ce2934
tests/bench_msg_pingpong: add stdint.h include (for clang & stdatomic.h)
2021-09-22 20:44:42 +02:00
Vera Clemens
06359e05ad
drivers/lpsxxx: add support for lps22hh
2021-09-22 17:54:02 +02:00
Martine Lenders
ea8e632eda
Merge pull request #16765 from benpicco/RIOT_VERSION_CODE
...
build system: add machine-readable RIOT_VERSION_CODE macro
2021-09-22 12:47:35 +02:00
Francisco
0b7eb2bbc9
Merge pull request #16836 from fjmolinas/pr_kconfig_mtd
...
drivers/mtd: fix Kconfig dependencies
2021-09-22 10:08:14 +02:00
Francisco Molina
14ef09b8b4
drivers/mtd: fix Kconfig dependencies
...
Currently implementations of the MTD api are selecting the module,
this makes it easy for default backends to be selected. But the
correct modeling is simply selecting the MTD api and then selecting
a backend. BOARDs providing one of the backends can expose this and
then that backend can be selected by default.
There is also currently nothing preventing from using the MTD api
with no backend since a mock backend can easily be provided as is
done in all mtd tests.
2021-09-22 09:22:51 +02:00
Francisco Molina
af746208dc
tests/mtd_raw: add Kconfig
2021-09-22 09:22:15 +02:00
Benjamin Valentin
eaf5162b5d
tests/unittests: add test for kernel_defines
2021-09-21 17:43:29 +02:00
benpicco
3090657b79
Merge pull request #16848 from benpicco/mtd_write_page-sector
...
mtd: fix mtd_write_page() across sector boundaries
2021-09-21 16:50:12 +02:00
Benjamin Valentin
969d61b95a
tests/mtd_raw: add test for mtd_write_page() across sectors
2021-09-21 15:20:02 +02:00
Francisco
2d0a6874c7
Merge pull request #16763 from benpicco/drivers/lm75-saul
...
drivers/lm75: add SAUL integration
2021-09-21 10:41:58 +02:00
Benjamin Valentin
79c67429a0
tests/driver_lm75: don't abort if alarm pin is not connected
2021-09-20 14:50:23 +02:00
Leandro Lanzieri
e0b9d8b602
tests/unittests/credman: add tests for key load functions
2021-09-20 08:11:01 +02:00
Benjamin Valentin
ea3e23eda3
tests: add test for gnrc_netif_ipv6_wait_for_global_address()
2021-09-17 13:00:15 +02:00
Martine Lenders
913573a200
Merge pull request #16702 from miri64/ut_process/feat/initial
...
ut_process: initial import of a URI template processor
2021-09-17 09:43:20 +02:00
benpicco
b6a2d08afc
Merge pull request #15915 from fabian18/ina3221-fixes
...
drivers/ina3221: style fixes and improvements
2021-09-16 22:22:33 +02:00
Martine Lenders
c844c73629
tests/unittests: provide test cases for ut_process
2021-09-16 18:18:48 +02:00
Jean Pierre Dudey
cd728e08c6
Merge pull request #16764 from brummer-simon/gnrc_tcp-experimental_dynamic_MSL
...
gnrc_tcp: experimental feature "dynamic msl"
2021-09-13 10:36:54 +02:00
Kevin "Tristate Tom" Weiss
4c6dc973c8
Merge pull request #16719 from MrKevinWeiss/pr/kconfig/cc2538
...
cpu/cc2538: Add Kconfig support
2021-09-09 08:21:09 +02:00
Peter Kietzmann
b98fa6d9d0
Merge pull request #16489 from Ollrogge/fido2_pr
...
FIDO2 support in RIOT
2021-09-08 21:14:52 +02:00
Martine Lenders
45af7058cd
tests/gnrc_dhcpv6_client: pipe command
output to /dev/null
2021-09-08 16:58:28 +02:00
Karl Fessel
f65f3c7240
Merge pull request #16797 from miri64/tests/enh/gnrc_dhcpv6_client-config-checker
...
tests/gnrc_dhcpv6_client: add script to check if $IFACE exists
first check-config use🎉
2021-09-08 16:53:35 +02:00
benpicco
e9424c3446
Merge pull request #16556 from jia200x/pr/improve_hal_test
...
tests/ieee802154_hal: check error codes and improve error reporting
2021-09-08 16:49:56 +02:00
Ollrogge
e127a4d865
FIDO2 support in RIOT
2021-09-08 15:22:40 +02:00
MrKevinWeiss
ebcb86ce72
tests/pkg_littlefs2: arduino-mega2560 no longer fits
2021-09-08 12:40:32 +02:00
MrKevinWeiss
50b0e36ee9
tests/iee802154_*: Add app.config.test
2021-09-08 12:40:32 +02:00
benpicco
86f42068ae
Merge pull request #16823 from jia200x/pr/submac/fix_rx_continuous
...
ieee802154/submac: fix leftovers of #16746
2021-09-07 21:28:11 +02:00
Jose Alamos
9089d224b8
tests/ieee802154_hal: improve error reporting
2021-09-07 17:17:46 +02:00
Jose Alamos
0f14f826d1
tests/ieee802154_hal: wait for IFS during transmission
2021-09-07 17:17:45 +02:00
Jose Alamos
fd81b978fc
tests/ieee802154_hal: use _set_trx_state where possible
2021-09-07 17:17:45 +02:00
Jose Alamos
c464ab7e7c
tests/ieee802154_hal: spin if radio is BUSY on trx_state request
2021-09-07 17:04:31 +02:00
Jose Alamos
201c2e7a82
tests/ieee802154_submac: synchronize FSM with mutex
2021-09-07 16:55:10 +02:00
Martine Lenders
73d5997e70
tests/gnrc_dhcpv6_client: use export function to set IFACE for server
2021-09-07 13:48:51 +02:00
Martine Lenders
76c04bd647
tests/gnrc_dhcpv6_client: add script to check if $IFACE exists
2021-09-07 13:48:34 +02:00
Benjamin Valentin
ae2fde4edb
examples, tests: replace gnrc_netdev_default with netdev_default
...
Those were merged in the meantime, update the Makefiles as well.
2021-09-06 21:06:29 +02:00
Benjamin Valentin
5b2597307c
tests: remove unneeded netdev_default
2021-09-06 15:48:28 +02:00
Benjamin Valentin
4a32402c10
tests/driver_kw2xrf: use gnrc for test
2021-09-06 15:43:40 +02:00
Benjamin Valentin
9a6fc85b16
treewide: replace gnrc_netdev_default with netdev_default
2021-09-06 15:43:40 +02:00
Simon Brummer
1870e8a3ce
gnrc_tcp: experimental feature "dynamic msl"
2021-09-04 07:37:53 +02:00
Karl Fessel
672a34e2be
Merge pull request #16805 from kfessel/p-spelling-minor
...
doc: cleanup some minor spelling error found by codespell
2021-09-03 15:35:30 +02:00
benpicco
3b304328f3
Merge pull request #16758 from benpicco/periph/rtc_mem
...
drivers/periph: define rtc_mem and implement it for sam0_common
2021-09-03 14:59:11 +02:00
Karl Fessel
42b191318a
doc: cleanup some minor spelling error found by codespell
2021-09-03 13:02:08 +02:00
Benjamin Valentin
c8d94e89c9
tests/periph_rtc: test for periph_rtc_mem
2021-09-03 11:43:43 +02:00
Benjamin Valentin
c467f05317
tests/periph_rtt: test for periph_rtc_mem
2021-09-03 11:43:43 +02:00
chrysn
2bf1202fb9
Merge pull request #16800 from chrysn-pull-requests/vfs-fat-usability
...
Small fatfs usability fixes
2021-09-02 20:54:01 +02:00
chrysn
2c84f997d9
tests/pkg_fatfs: Create required bin/ directory
2021-09-02 17:17:42 +02:00
chrysn
5e763ee23c
tests/pkg_fatfs: Use ${Q} instead of @
2021-09-02 17:16:59 +02:00
chrysn
fd0e9bd29b
tests/pkg_fatfs: Set tarball extension to match content
...
All existing users treat this as bz2 (tar -j), let's reflect this in the
extension for better usability.
2021-09-02 17:10:37 +02:00
Martine Lenders
389138c8e3
tests/gnrc_dhcpv6_client: honor configured IFACE in Kea config
2021-09-02 16:08:33 +02:00
Martine Lenders
a7c19f2c55
tests/gnrc_dhcpv6_client: fix make test-* command in README
2021-09-02 16:08:32 +02:00
Francisco
a1cbcc9ede
Merge pull request #15902 from maribu/spi-api-change-1
...
drivers/periph_spi: let spi_acquire return void
2021-09-02 08:50:56 +02:00
Marian Buschsieweke
198046e167
tests/perpih_spi: update to new API
2021-09-01 21:38:40 +02:00
Marian Buschsieweke
732cbd969c
drivers: update to new periph_spi API
2021-09-01 21:38:40 +02:00
Martine Lenders
73af152803
tests/gnrc_dhcpv6_client: bail out of sub-shell after server started
2021-09-01 16:14:58 +02:00
Martine Lenders
ced3268083
tests/gnrc_dhcpv6_client: remove sudo requirement
2021-09-01 16:02:48 +02:00
Martine Lenders
f253957f97
tests/gnrc_dhcpv6_client: dynamically adapt Kea config for >=1.7.10
2021-09-01 16:01:39 +02:00
Francisco
3db378e015
Merge pull request #11117 from haukepetersen/add_core_irqisen
...
core: add irq_is_enabled() function to irq interface
2021-08-26 18:41:02 +02:00
benpicco
0b69747389
Merge pull request #16023 from maribu/max_pdu_size
...
sys/net/netopt: Drop deprecated NETOPT_MAX_PACKET_SIZE
2021-08-26 14:40:18 +02:00
da140c251a
Merge pull request #16754 from kaspar030/native_deferred_yield_higher
...
cpu/native: fix thread_yield_higher() with IRQs disabled
2021-08-25 22:59:18 +03:00
Hauke Petersen
f877ed9205
tests/ztimer_periodic: rename counter macro
...
The macro with name `N` is used by the MSP430 CPU macros and
triggers a compilation error if this example is build for that
platform. So this commit renames the repeat counter limit from
`N` to `REAPEAT`.
2021-08-25 08:01:05 +02:00
Hauke Petersen
8ec355f3d9
tests/irq_disable_restore: test irq_is_enabled()
2021-08-25 08:01:05 +02:00
Hauke Petersen
dc1dcb9b5d
tests/irq_disable_restore: fix typo in comment
2021-08-25 08:01:05 +02:00
Gerson Fernando Budke
0232e9d89c
boards: Introduce atxmega-a1-xplained board
...
Add initial version.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-08-24 21:25:14 -03:00
benpicco
2de7dab0f4
Merge pull request #16288 from nandojve/xmega_ebi
...
cpu/atxmega/periph: Add ebi driver
2021-08-25 00:38:22 +02:00
benpicco
025770968b
Merge pull request #16036 from bergzand/pr/gd32vf103/initial
...
gd32v/seeedstudio-gd32: Initial support
2021-08-25 00:38:00 +02:00
f8bb757bae
seeedstudio-gd32: Initial include of board
...
The seeedstudio-gd32 is an small development board based on the
gd32vf103 MCU
Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2021-08-24 14:30:23 +02:00
Gerson Fernando Budke
e0dd0f56f2
tests: Add cpu_avr8_xmega_drivers tests
...
Add AVR-8 xmega CPU specific tests.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-08-24 08:35:41 -03:00
Gerson Fernando Budke
574a0cf653
Revert "tests: Exclude atxmega-a1u-xpro board due low mem"
...
This reverts commit 6475620290
.
2021-08-24 08:35:41 -03:00
Hauke Petersen
f24e3ffb07
tests/nimble_rpble_gnrc: initial import
2021-08-24 11:33:13 +02:00
fe1d9981a8
tests/deferred_yield_higher: initial commit
...
This test verifies that a thread can call `thread_yield_higher()` with IRQs
disabled, and that the actual context switch is deferred until IRQs are
re-enabled.
2021-08-24 09:49:53 +02:00
benpicco
be85777cd1
Merge pull request #16678 from viktorbatista/modules/lm75
...
drivers/lm75: driver for the lm75 sensor and derivatives
2021-08-20 18:04:12 +02:00
Vitor Batista
07c36ab814
tests/driver_lm75: testing files for the lm75 driver
2021-08-20 17:09:40 +02:00
Jose Alamos
ddc9c7c686
ieee802154/radio_hal: detach hal descriptor from driver
2021-08-18 15:24:10 +02:00
Simon Brummer
6fba0d970c
gnrc_sock_tcp: integrate gnrc_tcp
2021-08-14 21:27:34 +02:00
Simon Brummer
11d73fbf30
gnrc_tcp: handle zero size buffers
2021-08-14 17:04:57 +02:00
benpicco
84413a3e6e
Merge pull request #16735 from brummer-simon/gnrc_tcp-add_GNRC_TCP_NO_TIMEOUT
...
gnrc_tcp: Add GNRC_TCP_NO_TIMEOUT
2021-08-14 17:00:11 +02:00
Simon Brummer
6b24601ee9
gnrc_tcp: Add GNRC_TCP_NO_TIMEOUT
2021-08-14 15:28:14 +02:00
Jan Romann
4384795cb9
treewide: Remove excessive newlines
2021-08-13 19:50:38 +02:00
Jan Romann
cc47e3a72d
tests/gnrc_dhcpv6_client: Refactor test functions
2021-08-12 15:37:37 +02:00
Martine Lenders
f2f6700865
Merge pull request #16228 from JKRhb/dhcp-ia-na
...
sys/net/dhcpv6: Add IA_NA support to the DHCPv6 client
2021-08-11 20:50:01 +02:00
Jan Romann
85eae9d2da
tests/gnrc_dhcpv6_client: Add test for IA_NA
2021-08-11 19:15:35 +02:00
Martine Lenders
2d7c613948
tests/gnrc_dhcpv6_relay: initial import
2021-08-11 14:30:37 +02:00
Fabian Hüßler
258681f012
tests/ztimer_periodic: fix name clash with rp2040 vendor header
2021-08-09 10:45:35 +02:00
Francisco
c4df2cca51
Merge pull request #16708 from fjmolinas/pr_edhoc_c_bump
...
pkg/edhoc: bump version
2021-08-06 09:26:28 +02:00
Martine Lenders
1b0152bd73
Merge pull request #16709 from leandrolanzieri/pr/net/netif_get_by_name_buf
...
net/netif: add function to get interface by name from a buffer
2021-08-04 19:37:55 +02:00
Leandro Lanzieri
d2d1c7ede9
tests/gnrc_netif: add test for netif_get_by_name_buffer
2021-08-04 18:12:56 +02:00
Francisco Molina
3cc4a8ed15
pkg/edhoc: bump version
...
Bumps EDHOC-C version to fix broken state due to Nanocbor return
code values change.
2021-08-04 17:09:02 +02:00
Francisco Molina
ebe40a1000
tests/netstats_l2: use Makefile.boards.netif
2021-08-04 17:09:02 +02:00
Francisco Molina
e6bf97dca0
tests/Makefile.boards.netif: add non-exhaustive list of BOARDs providing netif
2021-08-04 17:09:02 +02:00
Peter Kietzmann
e1a8280e2b
Merge pull request #16689 from Ollrogge/usb_hid_pr2
...
usbus/hid_io: add missing header file, add RX callback function
2021-08-04 15:56:33 +02:00
Ollrogge
2c2eb88c0e
usbus/hid: uncrustify files
2021-08-04 14:54:33 +02:00
Ollrogge
834ac3f5a5
usbus/hid_io: add missing header file, add RX callback function
2021-08-04 14:54:33 +02:00
Martine Lenders
4d2a942b5e
tests/unittests: amend uri_parser tests for query-splitter
2021-08-04 12:47:28 +02:00
José Alamos
91fe57a4d1
Merge pull request #16654 from jia200x/pr/gnrc_lorawan_tests
...
tests/gnrc_lorawan: add initial tests
2021-08-04 10:33:33 +02:00
Jose Alamos
68fb49b607
tests/gnrc_lorawan: add initial tests
2021-08-02 18:29:46 +02:00
benpicco
feac187d54
Merge pull request #16506 from benpicco/drivers/dose-rx_start
...
drivers/dose: make use of start condition received interrupt
2021-07-28 17:21:29 +02:00
Benjamin Valentin
1cacb11a26
tests/periph_uart: add automated test
2021-07-28 16:19:04 +02:00
Benjamin Valentin
a53e8e3138
unittests: rtt_rtc: add test for rtc_get/settimeofday()
2021-07-28 00:35:47 +02:00
Martine Lenders
184501b242
Merge pull request #16667 from miri64/event_timeout/bug/check-clock-on-clear
...
event_timeout: check clock before removing ztimer on clear
2021-07-21 15:37:53 +02:00
benpicco
775d6095bc
Merge pull request #16660 from fjmolinas/pr_lora_e5_dev
...
boards/lora-e5-dev: initial support
2021-07-21 14:36:58 +02:00
benpicco
c4bc40f03b
Merge pull request #16658 from miri64/dhcpv6_client/enh/optional-ia_pd
...
dhcpv6_client: make IA_PD an optional module
2021-07-21 14:36:34 +02:00
Martine Lenders
399850cb43
tests/event_ztimer: add regression test for crashing clear
2021-07-21 13:32:39 +02:00
Martine Lenders
38d14b6335
dhcpv6_client: make IA_PD an optional module
...
Prefix delegation used to be the only supported feature of our DHCPv6
client, but by now it also supports MUD, DNS recursive name servers and
IA_NA is on the horizon. So it makes sense to make IA_PD an optional
module like all those other features are as well.
2021-07-21 11:37:29 +02:00
Francisco Molina
1fa6374530
boards/lora-e5-dev: initial support
2021-07-21 11:28:16 +02:00
Martine Lenders
7793098ed8
Merge pull request #16634 from benpicco/gnrc_netif_parse_hostname
...
netutils: add netutils_parse_hostname()
2021-07-21 10:11:25 +02:00
Benjamin Valentin
e2a8c2506f
tests/riotboot_flashwrite: add nucleo-g07xrb to Makefile.ci
2021-07-20 23:23:37 +02:00
Benjamin Valentin
dead4fe1dc
tests: add test for netutils module
2021-07-20 22:44:54 +02:00
Martine Lenders
d9be29318d
gnrc_dhcpv6_client_mud_url: rename to dhcpv6_client_mud_url
...
There is no real reason for that pseudo-module to use the `gnrc_`
prefix. Neither does it need GNRC-components (except, but optionally, as
a network stack of course), nor is it implemented with in the GNRC
network stack.
2021-07-20 15:30:34 +02:00
benpicco
f877886357
Merge pull request #16637 from maribu/tests/periph_uart_mode
...
tests/periph_uart_mode: Drop dep to periph_timer
2021-07-14 16:48:52 +02:00
Leandro Lanzieri
9ca9efd15b
Merge pull request #16640 from jia200x/pr/revert/rx_symbol
...
net/lorawan: Revert #16604 and fix NETOPT_RX_SYMBOL_TIMEOUT documentation
2021-07-14 16:42:38 +02:00
Jose Alamos
d69256c90b
Revert "tests/driver_sx127x: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT"
...
This reverts commit 5ef4c0a778
.
2021-07-13 21:13:34 +02:00
Simon Brummer
873d1fe378
gnrc_tcp: align with sock_tcp
2021-07-13 20:32:14 +02:00
Martine Lenders
bf0bbbf17c
Merge pull request #16461 from brummer-simon/gnrc_tcp-refactor_tests
...
gnrc_tcp: refactor tests
2021-07-13 18:28:51 +02:00
Marian Buschsieweke
ca7c12643c
tests/periph_uart_mode: Drop dep to periph_timer
...
Use xtimer only optionally (when periph_timer is available) for the
test. This makes this test applicable to freshly ported boards that
do not yet have a peripheral timer driver.
2021-07-13 16:51:00 +02:00
Jose Alamos
cab4e36757
tests/gnrc_ipv6_*: avoid explicit cast to netdev
2021-07-09 11:35:21 +02:00
Jose Alamos
bd0d03eb10
tests/gnrc_sixlowpan_*: avoid explicit cast to netdev
2021-07-09 11:35:20 +02:00
Jose Alamos
6f487485b5
tests/ieee802154_submac: avoid explicit cast to netdev
2021-07-09 11:35:20 +02:00
Jose Alamos
82a429e982
tests/gnrc_netif: avoid explicit cast to netdev
2021-07-09 11:35:19 +02:00
Jose Alamos
b483d1f809
netdev_test: avoid explicit cast to netdev
2021-07-09 11:35:19 +02:00
Jose Alamos
4e6f299af0
lwip: avoid explicit cast to netdev
2021-07-09 11:35:16 +02:00
Jose Alamos
bfbbec3de3
sx127x: avoid explicit cast to netdev
2021-07-09 10:38:36 +02:00
Jose Alamos
c9ee5fb76a
sx126x: avoid explicit cast to netdev
2021-07-09 10:38:36 +02:00
Jose Alamos
686c81caf7
socket_zep: avoid explicit cast to netdev
2021-07-09 10:38:33 +02:00
Jose Alamos
343ffa9f7e
at86rf215: avoid explicit cast to netdev
2021-07-09 10:38:33 +02:00
Jose Alamos
72d71f1ac4
at86rf2xx: avoid explicit cast to netdev
2021-07-09 10:08:45 +02:00
Simon Brummer
876c24d1cc
gnrc_tcp: refactor tests
2021-07-08 14:22:03 +02:00
Francisco
79ee4fd489
Merge pull request #16459 from brummer-simon/gnrc_tcp-rewrite_passive_open
...
gnrc_tcp: rewrite passive open
2021-07-08 12:08:52 +02:00
Simon Brummer
88a0273434
gnrc_tcp: add listen/accept
2021-07-08 09:40:02 +02:00
Fabian Hüßler
ee604bb35f
tests/driver_ina3221: test refactor
2021-07-07 08:40:02 +02:00
Francisco
ccfd3ee980
Merge pull request #16597 from jia200x/pr/sx126x_kconfig
...
sx126x: add support for multiple simultaneous variants
2021-07-06 13:19:15 +02:00
benpicco
8f9233f329
Merge pull request #16232 from maribu/drivers/cc110x
...
drivers/cc110x: add power off (sleep) functions
2021-07-06 12:24:26 +02:00
Francisco
daeac91aea
Merge pull request #16604 from jia200x/pr/lora/fix_rx_timeout_size
...
netdev/lora: fix size of NETOPT_RX_SYMBOL_TIMEOUT
2021-07-06 12:15:00 +02:00
Francisco Acosta
71be0ba3a1
tests/driver_cc110x: add sleep and wake-up commands
2021-07-06 10:12:16 +02:00
6aa8fd650b
tests/unittests/tests-ipv6_hdr: fix too short ipv6_hdr_t allocations
2021-07-05 22:35:29 +02:00
ddc30a198a
unittests/tests-ipv6_addr: test_ipv6_addr_to_str__addr_NULL(): zero a
2021-07-05 16:51:16 +02:00
b388a2a440
unittests/tests-ipv4_addr: test_ipv4_addr_to_str__addr_NULL(): zero a
2021-07-05 16:50:44 +02:00
Jose Alamos
2e5b7f9e31
sx126x: add support for multiple simultaneous variants
2021-07-05 16:02:15 +02:00
MrKevinWeiss
630f7a2102
sys/arduino: Add Kconfig model
2021-07-02 15:11:09 +02:00
Jose Alamos
5ef4c0a778
tests/driver_sx127x: use uint8_t for NETOPT_RX_SYMBOL_TIMEOUT
2021-07-01 12:00:25 +02:00
Martine Lenders
c5a1012695
Merge pull request #16596 from JKRhb/aac-flags
...
sys/net/gnrc/netif: Make aac_mode a flag field
2021-06-30 13:29:44 +02:00
Jan Romann
3efb34d8b0
tests/gnrc_sixlowpan_frag_minfwd: add stm32mp157c-dk2 to Makefile.ci
2021-06-29 20:30:44 +02:00
Martine Lenders
9aa99a0fd8
Merge pull request #16593 from JKRhb/dhcp-scapy-mud-update
...
tests/gnrc_dhcpv6_client_6lbr: Update test for DHCPv6 MUD option
2021-06-29 13:43:26 +02:00
Kevin "Tristate Tom" Weiss
25c871ed9a
Merge pull request #16576 from jia200x/pr/netdev/migrate_dst_filter
...
ieee802154: migrate `netdev_ieee802154_dst_filter` to a common ieee802154
2021-06-29 10:50:08 +02:00
Jan Romann
0cd1aaaf72
tests/dhcpv6_6lbr: Update test for MUD option
...
A new version of scapy (2.4.5) has been released that now allows to test
the MUD option directly without a workaround.
2021-06-28 18:07:05 +02:00
Vera Clemens
7ecdf00f53
tests/emcute: Fix README
2021-06-25 18:32:53 +02:00
Vera Clemens
b0f4781e15
net/emcute: Allow RETAIN flag to be set on incoming PUBLISHs
2021-06-25 18:32:53 +02:00
MrKevinWeiss
48ef2ec2da
tests/ieee802154: Add unit tests for
2021-06-23 16:44:09 +02:00
benpicco
cf688774e5
Merge pull request #16527 from benpicco/gnrc_netif_create-race
...
sys/net/gnrc/netif: make gnrc_netif_create() blocking to avoid race condition
2021-06-21 15:48:18 +02:00
Benjamin Valentin
1a6015f18c
tests/gnrc_sixlowpan_frag_minfwd: add nucleo-f302r8 to Makefile.ci
2021-06-21 14:04:06 +02:00
1011af27a1
Merge pull request #16566 from aabadie/pr/pkg/semtech-loramac-no-force-periph_rtt
...
pkg/semtech-loramac: don't force ztimer rtt backend
2021-06-17 18:09:31 +02:00
Martine Lenders
7cad799afe
Merge pull request #15468 from jia200x/pr/rh/rev.13.11
...
ieee802154/hal: adapt frame filter and source address matching changes
2021-06-17 16:18:57 +02:00
Francisco
a012a0849f
Merge pull request #15317 from aabadie/pr/sys/arduino_ztimer
...
sys/arduino: replace xtimer by ztimer as high-level background timer
2021-06-17 15:56:04 +02:00
4e909b52f0
tests/pkg_semtech-loramac: blacklist atxmega-a1u-xpro board
2021-06-17 15:01:21 +02:00
Martine Lenders
4d6d46534d
Merge pull request #16564 from fjmolinas/pr_fix_turo_congure
...
tests/congure-turo: reset before opening terminal
2021-06-17 13:14:05 +02:00
Francisco Molina
94da3ed9a7
tests/congure: reset before opening terminal
...
Some BOARD terminals are slow to start so if the BOARD is reset after
opening the terminal this can lead to off-by-one error when parsing
the output.
So instead do as testrunner and reset before opening the terminal.
Note that no interactive_sync is needed since a similar mechanism
happens in ShellInteraction.
2021-06-17 11:05:07 +02:00
Francisco Molina
a0714298a3
tests/turo: reset before opening terminal
...
Some BOARD terminals are slow to start so if the BOARD is reset after
opening the terminal this can lead to off-by-one error when parsing
the output.
So instead do as testrunner and reset before opening the terminal.
Note that no interactive_sync is needed since a similar mechanism
happens in ShellInteraction.
2021-06-17 11:05:00 +02:00
e30a107329
tests/sys_arduino: skip atmega328p based boards from ci
2021-06-17 10:29:27 +02:00
Jose Alamos
7d14fb3571
ieee802154/hal: remove set_rx_mode
2021-06-17 10:07:43 +02:00
Jose Alamos
6d64b537ef
ieee802154/hal: remove set_hw_addr_filter
2021-06-17 10:07:43 +02:00
Marian Buschsieweke
258d384fec
tests/ztimer_periodic: iterate over clocks
...
Instead of only testing for `ZTIMER_MSEC`, iterate over a list of
clocks and run the test for each. The reasoning is that this test
does not only test `ztimer_periodic`, but also that the used clock
backend operates correctly in a typical use case.
2021-06-16 13:11:13 +02:00
Francisco Molina
c80390f28b
ztimer: pull ztimer_periph_rtt for ZTIMER_MSEC if available
2021-06-16 11:18:25 +02:00
Kevin "Tristate Tom" Weiss
0c06948373
Merge pull request #16552 from MrKevinWeiss/pr/fix/kconfigqdsa
...
pkg/qdsa: force qdsa to lowercase
2021-06-15 15:21:26 +02:00
Francisco
d7b3328601
Merge pull request #16098 from kfessel/p-remove-lifo
...
core/lifo: Remove lifo [after 2021.04]
2021-06-15 13:55:30 +02:00
MrKevinWeiss
0345f97962
pkg/qdsa: force qdsa to lowercase
2021-06-15 12:06:10 +02:00
beb171de40
Merge pull request #16546 from fjmolinas/pr_kinetis_lptmr_rtt
...
cpu/kinetis: use LPTMR as rtt backend
2021-06-15 11:02:16 +02:00
Francisco Molina
d9ee424b7c
cpu/kinetis: use LPTMR as rtt backend
2021-06-15 08:29:09 +02:00
Hauke Petersen
ef8753a37f
tests/trickle: use ztimer instead of xtimer
2021-06-14 09:04:25 +02:00
Hauke Petersen
830baa97c9
tests/nimble_l2cap: adapt buffer sizes
2021-06-10 10:02:10 +02:00
90dd3deb21
Merge pull request #16295 from fjmolinas/pr_edhoc_c
...
pkg/edhoc-c: initial commit
2021-06-08 17:23:52 +02:00
Francisco Molina
fda3cbc60a
tests/pkg_edhoc: initial import
2021-06-08 14:34:33 +02:00
cfb10db9b7
Merge pull request #16507 from fjmolinas/pr_event_timeout_periodic
...
sys/event: add periodic timeout event
2021-06-08 13:07:40 +02:00
30c0ba65d5
Merge pull request #15559 from fjmolinas/pr_riotboot_flashwrite_test
...
tests/riotboot/flashwrite: add automatic test
2021-06-08 11:15:19 +02:00
benpicco
88da1421be
Merge pull request #16469 from Franz2000/support-seeeduino-XIAO-board
...
boards: Adding board support for the Seeeduino XIAO
2021-06-08 10:35:26 +02:00
Francisco Molina
efedc66cae
tests/riotboot/flashwrite: add automatic test
2021-06-07 08:55:34 +02:00
Francisco Molina
0a3c9b694b
tests/msg_queue_print: fix test on hw
2021-06-04 13:37:21 +02:00
Francisco Molina
c505bb11d2
tests/event_ztimer: initial import
2021-06-03 17:53:53 +02:00
benpicco
41bbafdfe4
Merge pull request #16328 from benpicco/driver/lis2dh12-cleanup
...
drivers/lis2dh12: clean up API
2021-06-03 15:33:04 +02:00
Benjamin Valentin
a338b65d29
tests/driver_lis2dh12: add support for temperature sensor
2021-06-03 12:59:50 +02:00
Benjamin Valentin
0ab186ad50
tests/driver_lis2dh12: adapt to API changes
2021-06-03 12:59:50 +02:00
MaestroOnICe
dc8f7912e9
boards: add Seeeduino XIAO
2021-06-02 14:23:55 +02:00
Martine Lenders
e142001221
Merge pull request #15168 from JulianHolzwarth/pr/software/test/IPC/change
...
core/msg.c: fixed msg_queue_print()
2021-06-02 12:18:04 +02:00
JulianHolzwarth
08382fed33
tests/msg_queue_print/: new test for msg_queue_print
2021-06-02 01:28:28 +02:00
fde0bb7819
Merge pull request #16505 from fjmolinas/pr_event_timeout_ztimer
...
sys/event/timeout: add option to use ztimer as backend
2021-06-01 12:19:39 +02:00
12a03c60e5
tests: examples: use IOTLAB_NODE=auto instead of auto-ssh
2021-05-28 17:23:11 +02:00
Francisco Molina
4f34e50130
sys/event/timeout: add option to use ztimer as backend
2021-05-27 22:34:01 +02:00
08049fbb79
tests/pkg_qr-code-generator: remove dependency to auto_init_screen
2021-05-25 14:22:25 +02:00
7d5051f2ec
tests/{disp,touch}_dev: remove dependency to auto_init_screen
2021-05-25 14:21:58 +02:00
79dd9a4e3a
tests/pkg_qr-code-generator: add disp-dev for esp32-wrover-kit
2021-05-22 09:30:44 +02:00
876004442a
Merge pull request #16486 from aabadie/pr/pkg/lvgl_remove_internal_thread
...
pkg/lvgl: remove internal thread
2021-05-21 16:50:49 +02:00
Francisco
9b449fba98
Merge pull request #16185 from aabadie/pr/drivers/sx127x_uncrustify
...
drivers/sx127x: uncrustify code
2021-05-21 11:45:25 +02:00
c09c7d549d
tests/pkg_lvgl: remove manual call to sysmon_task
2021-05-20 20:56:17 +02:00
ef6d377197
tests/pkg_lvgl*: adapt to new behavior
2021-05-20 13:06:49 +02:00
9c749bc214
Merge pull request #16480 from aabadie/pr/tests/touch_dev_enh
...
tests/touch_dev: improve genericity by using auto_init_screen module
2021-05-19 12:24:28 +02:00
e7983908f9
tests/touch_dev: use auto_init_screen
2021-05-19 11:30:32 +02:00
4b2f9af90f
tests/disp_dev: improve screen cleanup speed
2021-05-19 10:01:03 +02:00
12a0adc57c
tests/disp_dev: use auto_init_screen
...
This removes the explicit dependency to ili9341 driver
2021-05-19 09:59:23 +02:00
47bf32ed02
tests/driver_sx127x: uncrustify code
2021-05-18 11:00:44 +02:00
Gerson Fernando Budke
8a2c88a808
boards/atxmega-a3bu-xplained: Add spi configuration
...
Add J1 header spi configuration.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Gerson Fernando Budke
8cc9c42d1d
boards/atxmega-a1u-xpro: Add spi configuration
...
Add EXT-1 spi bus configuration.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Gerson Fernando Budke
91316a879a
cpu/atxmega/periph/spi: Add spi driver
...
Introduce SPI driver.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-05-14 23:26:08 -03:00
Marian Buschsieweke
c210975108
Merge pull request #16443 from maribu/tests/malloc
...
sys/malloc_thread_safety: fix potential overflow in multiplication
2021-05-13 14:38:59 +02:00
Jnae
b287d120ff
at86rf215: timestamp counter for rx frames
2021-05-12 15:27:36 +02:00
55fc61f295
tests/pkg_qr-code-generator: improve encoder buffer lenghts
2021-05-11 13:47:55 +02:00
74ad930be9
tests/pkg_qr-code-generator: optimize display in test application
2021-05-11 09:25:29 +02:00
Marian Buschsieweke
8c31227060
tests/malloc: test for correct calloc() behavior
2021-05-10 18:04:53 +02:00
4e37e1ad44
tests/pkg_qr-code-generator: extend with disp_dev API
2021-05-10 14:25:18 +02:00
08ae97257c
tests: add test application for qrcode package
2021-05-09 17:19:13 +02:00
Francisco
8cb8bba4e7
Merge pull request #16104 from maribu/external_modules
...
build system: Rework EXTERNAL_MODULE_DIRS
2021-05-07 23:27:17 +02:00
Marian Buschsieweke
81411e3539
tests: Update to new EXTERNAL_MODULE_DIRS interface
2021-05-07 21:29:16 +02:00
Marian Buschsieweke
ef5ec6d038
tests/external_module_dirs: update to new interface
2021-05-07 21:29:10 +02:00
benpicco
619a444741
Merge pull request #16347 from benpicco/drivers/rtt_rtc-rtc_get_time_ms
...
drivers/rtt_rtc: implement rtc_get_time_ms()
2021-05-05 19:13:21 +02:00
Leandro Lanzieri
d36628d37e
Merge pull request #16183 from Ollrogge/aes_pr
...
sys/crypto: Enable support for AES-192, AES-256
2021-05-05 09:19:12 +02:00
Francisco
3cb3b5ab85
Merge pull request #16133 from miri64/congure_mock/enh/real-methods
...
congure_mock: add capability to provide actual methods
2021-05-04 11:06:35 +02:00
38062c414c
Merge pull request #16426 from fjmolinas/pr_small_test_fixes
...
tests: small fixes
2021-05-04 10:02:09 +02:00
c49162cc66
Merge pull request #16427 from fjmolinas/pr_test_malloc_refactor
...
tests/malloc: refactor test
2021-05-04 10:01:47 +02:00
Ollrogge
46a0ef07b1
tests/sys/crypto: Split test application to reduce size
2021-05-03 17:40:33 +02:00
Ollrogge
3f529904b7
sys/crypto: Add AES-CCM NIST SP 800-38C testvectors
2021-05-03 17:34:53 +02:00
Ollrogge
b1a2d4787d
sys/crypto: Remove leftover code related to deprecated 3DES block cipher
2021-05-03 17:34:53 +02:00
Ollrogge
427d2bd06e
sys/crypto: Enable support for AES-192, AES-256
2021-05-03 17:34:49 +02:00
Francisco Molina
2d690ee05a
tests/malloc: refactor test
...
Matching on every free leads to flimsy test results where all memory
is freed but one line fails to be matched by pexpect, instead, match
the final count.
2021-05-03 17:17:49 +02:00
Francisco Molina
4826867188
tests/pthread_cooperation: nucleo-f334r8: reduce stack size
2021-05-03 10:17:11 +02:00
Francisco Molina
4ecf5b29af
tests/pkg_tensorflow-lite: insufficient memory nucleo-g071rb
2021-05-03 08:19:39 +02:00
Benjamin Valentin
84bb42ce1f
tests/periph_rtc: add rtc_get_time_ms() to test
2021-05-03 00:09:18 +02:00
Benjamin Valentin
c7c4d75dfe
tests/periph_flashpage: respect FLASHPAGE_WRITE_BLOCK_SIZE
2021-04-29 17:57:05 +02:00
Leandro Lanzieri
a60b53005a
pkg/lvgl: model dependency resolution in Kconfig
2021-04-28 11:19:24 +02:00
99df6bd03b
tests/pkg_lvgl*: add Kconfig sample configuration
2021-04-28 11:19:22 +02:00
Hauke Petersen
0b1ca863a1
tests/driver_bmx280: add xtimer dependency
2021-04-27 14:24:28 +02:00
benpicco
1b7c62a992
Merge pull request #16306 from nandojve/xmega_i2c
...
cpu/atxmega/periph: Add i2c driver
2021-04-26 14:34:42 +02:00
a43b6b38cc
Merge pull request #16353 from fjmolinas/pr_test_dbgpin_frdm-k64f
...
tests/dbgpin: user port 1 for frdm-k64f
2021-04-26 12:03:18 +02:00
Francisco Molina
f3999be3d4
tests/dbgpin: user port 1 for frdm-k64f
2021-04-26 10:40:24 +02:00
88e8a971df
Merge pull request #16351 from fjmolinas/pr_avr_flashpage_unittest
...
tests/periph_flashpage_unittest: lower FLASHPAGE_SIZE for 8bit overflow
2021-04-26 10:09:18 +02:00
Gerson Fernando Budke
a4c5daea3b
boards/atxmega-a3bu-xplained: Add i2c configuration
...
Add J1 i2c bus configuration.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-04-25 22:06:29 -03:00
Gerson Fernando Budke
084625fa0d
boards/atxmega-a1u-xpro: Add i2c configuration
...
Add EXT-1 i2c bus configuration.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-04-25 22:06:29 -03:00
Hauke Petersen
a7a3244b8f
Merge pull request #16367 from kaspar030/fix_ztimer_is_set
...
ztimer: fix `ztimer_is_set()`
2021-04-22 12:06:41 +02:00
20981e5f7c
tests/unittests: tests-ztimer: add ztimer_is_set() regression test
2021-04-22 11:12:48 +02:00
Bas Stottelaar
cc645c083e
Merge pull request #15684 from iosabi/drv_si705x
...
drivers/si70xx: Add support for Si705x sensors
2021-04-21 22:29:01 +02:00
Akshai M
bd8f571895
unittests: Add WL
to insufficient mem list
2021-04-20 21:04:36 +02:00
Francisco Molina
ad781da36f
tests/pkg_tensorflow-lite/Makefile.ci: explicit list
...
Explicitly list BOARD_INSUFFICIENT_MEMORY so
dist/tools/compile_and_test_for_board can filter out BOARDs.
2021-04-20 15:35:20 +02:00
Francisco Molina
91269794d9
tests/periph_flashpage_unittest: lower FLASHPAGE_SIZE for int overflow
...
On AVR_8 512*256 causes an int overflow.
2021-04-20 14:59:50 +02:00
iosabi
f72efb1daf
drivers/si70xx: Add support for Si705x sensors
...
The Silicon Labs Si705x sensors (Si7050/1/3/4/5) are very similar to the
Si7021 sensors featuring only a temperature sensor and no humidity
sensor. The only difference between the Si705x is the temperature
accuracy of the reading, ranging from +/- 0.1 C in the Si7051 to +/- 1 C
in the Si7050.
This patch adds support for this family of sensors extending the
functionality of the existing si70xx driver. Following the style of
other modules, this implements a pseudomodule per supported chip, adding
si7050, si7051, si7053, si7054 and si7055 pseudomodules.
As a minor change this patch also implements the missing
si70xx_get_serial, si70xx_get_id and si70xx_get_revision functions that
were declared in the si70xx.h header but implemented as private
functions. The si70xx_get_id() may be relevant for the application to
know at run time exactly which version of the hardware is installed.
The updated test running with a Si7051 shows the following output, which
seems consistent with the room temperature conditions during the test.
```
make SI70XX_VARIANT=si7051 -C tests/driver_si70xx/ all flash
```
```
SI70XX temperature and humidity sensor test application
Initializing sensor...
[OK]
Found SI7051 sensor, revision 32
temperature: 24.71 C
temperature: 24.69 C
```
2021-04-17 20:14:35 +00:00
Martine Lenders
dec82b2475
Merge pull request #16329 from miri64/tests/fix/periph_rtt_min-timeout
...
tests/periph_rtt_min: adapt for slower RTTs
2021-04-16 16:53:54 +02:00
Martine Lenders
e27675bc10
tests/periph_rtt_min: adapt for slower RTTs
2021-04-16 11:11:37 +02:00
95a2456457
Merge pull request #16330 from kfessel/p-add-clist-special
...
core/clist: add special cardinality tests and matching unittest
2021-04-15 12:14:58 +02:00
Hauke Petersen
9bd65efe12
tests/nimble_l2cap: fix missing xtimer.h include
2021-04-15 08:21:56 +02:00
Karl Fessel
5735d99971
core/clist: add special cardinality tests and matching unittest
...
adds clist_exactly_one() and clist_more_than_one()
and a unittest that tests them
2021-04-14 21:00:10 +02:00
Karl Fessel
1dde0f42d4
core/sched: keep scheduler clist internal to sched
...
adds sched_runq_advance(prio)
used it in core/thread and
test malloc_thread_safety
2021-04-14 09:53:04 +02:00
Martine Lenders
33ca462af6
Merge pull request #16325 from miri64/tests/fix/tests-rtc
...
tests/unittests/tests-rtc: do not use DST info for normalization
2021-04-13 18:16:47 +02:00
benpicco
0ede891755
Merge pull request #16223 from chrysn-pull-requests/dac-dds-int-range
...
tests/dac_dds: Fix sine wave to fit in PCM range
2021-04-13 14:57:58 +02:00
Martine Lenders
873b71c3e9
tests/unittests/tests-rtc: do not use DST info for normalization
...
`rtc_tm_normalize` does not use it, so `mktime` should not either.
2021-04-13 14:37:19 +02:00
benpicco
bd6114ae9d
Merge pull request #16187 from benpicco/cpu/sam0_common/get_tamper
...
cpu/sam0_common: add rtc_get_tamper_event()
2021-04-13 14:11:46 +02:00
benpicco
fa8057ffbf
Merge pull request #16180 from nicoHarel/drivers/ds3231
...
drivers/ds3231: add alarm support
2021-04-13 13:57:16 +02:00
Francisco
2f28ad4f1c
Merge pull request #16231 from maribu/tests/malloc_thread_safety
...
tests/malloc_thread_safety: improve test
2021-04-13 11:00:16 +02:00
Benjamin Valentin
55c95cd8fd
tests/periph_gpio: display tamper wake event
2021-04-13 10:45:16 +02:00
Leandro Lanzieri
58ec967cc6
Merge pull request #16264 from MrKevinWeiss/pr/pkgupdate/kconfig
...
pkg/*/Kconfig: Model simple pkgs in Kconfig
2021-04-12 19:01:18 +02:00
Hauke Petersen
9926e33751
Merge pull request #15782 from haukepetersen/opt_sema_ztimer
...
sys/sema: allow to use ztimer and/or xtimer
2021-04-12 14:44:31 +02:00
Francisco
505dcb7a62
Merge pull request #16314 from miri64/tests/enh/periph_rtt_min
...
tests/periph_rtt_min: harden test
2021-04-12 14:11:41 +02:00
Hauke Petersen
4cd9e96066
tests/sema: add test for sema_wait_timed_ztimer()
2021-04-12 13:08:39 +02:00
Martine Lenders
fc6dc25da4
tests/periph_rtt_min: harden test
...
- Better self-containment: read number of expected samples from output
rather than the environment
- Less reliance on `stdout` timing: Count samples in application and
output it rather then counting flushed dots.
2021-04-12 11:56:25 +02:00
iosabi
9974803f43
tests/lwip: Add a test for partial TCP reads.
...
Add a new test to check the behavior of `sock_tcp_read` when more data
is available in the connection than the buffer passed. This test checks
issue #16124 as well as reading from multiple small network packets into
a single buffer.
2021-04-10 17:14:11 +00:00
6ee94bdcdf
Merge pull request #16222 from fjmolinas/pr_driver_sgp30
...
driver/sgp30: initial import
2021-04-09 14:00:38 +02:00
f48aba5035
tests/unittests: add clist_is_empty() test case
2021-04-09 10:54:29 +02:00
MrKevinWeiss
600e9f4e47
tests/pkg*: Add app.config.test to pkg tests
...
This adds app config to the package tests that are available:
- tests/pkg_c25519
- tests/pkg_cayenne-lpp
- tests/pkg_cifra
- tests/pkg_cn-cbor
- tests/pkg_emlearn
- tests/pkg_hacl
- tests/pkg_heatshrink
- tests/pkg_jsmn
- tests/pkg_libb2
- tests/pkg_libcose
- tests/pkg_libfixmath
- tests/pkg_libhydrogen
- tests/pkg_lora-serialization
- tests/pkg_micro-ecc
- tests/pkg_minmea
- tests/pkg_monocypher
- tests/pkg_nanocbor
- tests/pkg_nanopb
- tests/pkg_qcbor
- tests/pkg_qdsa
- tests/pkg_relic
- tests/pkg_tiny-asn1
- tests/pkg_tinycbor
- tests/pkg_tinycrypt
- tests/pkg_tweetnacl
- tests/pkg_yxml
2021-04-08 16:44:10 +02:00
benpicco
6ce9db6df8
Merge pull request #16287 from nandojve/avr8_xmega-a3bu_xpld
...
boards: Introduce atxmega-a3bu-xplained board
2021-04-08 13:19:04 +02:00
Francisco Molina
6c4cb07a2f
tests/driver_sgp30: initial import
2021-04-08 10:14:30 +02:00
Leandro Lanzieri
e7732d9a00
Merge pull request #16217 from fjmolinas/pr_driver_sm_pwm_01c
...
drivers/sm_pwm_01c: initial import
2021-04-08 09:04:38 +02:00
Gerson Fernando Budke
6149531684
boards: Introduce atxmega-a3bu-xplained board
...
Add initial version.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-04-07 20:06:11 -03:00
Francisco Molina
a886c311e8
tests/driver_sm_pwm_01c: initial import
2021-04-07 12:05:09 +02:00
Francisco Molina
424192fbe7
sys/progress_bar: add Konfig configuration
2021-04-07 12:05:00 +02:00
Nicolas Harel
c710aff9c6
drivers/ds3231: add alarm support
...
tests/driver_ds3231
drivers/ds3231: add alarm support with IRQ
drivers/ds3231: alarm support and documentation
drivers/ds3231: alarm interrupt with mutex
drivers/ds3231: alarm, _unlock function
fixup! drivers/ds3231: add alarm support
2021-04-06 14:48:31 +02:00
Peter Kietzmann
f3482071e1
Merge pull request #16179 from leandrolanzieri/dev/net/sock/dtls_multi_cred
...
net/sock/dtls: allow using multiple credentials
2021-04-06 10:04:45 +02:00
Francisco
73ccd1e2e7
Merge pull request #15540 from JulianHolzwarth/pr/software/test/sema
...
tests/sema/: added simple sema test
2021-04-02 22:03:36 +02:00
JulianHolzwarth
20a3a929c8
tests/sema/: added sema test
2021-04-02 19:40:33 +02:00
Francisco
9d1d2f9e21
Merge pull request #16172 from kfessel/p-zimer-sec
...
sys/ztimer: add ZTIMER_SEC, improve auto_init
2021-04-02 08:32:38 +02:00
Karl Fessel
febfa5bc62
tests/ztimer_xsec: add a simple high level ztimer test
2021-04-01 18:19:15 +02:00
Marian Buschsieweke
fc3e0b6055
tests/ztimer_underflow: allow testing ZTIMER_SEC
2021-04-01 15:31:40 +02:00
Marian Buschsieweke
cc92a0aea3
tests/ztimer_msg: Allow testing ZTIMER_SEC
2021-04-01 15:31:40 +02:00
Leandro Lanzieri
88d94daeb6
tests: add atmega328p-xplained-mini to insufficient memory list
2021-04-01 10:33:48 +02:00
Leandro Lanzieri
835589a301
tests/pkg_tinydtls_sock_async: add missing ID to server PSK
2021-04-01 09:47:39 +02:00
benpicco
cb06924fb2
Merge pull request #16239 from nandojve/xplained-mini
...
boards: introduce atmega328p-xplained-mini
2021-03-31 13:37:56 +02:00
Hauke Petersen
98de4b968a
tests: add event_wait_timeout_ztimer test app
2021-03-31 10:11:51 +02:00
Marian Buschsieweke
02e069a357
tests/malloc_thread_safety: improve test
...
- fix false test failure on picolibc
- For picolibc, the result of mallinfo().uordblks doesn't go back
to zero after the first allocation. By adding `free(malloc(4))`
before recording the pre-test mallinfo() value, this issues is
worked arround
- increase test coverage to also cover realloc()
- ease testing with picolibc by allowing `make PICOLIBC=1 flash test`
2021-03-31 09:17:50 +02:00
18a0889bc4
Merge pull request #16177 from aabadie/driver_llcc68
...
drivers: add support for sx1261/2 and llcc68 radio devices
2021-03-30 19:02:27 +02:00
c8e343a590
tests/driver_sx126x: add test application
2021-03-30 16:12:39 +02:00
Marian Buschsieweke
49a5bfb9e5
tests/periph_rtt: be more verbose on error
...
If `rtt_get_alarm()` doesn't return the correct value, print expected
and return value to ease debugging.
2021-03-30 14:48:03 +02:00
Marian Buschsieweke
85eebf9e79
Merge pull request #16189 from benpicco/tests/bench_msg_pingpong-cleanup
...
tests/bench_msg_pingpong: cleanup
2021-03-30 10:58:37 +02:00
Dylan Laduranty
c9cf60db20
Merge pull request #16181 from h-filzer/bastwan
...
boards/bastwan: Support BastWAN Board
2021-03-27 21:54:53 +01:00
Gerson Fernando Budke
4a9f0efb6d
boards: introduce atmega328p-xplained-mini
...
Add ATmega328P Xplained Mini board. The board is an official
development kit from MCHP based on the Arduino UNO, reduced
hardware, with a xplainedmini debugger and CDC ACM serial
converter.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-27 14:10:19 -03:00
Lokotius
303ac4ded2
boards/bastwan: Support BastWAN Board
...
This board is based on rak4260 with rak specific pinmappings.
ADC, LED and UART as well as USB ist supposed to work.
Mostly adopted from SAM R34 Xplained Pro board with adoption to rak pinout.
2021-03-25 16:21:18 +01:00
Joakim Nohlgård
821eb21861
tests/fault_handler: Fix pedantic warnings about signed/unsigned
2021-03-24 12:07:26 +01:00
Joakim Nohlgård
f24e835c71
tests/cpu_efm32_features: Add missing include stdio.h
...
for puts
2021-03-24 12:07:20 +01:00
Joakim Nohlgård
1f710f94e6
tests/cortexm_address_check: Add missing include inttypes.h
...
for PRIx32
2021-03-24 12:07:15 +01:00
chrysn
4596f79c95
tests/dac_dds: Fix sine wave to fit in PCM range
...
The previous sine wave cast signed integers into the PCM range, causing
jumps at zero transitions. This shifts everything up by the respective
maximum signed integer, so that the signed idle zero becomes the
unsigned PCM signal's idle half-point and can continuously cover the
whole unsigned range.
2021-03-24 00:35:19 +01:00
Benjamin Valentin
b48acc2573
tests/bench_msg_pingpong: cleanup
...
Drop the global volatile variable, clean up the code.
2021-03-22 12:42:46 +01:00
Marian Buschsieweke
4cfcc4ee9e
tests/driver_xbee: Update Makefile.ci
...
The additional warning message increases the size of the .rodata
section. For the Arduino Mega2560 this is placed in RAM (and flash), as
flash is not mapped into the data address space.
2021-03-22 08:15:55 +01:00
Leandro Lanzieri
889983697e
Merge pull request #16215 from fjmolinas/pr_tests_ccs811
...
tests/driver_ccs811%: fix read return code check
2021-03-21 21:15:52 +01:00
Francisco Molina
4a4a159cb6
tests/driver_ccs811%: fix read return code check
2021-03-21 20:45:57 +01:00
benpicco
ee5b70730b
Merge pull request #15758 from nandojve/avr8_xmega
...
Introduce ATxmega CPU and Boards
2021-03-20 22:09:07 +01:00
Marian Buschsieweke
654d841f66
Merge pull request #16192 from maribu/tests/periph_ptp_clock
...
tests/periph_ptp_clock: fix bug in debug print
2021-03-20 06:51:31 +01:00
Martine Lenders
214fdf007d
Merge pull request #16193 from miri64/gnrc_netif_pktq/feat/usage
...
gnrc_netif_pktq: add function to check usage
2021-03-18 23:05:27 +01:00
399ada9968
Merge pull request #16143 from kfessel/p-optimize-native
...
board/native: add basic debugging compatible optimization
2021-03-16 14:37:01 +01:00
Karl Fessel
21ce589bec
unittests/tests-ieee802154: remove stack_smasher from unitest
...
test_ieee802154_set_frame_hdr_flags0_non_beacon_non_ack
buffer given to ieee802154_set_frame_hdr has to be at least 2 bytes
see <RIOT>/sys/net/link_layer/ieee802154/ieee802154.c l32
2021-03-16 12:14:24 +01:00
Gerson Fernando Budke
6475620290
tests: Exclude atxmega-a1u-xpro board due low mem
...
Add atxmega-a1u-xpro board to BOARD_INSUFFICIENT_MEMORY list to
exclude test since boards don't have enough data memory.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-15 20:16:10 -03:00
Gerson Fernando Budke
553e968a00
tests/periph_timer/Makefile: Add xmega 500kHz board
...
Atmel XMEGA CPU don't have a timer prescaler div16 and div32 option.
This means that at full speed (32MHz) it is not possible have a 1MHz
clock tick. Define default tick to 500kHz and add atxmega-a1u-xpro
boards to test list.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-15 20:16:10 -03:00
Martine S. Lenders
6507d04a83
tests/unittests: extend tests for gnrc_netif_pktq_usage()
2021-03-15 15:13:59 +01:00
Martine Lenders
fd36c626a3
Merge pull request #15950 from MrKevinWeiss/pr/turo/initial
...
sys/test_utils/result_output: Initial implementations and API of turo
2021-03-15 11:35:01 +01:00
MrKevinWeiss
e7cc489b14
tests/turo: Add automated turo test for json
2021-03-15 10:36:46 +01:00
MrKevinWeiss
e9b65306ea
tests/unittests/turo: Add turo unittest
2021-03-15 10:36:46 +01:00
Marian Buschsieweke
42df56ff08
tests/periph_ptp_clock: fix bug in debug print
...
The API doc of ptp_clock_adjust_speed says regarding the correction
parameter:
1. A call with @p correction set to `0` restores the nominal clock speed.
2. A call with a positive value for @p correction speeds the clock up
by `correction / (1 << 32)` (so up to ~50% for `INT32_MAX`).
3. A call with a negative value for @p correction slows the clock down by
`-correction / (1 << 32)` (so up to 50% for `INT32_MIN`).
So we need to divide by 2^32, not 2^32 - 1 (or `UINT32_MAX`).
2021-03-12 20:43:01 +01:00
Leandro Lanzieri
5af48d2969
tests/netstats_neighbor: use gnrc_netdev_default module
2021-03-10 15:22:03 +01:00
Leandro Lanzieri
e47727fb16
treewide: remove unneeded ieee802154_radio_hal pseudomodule
2021-03-10 14:18:13 +01:00
010ba56174
Merge pull request #16061 from kaspar030/xfa_shell
...
sys/shell: add XFA support
2021-03-09 14:47:43 +01:00
Martine Lenders
d27ea0237e
Merge pull request #16119 from miri64/riotctrl_shell/feat/congure_test
...
riotctrl_shell: add ShellInteraction for `congure_test`
2021-03-09 12:27:10 +01:00
Kevin "Tristate Tom" Weiss
9d579a34d0
Merge pull request #16116 from leandrolanzieri/pr/sys/ztimer/kconfig_change_default_backend
...
sys/ztimer/kconfig: add defaults for backends
2021-03-09 12:22:10 +01:00
d31934223c
tests/periph_spi_dma: blacklist samd10-xmini
2021-03-09 11:50:46 +01:00
f454cb7a24
tests/shell: uncrustify main.c
2021-03-09 11:50:46 +01:00
Martine Lenders
5ceffde662
tests/congure_test: add tests for CongureTest ShellInteraction
2021-03-09 11:24:23 +01:00
Francisco
fc82e3916e
Merge pull request #15931 from haukepetersen/add_dbgpin3
...
sys: add `dbgpin` module for debugging and profiling (take 2)
2021-03-09 10:26:37 +01:00
benpicco
b09f799038
Merge pull request #16161 from madokapeng/nucleo722ze_CAN_support
...
boards/nucleo-f722ze: Add periph_can
2021-03-08 19:22:38 +01:00
madokapeng
905723be59
sys/include/can: Add loopback operation mode
...
tests/candev: Add loopback mode for testing purpose
2021-03-08 12:13:15 -05:00
benpicco
2614831c86
Merge pull request #16137 from maribu/stm32_rtt
...
drivers/periph_rtt: add periph_rtt_set_counter feautre
2021-03-08 16:53:57 +01:00
Marian Buschsieweke
c6e50adc6a
tests/periph_rtt: increase test coverage
...
Previously, the test didn't cover `rtt_set_counter()` and
`rtt_get_alarm`. This fixes the issue.
2021-03-08 14:16:46 +01:00
Leandro Lanzieri
9e2e99fafb
unittests/clif: add attribute test cases
...
- missing value in attribute with separator should fail
- single-quoted value in attribute should fail
- empty value in quoted attribute should fail
2021-03-05 16:47:48 +01:00