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
Francisco
d369dffb4f
Merge pull request #14339 from aabadie/pr/sys/auto_init_screen
...
drivers: sys/auto_init: pkg/lvgl: setup disp_dev, touch_dev and lvgl auto_init
2021-03-04 19:23:32 +01:00
benpicco
753c833109
Merge pull request #15871 from jan-mo/feat/20210120_lis2dh12_extension
...
driver_lis2dh12: functionality extension
2021-03-04 15:20:55 +01:00
Leandro Lanzieri
6a0240d04b
sys/ztimer/kconfig: add defaults for backends
2021-03-04 10:48:27 +01:00
Jan Mohr
4598602176
drivers/lis2dh12: functionality extension
2021-03-04 00:43:04 +01:00
Jean Pierre Dudey
f3adf7c4e5
Merge pull request #16131 from kaspar030/disable_wroom32_mtd_raw
...
tests/mtd_raw: disable for esp32-wroom-32
2021-03-03 22:00:46 +01:00
77021732db
tests/pkg_lvgl*: exclude stm32mp157c-dk2 from ci
2021-03-03 18:00:50 +01:00
832e9f8173
tests/pkg_lvgl*: exclude nucleo-f030r8
2021-03-03 18:00:50 +01:00
84c83b8025
tests/pkg_lvgl*: don't explicitly set concrete disp/touch drivers
2021-03-03 18:00:49 +01:00
830ea3c19c
tests/pkg_lvgl: adapt for auto_init
2021-03-03 18:00:49 +01:00
Martine Lenders
384df31946
congure_mock: add capability to provide actual methods
2021-03-03 13:30:35 +01:00
f44bc26c3f
tests/mtd_raw: disable for esp32-wroom-32
2021-03-03 08:27:18 +01:00
5975fabd9f
tests/shell: add tests for XFA shell commands
2021-03-02 14:57:29 +01:00
Martine Lenders
f19c8bad01
congure_test: make shell commands shorter
2021-03-01 14:41:31 +01:00
Simon Brummer
5dbeba4f12
gnrc_tcp: Update test documentation
2021-02-28 13:30:32 +01:00
Karl Fessel
f9649973d3
core/lifo: Remove lifo unittests
2021-02-27 11:59:36 +01:00
benpicco
c007b00951
Merge pull request #15932 from jeandudey/2021_02_04-ieee802154-phy
...
net/ieee802154: add PHY modes caps for HAL
2021-02-26 23:09:37 +01:00
Martine Lenders
fc6627606c
Merge pull request #15951 from miri64/congure/feat/initial
...
congure: initial import of a congestion control framework
2021-02-26 12:46:50 +01:00
Hauke Petersen
84660ed664
tests: initial import of dgbpin test
2021-02-26 11:34:52 +01:00
Jean Pierre Dudey
4ca37c96b3
net/ieee802154: add PHY mode capabilities
...
- Adds capabilities for each PHY mode. Converts the uint16_t caps field to an
uint32_t in order to hold all capability bits, size of the structure remains
unchanged due to alignment.
- Modifies the test application to configure the PHY mode using the shell
command. Also adds the PHY modes to the capabilities shell command.
- Updates the nrf802154 and cc2538 radio drivers to specify the PHY mode
supported.
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2021-02-26 11:16:27 +01:00
Martine Lenders
90a1e4d5c5
tests: initial import of tests for CongURE and its test framework
2021-02-26 10:14:12 +01:00
Martine Lenders
6b827f497d
Merge pull request #16094 from kaspar030/reduce_tests_periph_spi_codesize
...
tests/periph_spi: compact help messages a bit to shave off some bytes
2021-02-25 14:48:01 +01:00
0f8c0c3f1a
tests/periph_spi: compact help messages a bit to shave off some bytes
2021-02-25 12:41:04 +01:00
a8d04ad502
tests/pkg_spiffs: make use hardware MTD optional
2021-02-25 12:25:29 +01:00
a8be37bbf0
tests/pkg_littlefs*: make use hardware MTD optional
2021-02-25 12:25:28 +01:00
43c84c616b
tests/pkg_littlefs*: increase timeout for test
...
It takes more that 2 minutes when run on the nrf52840dk
2021-02-25 12:25:21 +01:00
759d088ecc
tests/bench_xtimer: add sensebox to low memory boards
2021-02-24 18:47:53 +01:00
benpicco
9fc60da4ca
Merge pull request #15830 from benpicco/net/nanocoap_add_uri
...
nanocoap: add coap_opt_put_uri_pathquery()
2021-02-24 12:09:08 +01:00
Leandro Lanzieri
b8774009d0
Merge pull request #16009 from MrKevinWeiss/pr/sys/kconfig/simple
...
sys/*/Kconfig: Add simple sys modules to Kconfig
2021-02-24 10:27:01 +01:00
Leandro Lanzieri
d5fc632ef4
Merge pull request #16053 from fjmolinas/pr_kconfig_external_modules
...
Kconfig: source EXTERNAL_MODULES configurations
2021-02-24 08:56:56 +01:00
70d746dfc1
Merge pull request #16067 from aabadie/pr/ci/test-on-iotlab-skip-periph_timer_periodic
...
gh_action: exclude tests/periph_timer_periodic from test-on-iotlab
2021-02-23 20:12:24 +01:00
Francisco Molina
ab457abb38
tests/kcnfig: add external modules test
2021-02-23 19:16:34 +01:00
Benjamin Valentin
d4e5c25b70
nanocoap: add coap_opt_put_uri_pathquery()
2021-02-23 18:27:54 +01:00
Martine Lenders
afb027852d
Merge pull request #15992 from yarrick/more_lwip
...
Add lwIP ifconfig shell command
2021-02-23 16:59:41 +01:00
ca26a8fe6a
tests/periph_timer_periodic: add error tolerance in timings
...
On a lot of platforms the peripheral timer fires in advance, adding a precision factor of 15% makes the test more reliable
2021-02-23 15:19:09 +01:00
Francisco
c91499997e
Merge pull request #16030 from benpicco/drivers/mtd_flashpage-fix_native
...
drivers/mtd_flashpage: fixes for native (and stm32l0, stm32l4)
2021-02-23 15:12:06 +01:00
Francisco
cb87c418f4
Merge pull request #16068 from aabadie/pr/tests/xfa_fix_build_in_docker
...
tests/xfa: use BUILDDEPS instead of overriding the all target
2021-02-23 13:49:59 +01:00
Martine Lenders
b866d22062
Merge pull request #16032 from fjmolinas/pr_move_flashpage_unittest
...
tests/unittests/tests-flashpage: move out of unittests
2021-02-23 12:05:28 +01:00
Erik Ekman
88d2d2d030
tests/lwip: Update test to match new ifconfig
...
Removed custom ifconfig command.
2021-02-23 11:48:13 +01:00
62c7a9f13d
tests/xfa: fix parallel build with BUILD_IN_DOCKER
2021-02-23 10:39:39 +01:00
Francisco Molina
2bb8cb4b55
tests/unittests/tests-flashpage: move out of unittests
...
Co-authored-by: Martine Lenders <mlenders@inf.fu-berlin.de>
2021-02-23 09:08:57 +01:00
MrKevinWeiss
fd98105c94
tests/struct_tm_utility: Add Kconfig defaults
2021-02-22 14:58:09 +01:00
MrKevinWeiss
03dc2ba09a
tests/shell: Add Kconfig defaults
2021-02-22 14:58:09 +01:00
MrKevinWeiss
6a217ee34f
tests/eepreg: Add Kconfig defaults
2021-02-22 14:58:09 +01:00
MrKevinWeiss
ea6716a7f9
tests/cb_mux_bench: Add Kconfig defaults
2021-02-22 14:58:09 +01:00
MrKevinWeiss
8057273ab2
tests/cb_mux: Add Kconfig defaults
2021-02-22 14:58:09 +01:00
Leandro Lanzieri
9fb93af034
Merge pull request #15985 from MrKevinWeiss/pr/umorse/kconfig
...
pkg/umorse: Add Kconfig support
2021-02-22 09:37:12 +01:00
Martine Lenders
de4ee0f934
Merge pull request #15562 from benpicco/socket_zep_register
...
socket_zep: register with netdev, provide EUI-64 as command line parameter
2021-02-20 20:32:01 +01:00
MrKevinWeiss
ab92319f69
tests/pkg_umorse: Add Kconfig defaults
2021-02-19 15:32:20 +01:00
MrKevinWeiss
3c80faf6a8
tests/pkg_umorse: Remove xtimer dependency
2021-02-19 15:32:20 +01:00
7c1cb66fe2
Merge pull request #15246 from haukepetersen/add_example_i2cscanner
...
examples: add I2C scanner
2021-02-19 15:02:47 +01:00
Martine Lenders
6dd49ead83
Merge pull request #16037 from miri64/shell/enh/kconfig-dep-config
...
shell/Kconfig: make config options usable with dependency resolution
2021-02-19 14:49:47 +01:00
Martine Lenders
b7b1374916
tests/test_tools: add app.config.test to test shell config
2021-02-19 13:22:47 +01:00
Martine Lenders
455a607405
tests/gnrc_ndp: don't guess size of gnrc_pktsnip_t
in pktbuf
...
24 bytes is only the right size for `gnrc_pktsnip_t` on 32-bit systems
(and only if the struct does not change), on AVR e.g. it 9 bytes.
By using the internal alignment function of `pktbuf` we are able to
precisely tell the internal size of `gnrc_pktsnip_t` using the `sizeof`
operator.
2021-02-19 12:23:22 +01:00
15124e4769
Merge pull request #15002 from kaspar030/pr/xfa_v3
...
core: introduce crossfile arrays (xfa) v3
2021-02-18 14:49:22 +01:00
Benjamin Valentin
d98d6c1e7c
tests/mtd_flashpage: remove native from blacklist
2021-02-18 14:22:11 +01:00
Hauke Petersen
fe15192200
tests/periph_i2c: include I2C scanner per default
2021-02-18 13:22:54 +01:00
Gaëtan Harter
3099e02953
xfa: add a test script
...
Enable it for CI test
2021-02-18 10:46:08 +01:00
Benjamin Valentin
4291df0305
tests/mtd_flashpage: make use of FLASHPAGE_ERASE_STATE
2021-02-16 21:51:41 +01:00
Francisco Molina
1d8448d449
tests/unittests/tests-flashpage: require periph_flashpage
...
The test uses module functions, so require it.
2021-02-16 18:52:53 +01:00
Francisco Molina
227cd98050
tests/mtd_flashpage: blacklist native
...
https://github.com/RIOT-OS/RIOT/pull/15859 exposed a bug in the
handling of FEATURES_REQUIRED_ANY, so https://github.com/RIOT-OS/RIOT/pull/15935
did not run this test, native is currently failing, so blacklist while this
is still the case
2021-02-16 18:18:22 +01:00
Francisco Molina
34628c8fe8
tests/gnrc_tx_sync: add boards with insufficient memmory
2021-02-16 18:18:21 +01:00
Francisco Molina
5c1b959a24
tests/bench_xtimer: blacklist zigduino
2021-02-16 16:32:12 +01:00
Joakim Nohlgård
abca94b25d
tests/xfa: Add static check of XFA linking
2021-02-16 14:55:26 +01:00
Joakim Nohlgård
12a2243485
unittests: Add XFA tests
2021-02-16 14:55:26 +01:00
Joakim Nohlgård
97e1be0830
tests: Add xfa test
2021-02-16 14:21:33 +01:00
Marian Buschsieweke
bcca86b441
tests/gnrc_sixlowpan_frag*: Use NETOPT_MAX_PDU_SIZE
...
Replaces instances of deprecated NETOPT_MAX_PACKET_SIZE by NETOPT_MAX_PDU_SIZE.
2021-02-16 14:08:00 +01:00
2dd49a0737
Merge pull request #15966 from aabadie/pr/make/gcc_10_riscv_failures
...
make: silence a couple of warnings raised with gcc 10 on riscv
2021-02-16 12:05:42 +01:00
Leandro Lanzieri
4172066ab3
Merge pull request #15984 from MrKevinWeiss/pr/posix_sleep/kconfig
...
sys/posix_sleep: Add Kconfig support
2021-02-15 16:01:09 +01:00
Leandro Lanzieri
85da504d2d
Merge pull request #15947 from nmeum/pr/clif_get_attr_empty
...
clif: Don't access any data if input is empty
2021-02-15 13:53:40 +01:00
MrKevinWeiss
d5a94d79a5
tests/posix_sleep: add Kconfig configuration file
2021-02-15 12:24:38 +01:00
benpicco
3e3c4d06fb
Merge pull request #15955 from aabadie/pr/boards/microbit-v2
...
boards: add support for microbit v2
2021-02-13 23:48:43 +01:00
Marian Buschsieweke
efb2adf27a
Merge pull request #15977 from maribu/ptp-api-fix-adjust
...
drivers/periph_ptp: fix clock adjustment API
2021-02-11 17:28:02 +01:00
MrKevinWeiss
f22dede3ce
test/periph_ptp_clock: Remove redundant function
2021-02-11 09:30:58 +01:00
MrKevinWeiss
73cd498dba
tests/fmt_print: improve test coverage
2021-02-10 13:40:40 +01:00
c6cae514d4
tests/board_microbit: add microbit-v2 in whitelist
2021-02-10 13:39:52 +01:00
6d0942a863
Merge pull request #15963 from aabadie/pr/tests/driver_bq2429_bug
...
tests/driver_bq2429x: fix implicit conversion in helper function
2021-02-10 10:55:07 +01:00
Marian Buschsieweke
f95f3bf99a
tests/periph_ptp_clock: update to new API
2021-02-10 10:13:47 +01:00
f515036c91
tests/ssp: silence array-bounds warning if present
...
This warning is triggered on gcc 10 with riscv and makes the build to fail
2021-02-10 09:17:34 +01:00
Leandro Lanzieri
609c9ada34
Merge pull request #15945 from nmeum/pr/clif_get_attr_bounds
...
clif: After incrementing pos, make sure it is still in bounds
2021-02-10 08:50:10 +01:00
Martine Lenders
1db480006c
Merge pull request #15939 from namib-project/dhcp-mud-fix
...
sys/net/dhcpv6: Fixes for MUD URL option
2021-02-10 08:30:06 +01:00
Martine Lenders
4e9980c804
Merge pull request #15838 from fjmolinas/pr_openwsn_sock_udp_fix
...
pkg/openwsn/sock: fix sock_udp_close handling
2021-02-10 08:28:43 +01:00
benpicco
a69da13d56
Merge pull request #15948 from jeandudey/2021_02_08-cc1350-launchpad
...
boards: add cc1350 launchpad
2021-02-09 23:34:58 +01:00
Jean Pierre Dudey
2bca4d3ac3
boards: add cc1350-launchpad
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2021-02-09 23:04:24 +01:00
698a09f29d
Merge pull request #15964 from aabadie/pr/tests/driver_hih6130_fix_integer_absolute
...
tests/driver_hih6130: fix 'absolute-value' error
2021-02-09 20:48:14 +01:00
Martine Lenders
7bb706356a
Merge pull request #15962 from miri64/pyterm/fix/space-after-prompt
...
pyterm: read space after prompt into prompt
2021-02-09 20:34:34 +01:00
Jan Romann
9af849387c
tests/gnrc_dhcpv6_client_6lbr: add test-as-root to README
2021-02-09 19:47:47 +01:00
Jan Romann
b382de1693
tests/gnrc_dhcpv6: add test-as-root to README
2021-02-09 19:47:47 +01:00
Jan Romann
6a2aa7ad52
sys/net/dhcpv6: Fix MUD URL option
2021-02-09 19:47:47 +01:00
benpicco
b25c63757e
Merge pull request #15884 from benpicco/boards/zigduino
...
boards: add zigduino
2021-02-09 18:40:48 +01:00
Martine Lenders
bd96e4b400
tests/shell: add command with empty output
2021-02-09 17:17:25 +01:00
Francisco Molina
75d53b0c46
tests/pkg_openwsn_sock_udp: add test for sock_udp_close
...
Basic sock_udp_close() functionality is tested durin teardown,
but teardown does not test that there are no messages lingering
for the closed sock.
2021-02-09 17:04:24 +01:00
2e3488154c
tests/driver_hih6130: fix 'absolute-value' error
2021-02-09 15:57:48 +01:00
eea04fd81f
tests/driver_bq2429x: fix implicit conversion in helper function
...
The parameter expects a bq2429x_chrg_fault_t but is declared as bq2429x_chrg_stat_t
2021-02-09 15:37:58 +01:00
Benjamin Valentin
ae4d7ee116
Makefile.ci: add zigduino
2021-02-09 15:26:03 +01:00
benpicco
5fba2c8387
Merge pull request #14448 from benpicco/l2-peerstats-rebased
...
net/netstats: L1/L2 per neighbor statistics
2021-02-09 14:54:53 +01:00
Benjamin Valentin
b7b6beb65c
tests/netstats_neighbor: add compile-test for netstats_neighbor
2021-02-09 12:27:58 +01:00
Francisco Molina
235e024483
tests/cpp11_condition_variable: reduce thread number
2021-02-09 10:16:01 +01:00
Francisco Molina
eb9d2fb5b4
tests/cpp11_condition_variable: nucleo-f334r8 reduce thread size
2021-02-09 10:16:01 +01:00
Martine Lenders
209b48e385
Merge pull request #15694 from maribu/gnrc_tx_sync
...
sys/net/gnrc/tx_sync: new module
2021-02-08 19:47:43 +01:00
Marian Buschsieweke
bd37457e14
tests/gnrc_tx_sync: add test for gnrc_tx_sync
2021-02-08 16:13:11 +01:00
Sören Tempel
0d141bf93a
clif: Don't access any data if input is empty
...
This is relevant as clif_decode_link may invoke clif_get_attr with
input_len == 0.
2021-02-08 13:42:18 +01:00
Sören Tempel
767e700a5f
clif: After incrementing pos, make sure it is still in bounds
...
While the for-loop condition does contain a bounds check, the pointer is
independently increment in the for-loop body. This increment therefore
requires a separate bounds check. Otherwise, the parsing loop may access
data outside the given buffer boundaries.
2021-02-08 11:29:44 +01:00
Cenk Gündoğan
6ef29d9b53
tests: uri_parser: new test to check empty host
2021-02-05 13:32:49 +01:00
Sören Tempel
333572e091
uri_parser: check if uri is long enough to even contain a ://
...
Before attempting to access these characters. This fixes an
out-of-bounds read on the provided URI buffer.
2021-02-04 20:08:26 +01:00
Leandro Lanzieri
f0762c5114
tests: check Kconfig before setting CFLAGS for shell configs
2021-02-04 12:46:26 +01:00
Leandro Lanzieri
67f36d78a9
sys/shell: document configs and add to Kconfig
2021-02-04 09:19:43 +01:00
Marian Buschsieweke
f685996cd0
Merge pull request #15405 from benpicco/boards/bluepill-stm32f030c8t6
...
boards/bluepill-stm32f030c8: add STM32F030C8 based bluepill board
2021-02-03 07:45:14 +01:00
Benjamin Valentin
d3ca85ad65
tests: add bluepill-stm32f030c8 to Makefile.ci
2021-02-02 23:47:40 +01:00
Marian Buschsieweke
e0f457663c
Merge pull request #15901 from OTAkeys/pr/ztimer_rmutex_lock_timeout
...
ztimer: add ztimer_rmutex_lock_timeout()
2021-02-02 20:47:53 +01:00
Vincent Dupont
fb4d2e509a
ztimer: add ztimer_rmutex_lock_timeout()
...
Similar to xtimer_rmutex_lock_timeout()
2021-02-02 10:51:50 +01:00
f5b6ebf1cb
unittests/flashpage: force uniform flashpage layout
...
The unittest for flashpage only checks the inline flashpage_ functions
with the assumption that the flashpage layout is uniform. This commit
undefines the macro guarding those functions to force them to be
included even when the flashpage peripheral defines own implementations.
2021-02-01 18:23:05 +01:00
2bcddba5ca
tests/periph_flashpage: Make FLASHPAGE_SIZE optional
2021-02-01 17:22:07 +01:00
Francisco
0903952564
Merge pull request #15880 from aabadie/pr/tests/_nrf51dk_timeout_fixes
...
tests: increase timeout for nrf51dk
2021-02-01 11:05:17 +01:00
benpicco
a61edaa32a
Merge pull request #15874 from btcven/2021_01_27-ieee802154-submac
...
tests/ieee802154_submac: check netdev_driver_t::recv return value
2021-01-29 21:30:06 +01:00
Dylan Laduranty
1f085cfd03
Merge pull request #15843 from benpicco/mtd_write_page_hl
...
mtd: rename mtd_write_page() -> mtd_write_page_raw(), add high-level mtd_write_page()
2021-01-28 18:43:42 +01:00
4443b23348
tests/suit_manifest: increase timeout for nrf51dk
2021-01-28 13:41:15 +01:00
54dcd04105
tests/pkg_wolfssl: increase timeout for nrf51dk
2021-01-28 13:41:05 +01:00
6edb3a9e1b
tests/pkg_wolfcrypt-ed25519-verify: increase timeout for nrf51dk
2021-01-28 13:40:54 +01:00
dfa10efef4
tests/pkg_libcose: increase test timeout for nrf51dk
2021-01-28 13:40:24 +01:00
Benjamin Valentin
d20a570f43
tests/mtd_raw: fix auto-test for memory that erases to 0
2021-01-28 11:51:28 +01:00
Benjamin Valentin
e6763b9b68
tests/mtd_raw: fix initial size output
2021-01-28 11:51:28 +01:00
Benjamin Valentin
ebe4fc0bc1
tests/mtd_raw: include mtd_write_page() in test
2021-01-28 11:51:28 +01:00
Benjamin Valentin
c569d9a1d9
drivers: add MTD_DRIVER_FLAG_DIRECT_WRITE to mtd drivers
...
- EEPROMs don't need read-modify-write cylce
- SD cards will handle read-modify-write internally
2021-01-28 11:51:28 +01:00
999849fac4
tests/driver_bq2429x: move test to test-with-config
2021-01-28 09:17:39 +01:00
Jean Pierre Dudey
bb65b3b0af
tests/ieee802154_submac: check netdev_driver_t::recv return value
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2021-01-27 22:52:21 +01:00
550be21cfc
Merge pull request #15868 from aabadie/pr/pkg/libfixmath_nump_version
...
pkg/libfixmath: bump version to latest master
2021-01-27 17:56:39 +01:00
543b26c7ab
tests/pkg_libfixmath_unittests: exclude new small boards
2021-01-27 16:58:47 +01:00
Francisco
dc801b9dde
Merge pull request #15817 from leandrolanzieri/pr/kconfig/sys_crypto
...
sys/{crypto, hashes, random}: add modules to Kconfig
2021-01-27 10:20:11 +01:00
benpicco
98726ded6d
Merge pull request #14662 from benpicco/cpu/samd20
...
cpu/samd21: add support for SAMD20 & SAM D20 Xplained Pro board
2021-01-26 19:14:36 +01:00
Leandro Lanzieri
589904e6e8
tests: add crypto and prng kconfig configurations
2021-01-26 17:50:20 +01:00
Martine S. Lenders
e1925cac85
tests/gnrc_ipv6_ext_frag: fetch Interface IDs dynamically
...
Signed-off-by: Martine Lenders <m.lenders@fu-berlin.de>
2021-01-26 15:25:22 +01:00
Benjamin Valentin
60eb75da3c
mtd: rename mtd_write_page() -> mtd_write_page_raw()
...
The function will not abstract away the behavior of the underlying media
(e.g. whether only 1 -> 0 writes are possible without erase), thus rename it.
2021-01-26 11:48:26 +01:00
Benjamin Valentin
d8918c24fa
socket_zep: register with netdev
2021-01-25 22:59:01 +01:00
d0f3cefc7e
tests/driver_apds99xx*: move to test-with-config
2021-01-25 21:10:08 +01:00
f8fb26835c
tests/driver_si1133: move to test-with-config
2021-01-25 21:10:08 +01:00
5ec41f35c7
tests/driver_bme680: move to test-with-config
...
If the configuration is correct, the test should succeed, so the test script is adapted
2021-01-25 21:10:08 +01:00
5e43172c87
tests/driver_ds3231: move to test-with-config
2021-01-25 21:10:08 +01:00
76e186571b
tests: fix auto use of interactive sync module
2021-01-25 21:10:08 +01:00
ffa28ef731
tests/gnrc_sock_dns: move to test-with-config
2021-01-25 21:10:08 +01:00
aeadbfc80d
tests/driver_my9221: move to test-with-config
2021-01-25 21:10:08 +01:00
d0a3f3090b
tests/driver_grove_ledbar: move to test-with-config
2021-01-25 21:10:08 +01:00
60c8e027d0
tests/driver_hd44780: move to test-with-config
2021-01-25 21:10:08 +01:00
16652e83f1
tests/driver_ds1307: move to test-with-config
2021-01-25 21:10:07 +01:00
e071444af7
tests/driver_at86rf2xx_aes: move to test-with-config
2021-01-25 21:10:07 +01:00
239e7cadfb
tests/gnrc_*: move to tests-as-root
2021-01-25 21:10:07 +01:00
9821835e28
tests/emcute: move to tests-as-root
2021-01-25 21:10:07 +01:00
072718b04b
examples: tests: move lorawan examples to tests-with-config
2021-01-25 21:10:06 +01:00
Gaëtan Harter
80b9290bb1
tests/pkg_fatfs_vfs: declare test as test-with-config
...
For running the test on boards, it needs a manual setup.
This however declares the "native" test as requiring config too.
No need to be blacklisted when using test-with-config.
2021-01-25 21:10:06 +01:00
Gaëtan Harter
54c4536945
tests: add 'test-as-root' and 'test-with-config' targets
...
These targets cannot be used in an automated testing workflow without
complex configuration or extend rights.
- Add new 'test-as-root' target for tests that require to be root or
start an external daemon as root
- Add new 'test-with-config' target for tests that require a specific
configuration to succeed (module configuration or hardware
configuration)
2021-01-25 21:10:06 +01:00
benpicco
83201ddb00
Merge pull request #15760 from maribu/sock-aux-rssi
...
sys/net/sock: add sock_aux_rssi
2021-01-25 18:51:11 +01:00
Marian Buschsieweke
4c91ac1afd
tests/sock_udp_aux: new test application
2021-01-25 15:50:24 +01:00
fabian18
dc9e915231
tests/driver_nrf24l01p_ng: Test for nrf24l01p netdev driver
2021-01-24 20:49:39 +01:00
benpicco
1a30a3a280
Merge pull request #15707 from ML-PA-Consulting-GmbH/fix/20210105__sam0_common-periph-flashpage__fix_unaligned_write
...
sam0_common/periph/flashpage: fix unaligned write
2021-01-22 20:24:53 +01:00
Jean Pierre Dudey
273721efc0
drivers: add bq2429x power management IC driver
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2021-01-22 19:30:12 +01:00
Martine Lenders
879fbc179e
Merge pull request #15755 from janosbrodbeck/pr/dtls/get_event_session
...
sock/async: add function to retrieve session object of current DTLS event
2021-01-22 10:51:51 +01:00
Benjamin Valentin
33fec8b9dc
boards/samd20-xpro: add support for SAM D20 Xplained Pro
2021-01-21 20:29:15 +01:00
János Brodbeck
c65b4d378b
tests/pkg_tinydtls_sock_async: use sock_dtls_get_event_session()
...
in DTLS handler
2021-01-21 19:43:15 +01:00
Leandro Lanzieri
e5f5d2e303
tests/driver_s*: add Kconfig configuration files
2021-01-21 11:24:31 +01:00
Francisco
bd8519808c
Merge pull request #15719 from leandrolanzieri/pr/kconfig/drivers_tuvw
...
drivers/{t, v, u, w}*: add modules to Kconfig
2021-01-21 11:16:53 +01:00
Leandro Lanzieri
062a6603c6
tests/driver: add Kconfig configuration files
2021-01-21 10:02:34 +01:00
Leandro Lanzieri
d2ca66e476
tests: add common Kconfig configuration for sync
2021-01-20 17:36:14 +01:00
Francisco
5c5ec632a5
Merge pull request #15716 from leandrolanzieri/pr/kconfig/ztimer
...
sys/ztimer: add modules to Kconfig
2021-01-20 15:31:20 +01:00
5bc7555ae7
Merge pull request #15794 from fjmolinas/pr_fix_posix_sleep
...
tests/posix_sleep: fix for invalid RTT configurations
2021-01-20 14:07:23 +01:00
a1250963d4
Merge pull request #15780 from haukepetersen/opt_ztimer_isset
...
ztimer: add ztimer_is_set() to user API
2021-01-20 12:42:21 +01:00
Daniel Lockau
13670be9bb
tests/periph_flashpage: test unaligned write for sam0
...
Adds test of unaligned write to already integrated sam0_common config area test.
2021-01-20 09:55:46 +01:00
Francisco Molina
bafcaecca8
tests/posix_sleep: dont use periph_rtt for efm32 and kinetis
...
These CPU families have a non configurable RTT of 1Hz, not enough for
ztimer_msec to run on periph_rtt.
2021-01-19 13:37:06 +01:00
Marian Buschsieweke
26a5c56ee5
Merge pull request #15787 from bergzand/pr/cortexm/svc_cleanup
...
cpu/cortexm_common: Do not use SVC for cpu_switch_context_exit
2021-01-19 11:19:44 +01:00
Francisco
e046e01254
Merge pull request #15683 from bergzand/pr/memarray/extender
...
memarray: Add functions to extend and reduce the pool with new memory areas
2021-01-19 11:18:47 +01:00
Francisco
2dbb8fefad
Merge pull request #15785 from fjmolinas/pr_version_greater_or_equal
...
makefiles/docker.inc.mk: add and version_is_greater_or_equal for jobs check
2021-01-19 11:17:57 +01:00
78e25f5f3b
tests/drivers_sdp3x: Exclude stk3200 from linking
2021-01-19 10:11:40 +01:00
Leandro Lanzieri
ee3e3578d4
tests/{x,z}timer: add Kconfig configuration files
2021-01-19 09:31:05 +01:00
Bas Stottelaar
6a285369ab
unittests: extend tests for saul_reg
2021-01-18 22:31:11 +01:00
Hauke Petersen
d54e08fb8a
tests/ztimer_periodic: add call to ztimer_is_set()
2021-01-18 17:50:50 +01:00
benpicco
5fe6483403
Merge pull request #15762 from benpicco/sys/sema_inv
...
sys/sema_inv: add inverse Semaphore
2021-01-18 15:57:01 +01:00
Francisco Molina
e455ccd3c0
makefiles/utils/strings.mk: add version_greater_or_equal
2021-01-18 14:37:23 +01:00
4868094fbf
tests/memarray: add extend/reduce tests
2021-01-18 11:01:37 +01:00
Leandro Lanzieri
20c5552920
tests: add Kconfig configuration files for multiple driver tests
...
Configurations for the following applications have been added:
l3g4200d
lc709203f
lis2dh12
lis3dh
lis3mdl
lpd8808
lpsxxx
lsm303dlhc
lsm6dsl
ltc4150
mag3110
mhz19
mma7660
mma8x5x
motor_driver
mpl3115a2
mpu9x50
mq3
nvram_spi
mtd_flashpage
mtd_mapper
2021-01-18 10:44:30 +01:00
Francisco
8e40f6a653
Merge pull request #15708 from leandrolanzieri/pr/kconfig/drivers_opqr
...
drivers/{o, p, q, r}*: add modules to Kconfig
2021-01-18 10:06:09 +01:00
Benjamin Valentin
b0d476c890
tests/sys_sema_inv: add test for inverse semaphore
2021-01-17 00:17:58 +01:00
03bf0fae01
tests/cst816s: Add basic touch screen test
2021-01-14 18:17:52 +01:00
Leandro Lanzieri
50383d7082
tests: add Kconfig configuration files for multiple driver tests
...
Configurations have been added for:
- opt3001
- pca9633
- pca9685
- pcd8544
- ph_oem
- pir
- pn532
- pulse_counter
- qmc5883l
- rn2xx3
2021-01-14 10:00:44 +01:00
Francisco Molina
5cbb8093cf
tests/ieee802154_hal: add CRC_ERROR handling
2021-01-13 23:42:44 +01:00
Jose Alamos
59d5a808a7
tests/unittest/ieee802154: add tests for RSSI and dBm conversion
2021-01-13 14:14:45 +01:00
Marian Buschsieweke
3944af2046
tests/gnrc_sock_{udp,ip}: test sock_aux_rssi
...
Extend tests to also cover testing sock_aux_rssi
2021-01-13 13:29:13 +01:00
Marian Buschsieweke
dd68fb7273
tests/gnrc_sock_{ip,udp}: fix copy paste error
2021-01-12 22:00:43 +01:00
60688d15c7
tests/usbus_hid: cleanup USB variable access in Makefile
2021-01-12 17:24:00 +01:00
c7781189b7
tests/usbus_hid: uncrustify main.c
2021-01-12 17:23:10 +01:00
Benjamin Valentin
4e1ee2253f
tests/periph_flashpage: print config page offset
2021-01-12 08:43:38 +01:00
Dylan Laduranty
916f554d2a
Merge pull request #14629 from Ollrogge/usb_hid_pr
...
USB HID minimal implementation
2021-01-11 20:17:52 +01:00
Benjamin Valentin
cf2ac213fc
tests/mtd_raw: add simple test for MTD
2021-01-11 14:35:40 +01:00
Benjamin Valentin
89c97ae59a
sys/od: allow to specify address offset with od_hex_dump_ext()
...
When dumping memory the printed addresses always start with `00000000`.
This can be very confusing and lead to errors.
Allow the user to specify a starting address of the printed memory that
will be used instead.
By introducing a wrapper function, existing users are unaffected.
2021-01-11 14:35:40 +01:00
Build Bot
122d7a0f35
usbus/hid: add minimal implementation
2021-01-11 00:24:30 +01:00
d1fe44fbbb
tests/unittests/tests-clif: use ARRAY_SIZE macro
2021-01-08 14:37:33 +01:00
Bas Stottelaar
31c5c4988e
Merge pull request #15377 from basilfx/feature/efm32_slstk3400a
...
boards/slstk3400a: add support
2021-01-08 07:29:03 +01:00
e31e8f504b
tests/pbkdf2: clean python test script
...
The testrunner module path is already added the PYTHONPATH, so can be imported like a regular module
2021-01-07 20:33:00 +01:00
2683bb264b
tests/cond_order: clean python test script
...
The testrunner module path is already added the PYTHONPATH, so can be imported like a regular module
2021-01-07 20:32:59 +01:00
3216707e12
tests/pbkdf2: fix flake8 issue E741: ambiguous variable name
...
E741: ambiguous variable name
2021-01-07 19:11:21 +01:00
Bas Stottelaar
e8314811ae
tests/periph_timer: add to list of 32kHz boards
2021-01-06 23:44:54 +01:00
Bas Stottelaar
74e1ac29ac
tests: add to BOARD_INSUFFICIENT_MEMORY
2021-01-06 23:44:54 +01:00
quangphhr
afa723b2f7
drivers/hsc: add driver for honeywell pressure and temperature sensor
2021-01-06 10:22:17 +01:00
Marian Buschsieweke
8309f42f9b
Merge pull request #15643 from maribu/atomic_utils
...
sys/atomic_utils: change API to also return previous value
2021-01-05 12:04:31 +01:00
Leandro Lanzieri
675ddb6ccc
drivers/pn532: use pseudomodules to select i2c or spi
2021-01-04 16:55:16 +01:00
Hauke Petersen
bf0aa101a7
Merge pull request #15670 from miri64/tests/enh/emcute-qos-0-publish
...
tests/emcute: add check for message ID with PUBLISH QoS 0
2020-12-18 13:46:22 +01:00
Marian Buschsieweke
8af3b7ecb3
Merge pull request #15621 from benpicco/tests/driver_dac_dds-ahoy
...
tests/driver_dac_dds: use clearer hello recording
2020-12-18 09:21:38 +01:00
Marian Buschsieweke
c8d16d21f7
Merge pull request #15606 from maribu/malloc-newlib-picolibc
...
sys/malloc_thread_safe: new module
2020-12-17 19:55:32 +01:00
Martine S. Lenders
eaa1b76227
tests/emcute: add check for message ID with PUBLISH QoS 0
2020-12-17 17:25:53 +01:00
Marian Buschsieweke
c9d63c9f4f
tests/malloc_thread_safety: new test
...
This test checks whether calling malloc in more than one thread is safe.
2020-12-17 15:39:05 +01:00
742808bf26
Merge pull request #15659 from bergzand/pr/aip31068/static_test_funcs
...
tests/aip31068: Mark internal functions as static
2020-12-17 11:33:00 +01:00
86b121d6a6
tests/aip31068: Mark internal functions as static
...
Also prefix them with an underscore to prevent naming conflicts
2020-12-17 10:17:16 +01:00
Marian Buschsieweke
58ae12d000
tests/bench_sys_atomic_utils: update Makefile.ci
...
Sadly GCC currently doesn't optimize as expected and the additional return
value increases the ROM a bit. As a result, the application doesn't fit
into the ROM of four additional boards.
2020-12-16 18:10:53 +01:00
Marian Buschsieweke
2208c6a375
tests/sys_atomic_utils: update to new API
...
The signature typedefs need to be updated to also include the return value.
The test is not otherwise changed.
2020-12-16 18:10:53 +01:00
Marian Buschsieweke
1893377b59
tests/sys_atomic_utils_unittests: check return values
...
Update the test to the new API and also verify correct return values.
2020-12-16 18:10:51 +01:00
Marian Buschsieweke
c015e64e8e
tests/sys_atomic_utils_unittests: spice up test
...
Initializing the state variables per loop with a value where some bits are set
and some are cleared makes much more sense. E.g. previously the bitwise and
applied on the state variable initialized with zero was unlikely to detect
implementation issues, as the state value never changed. So if the bitwise
and would be incorrectly implemented as a nop, it would have passed the unit
test.
2020-12-16 10:13:43 +01:00
benpicco
c25cb8467b
Merge pull request #15628 from ML-PA-Consulting-GmbH/feat/20201214__native_rtc_settime
...
cpu/native/rtc: add rtc_set_time implementation
2020-12-15 19:52:57 +01:00
Marian Buschsieweke
76630ee3cb
Merge pull request #15633 from benpicco/sys/base64-urlsafe_fix
...
sys/base64: drop padding for base64url encoding
2020-12-15 19:36:09 +01:00
Daniel Lockau
e7054b4f53
tests/periph_rtc: test clear alarm
2020-12-15 12:52:35 +01:00
Benjamin Valentin
48c33ae0a2
sys/base64: drop padding for base64url encoding
...
The URLsafe base64 encoding variant does not require padding, using
'=' as padding is in fact an error as it is not a URL-safe character.
2020-12-15 12:18:45 +01:00
Marian Buschsieweke
d3bd3ff48c
tests/sys_architecture: also test UWORD_MAX, ...
...
Also verify correct values for UWORD_MAX, UWORD_MIN, SWORD_MAX, SWORD_MIN via
static_assert().
2020-12-15 10:13:52 +01:00
Martine S. Lenders
ed4ac70887
tests: provide tests for gnrc_sixlowpan_frag_sfr
2020-12-14 13:00:36 +01:00
Martine S. Lenders
d393008b9f
gnrc_sixlowpan_frag_rb: externalize get_by_tag function
2020-12-14 09:30:04 +01:00
benpicco
770bda165a
Merge pull request #15571 from iosabi/drv_si1133
...
drivers/si1133: New SI1133 UV/IR/Ambient light driver
2020-12-14 08:41:00 +01:00
iosabi
ce76125a22
drivers/si1133: New SI1133 UV/IR/Ambient light driver
...
The SI1133 from Silicon Labs is a UV Index Sensor and Ambient Light
Sensor in a small 2x2 mm DFN package. The sensor can measure
independently ultra violet (UV) light, infra red (IR) light and
ambient light, however the ambient light is also influenced by the
IR light requiring compensation from the IR readings.
The SI1133 is quite different from other Silicon Labs chips in RIOT OS
and therefore needs its own driver. In particular, the SI1133 has 7
different photodiode configurations to read but only 6 channels to
read them in parallel so only some channels can be read each time.
This patch implements a new driver allowing to read the data directly
and a saul interface for the three kinds of light source. There are
many configuration options including interrupts and continous modes
that are left out of this initial driver.
2020-12-14 03:13:23 +00:00
Benjamin Valentin
c696fd7a0b
tests/driver_dac_dds: use clearer hello recording
...
The "Hello World" sample is really hard to hear on the noisy DAC / speaker
setup on my same54-xpro.
Replace it with a clearer sample from Wikimedia Commons and fix the ffmpeg
command line.
2020-12-13 02:05:54 +01:00
Benjamin Valentin
734742ecc2
tests/periph_spi: enable test for SPI on QSPI
2020-12-12 18:36:16 +01:00
Benjamin Valentin
0c36a57e4e
tests: add samd10-xmini to Makefile.ci
2020-12-11 18:33:31 +01:00
benpicco
39249569b3
Merge pull request #15612 from chrysn-pull-requests/dac_dds_fixes
...
dac_dds test fixes
2020-12-11 14:40:42 +01:00
chrysn
d1b9310da1
tests/driver_dac_dds: Replace hello file, add README
...
The previous file did not have a clear copyright situation; this one has
and it's described in the README.
2020-12-11 14:01:12 +01:00
chrysn
2de01519f3
tests/driver_dac_dds: Don't crash on infrasound requests
2020-12-11 11:39:32 +01:00
chrysn
2bfb40c2ae
tests/driver_dac_dds: Report underruns
2020-12-11 11:39:32 +01:00
Martine Lenders
b6bf67114b
Merge pull request #15536 from fjmolinas/pr_openwsn_sock_selfhosted
...
pkg/openwsn: add sock_udp
2020-12-11 11:22:50 +01:00
chrysn
057de665f1
tests/driver_dac_dds: Initialize at DC-free state
2020-12-11 09:42:28 +01:00
chrysn
198da1291b
tests/driver_dac_dds: Precision in debug output
2020-12-11 09:40:08 +01:00
chrysn
a79de40263
tests/driver_dac_dds: Parametrize configured DAC device
...
The set default is good enough for single-channel board, but whenever
DAC_DDS_CHAN is not zero (or even when a board has more), this may need
changing.
2020-12-11 09:23:33 +01:00
chrysn
b392d76592
tests/driver_dac_dds: Remove debug statement
2020-12-11 09:19:12 +01:00
Francisco Molina
32058e9ad9
tests/pkg_openwsn/Makefile: nitpick formatting fix
2020-12-11 09:07:54 +01:00
Francisco Molina
f0999a0a93
tests/pkg_openwsn_sock_udp: initial import
2020-12-11 09:07:53 +01:00
Francisco Molina
fa99345c4e
tests/pkg_openwsn: adapt to sock api
2020-12-11 09:07:50 +01:00
benpicco
e1f47a1700
Merge pull request #15575 from Hxinrong/ds3231_timeBranch
...
add error checks of function ds3231_get_time() and ds3231_set_time()
2020-12-11 08:36:10 +01:00
chrysn
272c8d29cc
Merge pull request #13908 from benpicco/periph/dac_play
...
drivers/periph_common: dac: add dac_play()
2020-12-11 07:31:44 +01:00
Martine Lenders
08d86295d2
Merge pull request #15560 from maribu/gnrc-aux-rx-timestamps
...
net/gnrc/sock: Implement sock_aux_timestamp for RX
2020-12-10 19:20:16 +01:00
Marian Buschsieweke
14e0f5b064
tests/gnrc_sock_ip: also test sock_aux_timestamp
2020-12-10 17:43:12 +01:00
Marian Buschsieweke
5b3d862ef7
tests/gnrc_sock_udp: also test sock_aux_timestamp
2020-12-10 17:43:12 +01:00
Martine Lenders
eafa026db2
Merge pull request #15599 from benpicco/byteorder_htoll
...
follow-up: use byteorder_htoll()
2020-12-09 18:24:18 +01:00
Marian Buschsieweke
e3ecb74765
Merge pull request #15592 from maribu/ztimer_mutex_lock_timeout
...
sys/ztimer: add ztimer_mutex_lock_timeout()
2020-12-09 17:48:51 +01:00
Benjamin Valentin
c5ca2c2784
drivers/at86rf2xx: use byteorder_ltohs()
2020-12-09 14:23:37 +01:00
Benjamin Valentin
7358ae9c2e
tests/ieee802154_submac: use byteorder_ltohs()
2020-12-09 14:22:07 +01:00
benpicco
1477a340fe
Merge pull request #15150 from fabian18/ieee802154_security
...
Initial implementation of IEEE 802.15.4 security
2020-12-09 14:14:27 +01:00
Han Xinrong
88c9c2aa5f
tests/driver_ds3231:add error checks of ds3231_get_time() and ds3231_set_time()
2020-12-09 19:30:54 +08:00
Marian Buschsieweke
aa4532a2e7
tests/ztimer_mutex_lock_timeout: new test
2020-12-08 22:54:45 +01:00
Leandro Lanzieri
3e5622a912
tests: remove unused driver_mpu9150 directory
...
The driver and the test application had been renamed to mpu9x50 in
2df5d6048d
, but
c01eae3239
added a Makefile.ci for it.
The folder is no longer used, so this removes it together with the
Makefile.
2020-12-08 17:35:46 +01:00
229291ef01
Merge pull request #15442 from maribu/mutex_abort
...
core/mutex: Add mutex_cancel
2020-12-08 17:12:52 +01:00
Marian Buschsieweke
9127deb6fe
tests: Add test for core_mutex/mutex_cancel
2020-12-08 14:50:49 +01:00
71f6b73251
Merge pull request #15519 from benpicco/byteorder_letoh
...
sys/byteorder: add helpers to convert from little endian to host byte order
2020-12-08 12:52:32 +01:00
2d551ec125
tests/core: Add tests for little endian functions
2020-12-08 11:26:20 +01:00
Leandro Lanzieri
f74cb053b2
Merge pull request #15547 from akshaim/Kconfig_driver_ili9341
...
drivers/ili9341 : Expose configurations to Kconfig
2020-12-07 09:49:33 +01:00
Benjamin Valentin
5681befe75
tests/driver_dac_dds: add test for dac_dds_play()
...
This will play a raw audio (8kHz, 8 Bit) snipped from the 1961 synthesized speech demo.
(Can be disabled since the file is rather large with 17k)
It will also play sine, square and sawtooth waves with frequencies that can be set on
the command line.
I tested this with the on-board speaker (connected to P0.26) of the mcb2388 as well
as with hooking up a headphone to the ANALOG (PA02) header of the same54-xpro.
2020-12-04 23:12:32 +01:00
Martine Lenders
ba89d8641e
Merge pull request #14704 from maribu/sock-aux-gnrc
...
net/gnrc/sock: Implement sock_aux_local
2020-12-04 13:55:27 +01:00
Martine Lenders
172183e078
Merge pull request #14705 from maribu/sock-aux-lwip
...
pkg/lwip: Implement sock_aux_local
2020-12-04 13:27:25 +01:00
Marian Buschsieweke
e97ed09c3c
tests/lwip_sock_ip: Added test for sock_aux_local
2020-12-04 12:51:49 +01:00
Marian Buschsieweke
1282ab1203
tests/lwip_sock_udp: Added test for sock_aux_local
2020-12-04 12:51:49 +01:00
Marian Buschsieweke
3e1417c75d
tests/gnrc_sock_ip: Added test for sock_aux_local
2020-12-04 12:48:00 +01:00
Marian Buschsieweke
f97c190117
tests/gnrc_sock_udp: Added test for sock_aux_local
2020-12-04 12:48:00 +01:00
Fabian Hüßler
9c45cf1d2d
tests/ieee802154_security: dummy test for CI process
2020-12-04 09:40:55 +01:00
benpicco
1eab23a8ad
Merge pull request #15554 from benpicco/tests/driver_ds3231
...
tests/driver_ds3231: blacklist on CI
2020-12-04 00:44:05 +01:00
Benjamin Valentin
c82e331e57
tests/driver_ds3231: blacklist on CI
...
The test needs real hardware to run, so including it in the automated
CI tests will always fail.
2020-12-03 21:05:40 +01:00
benpicco
1a25df9d34
Merge pull request #15471 from maribu/event-threads-multi
...
sys/event: Allow single event_thread handling all queues
2020-12-03 21:04:36 +01:00
Marian Buschsieweke
78aec672dd
tests/pkg_tinydtls_sock_async: fix use of internals
...
event_queue_medium was never part of the public API, instead of using
`&event_queue_medium` one should use `EVENT_PRIO_MEDIUM`.
2020-12-03 15:28:35 +01:00
Marian Buschsieweke
ae5845c372
tests/event_threads: drop use of deprecated module
2020-12-03 15:28:35 +01:00
Marian Buschsieweke
10471a33b3
tests: Add event_thread tests for shared thread
2020-12-03 15:28:35 +01:00
Akshai M
64ddd8384e
drivers/ili9341 : Expose to Kconfig
...
Group display drivers in menuconfig.
2020-12-03 14:20:34 +01:00
Akshai M
9f81956e41
drivers/ili9341 : Model 'CONFIG_ILI9341_LE_MODE' as BOOL
2020-12-03 14:20:34 +01:00
benpicco
a80631a297
Merge pull request #15074 from maribu/ptp-clock
...
drivers/periph/ptp_clock
2020-12-03 09:59:07 +01:00
Marian Buschsieweke
2e529e92a4
tests: Added test for PTP clock
2020-12-02 17:53:01 +01:00
Marian Buschsieweke
0da5d1607c
tests: Added test for PTP timer
2020-12-02 17:53:01 +01:00
benpicco
665c07eb53
Merge pull request #15120 from benpicco/driver/at86rf215-trim
...
driver/at86rf215: add functions to configure trim & clock output at run-time
2020-12-02 16:53:02 +01:00
Benjamin Valentin
be10d0b9e0
tests/driver_at86rf215: extend with driver specific commands
2020-12-02 14:59:17 +01:00
7492bd4b3d
Merge pull request #15509 from leandrolanzieri/pr/kconfig/drivers_def
...
drivers/{d,e,f}*: add Kconfig modules
2020-12-02 13:37:40 +01:00
28947e5198
Merge pull request #15542 from miri64/tests/enh/gnrc_ipv6_ext_frag-netif_setter
...
tests/gnrc_ipv6_ext_frag: use gnrc_netif_hdr_set_netif()
2020-12-02 13:36:58 +01:00
Leandro Lanzieri
192b7b4efe
tests/driver_{d,e,f}*: add Kconfig configuration files
...
Also add the tests to the CI list.
2020-12-02 10:16:49 +01:00
Francisco
c9720d16ca
Merge pull request #15515 from leandrolanzieri/pr/kconfig/drivers_ghij
...
drivers/{g,h,i,j}*: add Kconfig modules
2020-12-02 10:03:02 +01:00
Francisco
0a064806e3
Merge pull request #15443 from benpicco/l2util_addr
...
replace netif_addr_to/from_str() with l2util_addr_to/from_str()
2020-12-02 09:21:16 +01:00
benpicco
418aaa6e67
Merge pull request #15388 from benpicco/boards/e104-bt5010a-tb
...
boards/e104-bt5011a-tb: add support for the E104-BT5011A Test Board
2020-12-02 00:24:33 +01:00
benpicco
b18cbd8c2a
Merge pull request #11068 from miri64/gnrc_sixlowpan_frag/new/minfwd
...
gnrc_sixlowpan_frag: initial import of minimal forwarding
2020-12-01 18:55:51 +01:00
Benjamin Valentin
5f4afe12f1
examples, tests: add e104-bt5010a-tb to Makefile.ci
2020-12-01 18:29:08 +01:00
Benjamin Valentin
c27ea1afa1
examples, tests: add e104-bt5011a-tb to Makefile.ci
2020-12-01 18:28:41 +01:00
Martine Lenders
5073d8875f
tests/gnrc_ipv6_ext_frag: use gnrc_netif_hdr_set_netif()
2020-12-01 18:16:21 +01:00
Leandro Lanzieri
2fc12c8252
Merge pull request #14324 from PeterKietzmann/pr_add_entropy_source
...
sys/entropy_source: add new module for entropy sources
2020-12-01 16:58:42 +01:00
Martine Lenders
e70a42c076
tests: add gnrc_sixlowpan_frag_minfwd tests for IPHC reception
2020-12-01 16:25:30 +01:00
Martine Lenders
d8c5a22238
tests: add gnrc_sixlowpan_frag_minfwd tests for IPHC sending
2020-12-01 16:25:30 +01:00
Martine Lenders
383790af63
tests: add gnrc_sixlowpan_frag_minfwd tests for rbuf integration
2020-12-01 16:25:29 +01:00
Martine Lenders
8564a86989
tests: introduce tests for gnrc_sixlowpan_frag_minfwd
2020-12-01 16:25:29 +01:00
ca58bb332e
Merge pull request #15530 from lazylazyllama/fix-bmx280-readme
...
tests/driver_bmx280: fix address define in README
2020-12-01 16:09:11 +01:00
PeterKietzmann
aec75b55fe
sys/entropy_source: add new module for entropy sources
2020-12-01 15:51:40 +01:00
Lasse Rosenow
2cf41f18b6
tests/driver_bmx280: fix address define in README
2020-12-01 14:54:24 +01:00
Martine Lenders
df676dc078
Merge pull request #15430 from benpicco/boards/native-zep
...
boards/native: allow to use ZEP instead of tap
2020-12-01 12:16:41 +01:00
b0b19203a7
Merge pull request #15190 from benpicco/boards/wefun-f401cc
...
boards/common/weact-f4x1cx: create common WeAct boards
2020-12-01 12:03:38 +01:00
benpicco
333fce44b4
Merge pull request #14973 from benpicco/driver/at86rf215-batmon
...
drivers/at86rf215: implement battery monitor, add power bus
2020-12-01 11:52:46 +01:00
Benjamin Valentin
851e2c5a9a
boards/weact-f401cc: add WeAct-f401cc
2020-12-01 11:02:09 +01:00
Francisco
f23c616eb1
Merge pull request #15422 from benpicco/pkg/fatfs-r0.14
...
pkg/fatfs: bump version to r0.14
2020-12-01 10:46:54 +01:00
Martine Lenders
c44d77e528
Merge pull request #15508 from namib-project/dhcp-mud-support
...
Add MUD URL option to DHCPv6 client
2020-12-01 10:33:51 +01:00
Leandro Lanzieri
4b7bb8719f
Merge pull request #15240 from akshaim/Kconfig_EMCute_1
...
MQTT-SN Clients ( Emcute/ Asymcute) : Kconfig Updates
2020-12-01 09:47:09 +01:00
Jan Romann
517e082cf5
tests/gnrc_dhcpv6_client_6lbr: Add MUD URL test
...
Co-Authored-By: Jens Bücker <48720000+jbueck@users.noreply.github.com>
Co-Authored-By: mauspr <75017188+mauspr@users.noreply.github.com>
Co-Authored-By: schulztr <75017039+schulztr@users.noreply.github.com>
2020-11-30 22:46:33 +01:00
Benjamin Valentin
374d032b82
tests/tests-ieee802154: drop custom byteorder_htols() implementation
...
The function is now available through byteorder.h
2020-11-29 21:41:33 +01:00
Leandro Lanzieri
9abf3247c8
tests/driver_{g,h,i,j}*: add Kconfig configuration files
...
This also adds these applications to the CI tests. The following drivers
have been modelled:
gp2y10xx
grove_ledbar
hd44780
hdc1000
hih6130
hmc5883l
hts221
ili9341
ina2xx
ina3221
io1_xplained
isl29020
isl29125
itg320x
jc42
my9221
2020-11-27 09:20:08 +01:00
fa70cda0c8
tests/bench_xtimer: add arduino-nano-33-iot to low memory
2020-11-27 08:45:07 +01:00
73d36eac38
tests/unittests: exclude arduino-nano-33-iot
2020-11-27 08:45:07 +01:00
Francisco
14877443f7
Merge pull request #15494 from gdiribarne/bugfix/sfr04-avr-overflow
...
drivers/srf04: fix overflow on AVR
2020-11-26 11:14:15 +01:00
Francisco
47ed64fcfd
Merge pull request #15466 from leandrolanzieri/pr/kconfig_drivers_bc
...
drivers/{b,c}*: model modules in Kconfig
2020-11-26 10:44:28 +01:00
Francisco
ae2246dc80
Merge pull request #15476 from benpicco/tests/malloc-fail
...
tests/malloc: fail if allocation count does not match
2020-11-26 10:27:02 +01:00
1d5e2e9cd9
all: remove traces of kernel_types.h
...
Automatically removed using:
$ git grep -l kernel_types | xargs sed -i '/^#include .kernel_types/d'
2020-11-25 17:52:34 +01:00
Leandro Lanzieri
ae6266bfb4
tests/driver_*: add Kconfig configuration files
2020-11-25 12:43:05 +01:00
575189510d
Merge pull request #15465 from maribu/atomic-utils-volatile
...
sys/atomic_utils: Use volatile qualifier
2020-11-24 22:05:33 +01:00
Marian Buschsieweke
090722d78f
tests/sys_atomic_utils_unittests: API and cleanup
...
- Update to new atomic_utils API
- Use volatile_utils.h over custom implementation
2020-11-24 14:34:51 +01:00
Marian Buschsieweke
5a2efe061d
sys: Moved volatile_utils from test
...
The volatile utils might be useful elsewhere - at least in a second unit test.
Move them to sys to allow using them, but with appropriate warnings added.
2020-11-24 14:34:51 +01:00
Marian Buschsieweke
8bbe364637
test/sys_atomic_utils: Update to new API
...
- Update to new API
2020-11-24 14:00:52 +01:00
benpicco
b3b07e4e33
Merge pull request #15481 from kaspar030/refactor_thread_defines
...
core: move scheduler defines
2020-11-23 17:56:09 +01:00
1c0560a205
tests/bitarithm_timings: add limits.h include
2020-11-23 16:56:34 +01:00
0b801c4de0
all: adapt to moved sched defines
2020-11-23 16:56:34 +01:00
benpicco
a80f0d966a
Merge pull request #15448 from leandrolanzieri/pr/kconfig/drivers_a
...
drivers/a*: model modules in Kconfig
2020-11-23 16:52:50 +01:00
Francisco Molina
5b10bdfcb8
makefiles/utils: add util to compare to software versions
2020-11-23 09:12:51 +01:00
Bas Stottelaar
cb50c1a006
tests: update for e180-zg120b-tb
2020-11-23 00:36:20 +01:00
Bas Stottelaar
ff26819f7f
tests: add to unsupported boards
2020-11-23 00:36:20 +01:00
Gilles Diribarne
5a5c8507d4
drivers/sfr04: Use uncrustify
2020-11-22 23:12:40 +01:00
08f7f80ea7
tests/evtimer_mbox: add missing main() return
2020-11-20 10:41:59 +01:00
Akshai M
ad99438d5b
test/emcute : Check for Kconfig symbol
2020-11-19 23:11:21 +01:00
Akshai M
fb465db26f
net/emcute : Move 'EMCUTE_DEFAULT_PORT' to 'CONFIG_'
...
tests/emcute : Change the macro for default port
r/MQTTSN_DEFAULT_PORT/CONFIG_EMCUTE_DEFAULT_PORT
examples/emcute : Update UDP port definition
r/MQTTSN_DEFAULT_PORT/CONFIG_EMCUTE_DEFAULT_PORT
2020-11-19 23:11:21 +01:00
Akshai M
4bb866c59e
net/emcute : Move 'EMCUTE_TOPIC_MAXLEN' to 'CONFIG_'
2020-11-19 23:11:20 +01:00
Akshai M
17e2b20f50
net/emcute : Move 'EMCUTE_BUFSIZE' to 'CONFIG_'
2020-11-19 23:11:20 +01:00
Benjamin Valentin
ebdcacc1a8
tests/malloc: fail if allocation count does not match
...
If we can't allocate the same amount of buffers in the second run,
fail the test. This indicates that not all buffers have been properly
freed.
2020-11-19 21:59:14 +01:00
Marian Buschsieweke
955b1f5be8
tests/event_threads: spice up test a bit
...
By posting a higher priority event from the event handlers prior to printing,
we can verify that an event handler is indeed preempted by a higher priority
event.
2020-11-18 20:43:36 +01:00
Leandro Lanzieri
72fda0679a
tests/drivers: add Kconfig configuration files and to CI test
2020-11-18 18:38:51 +01:00
Bas Stottelaar
e2e64e7546
tests/cpu_efm32_drivers: require efm32_coretemp feature
2020-11-18 17:27:17 +01:00
ded50b2494
Merge pull request #15446 from fjmolinas/pr_tests_riotboot_cc2538_bsl
...
tests/riotboot: make automatic script work with cc2538-bsl
2020-11-18 17:09:01 +01:00
Bas Stottelaar
34c252d0e6
Merge pull request #15461 from basilfx/feature/efm32_driver_coretemp
...
cpu/efm32: add coretemp driver
2020-11-18 15:08:29 +01:00
e322bfbd47
Merge pull request #15421 from leandrolanzieri/pr/kconfig/native/hello_world
...
Kconfig: add modules to test on native
2020-11-18 15:02:34 +01:00
Francisco Molina
cb28708f06
tests/riotboot: make automatic script work with cc2538-bsl
...
cc2538-bsl can't flash if the terminal is attached, refactor the test
so the terminal is detached between flashes.
2020-11-18 14:51:01 +01:00
Bas Stottelaar
d66d8ae998
tests/cpu_efm32_drivers: add test application
2020-11-18 12:28:45 +01:00
Leandro Lanzieri
9021a0b13a
tests/periph_gpio: add native-specific configuration file
2020-11-18 10:08:01 +01:00
benpicco
6cf6b47c27
Merge pull request #15445 from btcven/2020_11_05-gp2y10xx
...
drivers: add gp2y10xx dust sensor
2020-11-18 09:56:03 +01:00
Jean Pierre Dudey
e920a2e645
drivers: add gp2y10xx dust sensor
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-18 09:13:56 +01:00
Marian Buschsieweke
45b8902659
Merge pull request #15314 from aabadie/pr/sys/arduino_print_float
...
sys/arduino: fix print float
2020-11-17 16:15:39 +01:00
benpicco
afbf507a74
Merge pull request #15440 from maribu/pointer-tagging
...
sys: Add helpers for pointer tagging
2020-11-17 14:21:46 +01:00
dad5ca3276
Merge pull request #14953 from benpicco/drivers/mtd_mapper-pagewise
...
mtd_mapper: implement pagewise functions
2020-11-17 11:46:52 +01:00
Benjamin Valentin
27dbd6d3fe
tests/pkg_fatfs: adapt to API change in f_mkfs()
2020-11-17 11:29:28 +01:00
Benjamin Valentin
33449a4409
pkg/fatfs: bump version to r0.14
2020-11-17 11:29:28 +01:00
Marian Buschsieweke
65cb8e5074
tests: Add test for sys/ptrtag
2020-11-17 11:24:59 +01:00
5d99793bf8
Merge pull request #15431 from haukepetersen/fix_periphrtt_tickconversion
...
periph/rtt: fix overflow in tick conversion macros
2020-11-17 11:07:00 +01:00
Benjamin Valentin
83a4248fbb
net/netif: remove netif_addr_to/from_str()
2020-11-17 10:51:22 +01:00
Benjamin Valentin
2845554b4e
cpu/sam0_common: flashpage: rename to sam0_flashpage_aux_write()
...
`flashpage_write_raw()` got renamed to `flashpage_write()`.
Now `sam0_flashpage_aux_write_raw()` is the only remaining 'raw'
function, even though it behaves just like `flashpage_write()`.
So let's also rename that for consistency.
2020-11-17 00:34:31 +01:00
Hauke Petersen
261d63fee3
tests/periph_rtt: add test for tick conversions
2020-11-16 10:00:24 +01:00
Benjamin Valentin
5d6754e7a9
l2util: add l2util_addr_to_str()/l2util_addr_from_str()
2020-11-14 17:29:26 +01:00
Benjamin Valentin
dbdd9d7189
tests/driver_at86rf215: add battery monitor test
2020-11-13 22:59:10 +01:00
Benjamin Valentin
f9c36f9738
netopt: add NETOPT_BATMON
...
Many radios have a built-in battery monitor.
Add a netopt to configure it.
2020-11-13 22:59:09 +01:00
Benjamin Valentin
516c69cb5f
boards/native: allow to use ZEP instead of tap
...
If `native` is compiled with `USEMODULE=socket_zep` and networking,
don't also include `netdev_tap` automatically.
This mirrors the behavior on nrf52 and esp* where the default netdev
can be 'overwritten' by another option.
2020-11-13 18:43:49 +01:00
Gilles DOFFE
631e882844
tests: examples: remove stm32mp157c-dk2 for mem leak
...
stm32mp157c-dk2 has not enough memory to build this apps.
However as the stm32mp157xx cpu line has no flash, a part of RAM
is considered as ROM. Thus ROM size could be extend to suit this
apps needs.
Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com>
2020-11-13 10:43:08 +01:00
cab254003f
tests/unittests: remove atomic-utils from unittests
2020-11-13 08:47:18 +01:00
996da8fb6d
tests/sys_atomic_utils_unittest: add sys atomic utils unittests
2020-11-13 08:47:18 +01:00
benpicco
d9598a0f54
Merge pull request #15412 from bergzand/pr/flashpage/merge_raw
...
periph_flashpage: Make pagewise API optional
2020-11-12 22:32:21 +01:00
792e031a95
Merge pull request #14331 from maribu/atomic_utils
...
sys/atomic_utils: Functions for atomic access
2020-11-12 21:44:53 +01:00
Martine Lenders
37dd848c37
Merge pull request #15337 from cgundogan/pr/uri_parser_interfaces
...
uri_parser: extend for parsing interfaces in IPv6 addresses
2020-11-12 11:16:52 +01:00
Cenk Gündoğan
d18ad54184
unittests: Makefile.ci: do not link cc1312/52-launchpad
2020-11-12 10:09:17 +01:00
Martine Lenders
71d970cb00
Merge pull request #15245 from haukepetersen/add_driver_ds3231
...
drivers: add support for DS3231 RTC
2020-11-12 08:58:35 +01:00
3aa5203bc5
mtd_flashpage: only depend on periph_flashpage
...
The features in flashpage_raw are now default in flashpage and do not
have to be included as a separate dependency
2020-11-11 23:16:43 +01:00
5683f30b2f
tests/periph_flashpage: Adapt to optional flashpage_pagewise
2020-11-11 23:16:37 +01:00
Cenk Gündoğan
1da3738619
unittests: uri_parser: extend for interfaces
2020-11-11 22:47:30 +01:00
Hauke Petersen
24c3f56844
tests: add test for ds3231 RTC driver
2020-11-11 17:39:16 +01:00
benpicco
808c5b7eb8
Merge pull request #15424 from basilfx/feature/efm32_fix_timers
...
boards/efm32: update channel_numof with correct values
2020-11-11 09:49:24 +01:00
Leandro Lanzieri
c068f13ba2
Merge pull request #15234 from akshaim/PR_PKTBUF_Bug
...
Kconfig/pktbuf : Fix check for "CONFIG_GNRC_PKTBUF_SIZE"
2020-11-11 09:34:19 +01:00
Bas Stottelaar
b75446e2f8
tests/periph_rtc: add to list of 32kHz boards
2020-11-11 00:27:18 +01:00
Bas Stottelaar
55a55c7ba5
tests/periph_timer: add to list of 32kHz boards
2020-11-10 23:03:08 +01:00
Bas Stottelaar
b6befac515
tests/unittests: add to BOARD_INSUFFICIENT_MEMORY
2020-11-10 22:59:46 +01:00
Benjamin Valentin
3a20beb53a
tests/periph_flashpage: add test for AUX page
2020-11-10 14:21:47 +01:00
Marian Buschsieweke
1352ce667b
tests: Add another test for atomic_utils
...
This tests can be used to test for implementations violating atomic attribute.
2020-11-10 10:55:14 +01:00
Marian Buschsieweke
07fc051e97
tests/unittests: Added unit test for atomic_utils
2020-11-10 10:55:14 +01:00
Marian Buschsieweke
23c91db0b5
tests: Add benchmark for sys/atomic_utils
2020-11-10 10:55:14 +01:00
b5617b5e05
tests/pkg_lvgl: exclude spark-core from CI
2020-11-08 17:37:39 +01:00
408c2b534d
pkg/lvgl: bump to v7.7.1
2020-11-08 16:19:55 +01:00
Jean Pierre Dudey
1edb8666cb
tests/pkg_lvgl: fix sysmon example URL.
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-08 15:05:56 +01:00
Jean Pierre Dudey
572db20049
tests/pkg_lvgl: fix sysmon task creation
...
Fixes a bug on the `pkg_lvgl` test when running on the esp32. When `sysmon_task`
was created it ran too early before any widget was created causing
Store/LoadProhibited exceptions on the esp32, I assume it's noticeable on the
esp32 due to the code being fetched from external flash memory adding a delay
higher than `REFR_TIME`.
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-08 15:04:21 +01:00
Leandro Lanzieri
59dee592cd
tests/periph_*: add Kconfig configuration files
2020-11-06 15:58:00 +01:00
Benjamin Valentin
5d3de413b3
tests/mtd_mapper: implement pagewise functions
2020-11-05 18:17:54 +01:00
Martine Lenders
d329fde2ab
Merge pull request #15382 from tperale/master
...
boards/feather-m0: add support for feather-m0-lora version
2020-11-05 18:11:45 +01:00
benpicco
f702a95880
Merge pull request #15385 from benpicco/xtimer_msleep-convert
...
drivers, tests: use xtimer_msleep()
2020-11-05 16:46:39 +01:00
Martine Lenders
cc10d31391
Merge pull request #15305 from aabadie/pr/sys/posix_sleep
...
sys/posix: rename posix_time to posix_sleep
2020-11-05 16:36:25 +01:00
Thomas Perale
a53ce8b9c1
examples, tests: add feather-m0-lora to low memory boards
2020-11-05 15:08:21 +01:00
d62111ce76
Merge pull request #15373 from aabadie/pr/tests/shell_script_enh
...
tests/shell: fix flake8 errors in Python script
2020-11-05 12:18:13 +01:00
Benjamin Valentin
3a8f74da0c
tests/unittests/tests-fib_sr: convert to xtimer_msleep()
2020-11-05 11:34:50 +01:00
Benjamin Valentin
e9b876a18e
tests/touch_dev: convert to xtimer_msleep()
2020-11-05 11:34:50 +01:00
Benjamin Valentin
bea7e14791
tests/thread_priority_inversion: convert to xtimer_msleep()
2020-11-05 11:34:50 +01:00
Benjamin Valentin
3c6a5f9f5c
tests/progress_bar: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
4caecdc108
tests/pkg_umorse: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
8d1e4d13e2
tests/evtimer_msg: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
fcfb44719f
tests/event_wait_timeout: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
c56c839765
tests/driver_si70xx: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
2485ebeaa8
tests/driver_pca9633: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
ff671baa75
tests/driver_jc42: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
ed7c521bac
tests/driver_dsp0401: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
f406c03add
tests/driver_dfplayer: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
4d5340f2fc
tests/driver_bme680: convert to xtimer_msleep()
2020-11-05 11:32:42 +01:00
Benjamin Valentin
683c1470ee
tests/driver_aip31068: convert to xtimer_msleep()
2020-11-05 11:32:41 +01:00