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

4025 Commits

Author SHA1 Message Date
Gunar Schorcht
d92277a0f0 tests/nimble_l2cap: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
ad4f1993b2 tests/lwip_sock_udp: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
e4909375b0 tests/lwip_sock_tcp: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
831e2de56c tests/lwip_sock_ip: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
8af912b002 tests/lua_loader: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
72278d3463 tests/gnrc_sock_udp: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
d508b0ca09 tests/gnrc_sock_ip: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
e5508455c4 tests/gnrc_sock_async_event: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
1ed09f56a0 tests/gnrc_sixlowpan_iphc_w_vrb: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
d1167b2dbd tests/gnrc_sixlowpan: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
c7fdb5eeba tests/gnrc_netif: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
1757d5eae0 tests/gnrc_ipv6_nib_6ln: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
fff2d02378 tests/gnrc_ipv6_nib: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
c6b1d3216e tests/gnrc_ipv6_fwd_w_sub: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
0f0344eb54 tests/gnrc_ipv6_fwd_w_sub: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
535863b80a tests/gnrc_ipv6_ext_frag: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
a68c2f3008 tests/events: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
94aa7014cf tests/embunit: fix NDEBUG compile problem 2020-03-12 18:04:42 +01:00
Gunar Schorcht
83f1537562 tests/driver_motor_driver: fix NDEBUG compile problem 2020-03-12 17:44:41 +01:00
Gunar Schorcht
08706e771e tests/cpp11_condition_variable: fix NDEBUG compile problem 2020-03-12 17:40:46 +01:00
Gunar Schorcht
f4224890ae tests/bench_xtimer: fix NDEBUG compile problem 2020-03-12 17:40:46 +01:00
Gunar Schorcht
8fb7a29eab tests/bench_timers: fix NDEBUG compile problem 2020-03-12 17:40:46 +01:00
Gunar Schorcht
4f5dab16b7 tests/unittests/tests-gnrc_ipv6: fix NDEBUG compile problem 2020-03-12 17:40:46 +01:00
benpicco
1212165222
Merge pull request #13584 from kb2ma/nanocoap/add_uquery_improvements
net/nanocoap: add uquery improvements
2020-03-12 15:18:07 +01:00
benpicco
d5c7d28b38
Merge pull request #10745 from kaspar030/make_idle_stacksize_configurable
cpu: make default idle/main stacksizes configurable on all archs
2020-03-12 14:38:32 +01:00
f9e80f8b71 tests/pkg_yxml: add basic Yxml package test 2020-03-12 14:21:40 +01:00
Robert Hartung
dc6665d5cf
Merge pull request #12717 from dylad/pr/bme680_pkg_driver
driver/bme680: add I2C/SPI driver for BME680 device
2020-03-12 14:00:40 +01:00
Ken Bannister
2e0a5c053e tests/nanocoap: add test for coap_opt_add_uquery2() 2020-03-12 08:44:26 -04:00
f88fa2e3f2 tests/minimal: reduce main/idle stacksize 2020-03-12 13:01:13 +01:00
Gunar Schorcht
2338944a1c tests: add test application for BME680 driver 2020-03-12 08:42:59 +01:00
Martine Lenders
72d28d54e5
Merge pull request #13615 from miri64/sock_async/api/callback-arg
sock_async: add optional callback argument
2020-03-11 20:07:18 +01:00
benpicco
52cc02c9a9
Merge pull request #13387 from nmeum/mpu_noexec_ram_ng
Add optional support for executable space protections
2020-03-11 20:00:44 +01:00
Martine Lenders
086d0ac83e
Merge pull request #13152 from miri64/shell_commands/enh/version
shell_commands: provide command to print version
2020-03-11 18:36:43 +01:00
Martine S. Lenders
fe53525416
lwip: amend for async callback argument 2020-03-11 16:54:13 +01:00
Martine S. Lenders
f97e97555c
tests/gnrc_sock_async_event: amend for async callback argument 2020-03-11 16:54:12 +01:00
Martine S. Lenders
411e320b0c
sock_async_event: update for async callback argument support 2020-03-11 16:54:12 +01:00
Martine S. Lenders
6e6e435c65
sock_async: add optional callback argument 2020-03-11 16:54:11 +01:00
1e8037670b
Merge pull request #10420 from gschorcht/drivers_apds99xx
drivers: add driver for APDS99XX ambient light and proximity sensors
2020-03-11 16:27:53 +01:00
benpicco
d4e05edac0
Merge pull request #13524 from benpicco/openlabs-kw41z-mini-256kib
boards: add openlabs-kw41z-mini-256kib
2020-03-11 15:42:25 +01:00
Martine S. Lenders
f238dca044
tests/periph_wdt: provide Makefile.ci with too small boards 2020-03-11 15:30:09 +01:00
Schorcht
5f8508804b tests: add APDS99XX ALS and proximity 2020-03-11 14:21:47 +01:00
Benjamin Valentin
9573b2bba0 boards: add openlabs-kw41z-mini-256kib
Add the 256k version of the openlabs-kw41z-mini.
They are identical to the openlabs-kw41z-mini except that it uses
the mkw41z256vht4 instead of the mkw41z512vht4.
2020-03-11 13:50:37 +01:00
benpicco
008faef16a
Merge pull request #13581 from Scallog/olimexino-stm32-support
boards/olimexino-stm32: add support for olimexino-stm32 board
2020-03-11 11:40:53 +01:00
benpicco
bb025e46ac
Merge pull request #13360 from wosym/tests/candev_native4
Tests/candev: Initial version with native support
2020-03-11 11:40:24 +01:00
Corentin 'Kmikaz' Vigourt
54cafc5125 boards/olimexino-stm32: add support for olimexino-stm32 board 2020-03-11 10:59:57 +01:00
Martine S. Lenders
0434ff45c8
tests/lwip: stabalize test script
While running this test script, I encountered the problem, that the
process for the previous test was not finished, not allowing the next
test to use its TAP interface. This small timer should fix that.
2020-03-10 18:39:05 +01:00
Wouter Symons
a7880ab98d test/candev: add candev test app with native support
This test app bypasses candll and uses the candev abstraction directly.
This has the limitation that you can only use one can driver and one can
device, which is in most use cases sufficient.
2020-03-10 18:13:15 +01:00
Wouter Symons
9b829c99a9 tests/conn_can: make auto_init_can explicit
in other apps we might not want to automatically select the auto_init
2020-03-10 18:12:37 +01:00
90ca4f3b42 tests/ztimer_overhead: update to use signed ztimer_overhead() 2020-03-10 12:23:33 +01:00
Sören Tempel
9772f78a0e tests/mpu_noexec_ram: convert to an automated test 2020-03-10 11:16:22 +01:00
Sören Tempel
5bb3b3dfea tests: add test for the mpu_noexec_ram pseudomodule
The Makefiles have been copied from the mpu_stack_guard test.
2020-03-10 11:16:22 +01:00
benpicco
82b96ff831
Merge pull request #13592 from aydoganersoz/qcbor_pkg_add
pkg/qcbor: Add QCBOR package
2020-03-09 21:48:15 +01:00
Aydogan Ersoz
d66f35c31a add QCBOR package 2020-03-09 20:29:50 +01:00
benpicco
6f7293d7c3
Merge pull request #13559 from aabadie/pr/sys/crypto_modules_rework
sys/crypto: define cipher using a module instead of CFLAGS
2020-03-09 19:41:27 +01:00
Vincent Dupont
97cfd1e512 memarray: fix memarray init
If memarray data is not initialized to 0 (for instance during a
re-init). The last element of the array is not properly cleared thus
leading to returning an invalid pointer when everything is allocated.
2020-03-09 17:56:34 +01:00
Gunar Schorcht
b8777e9a9d tests: fix enumeration type usage in driver_sx127x 2020-03-09 13:53:57 +01:00
95f34e00b9
Merge pull request #13578 from benpicco/tests-auto_init
tests: clean up use of auto_init
2020-03-06 20:19:54 +01:00
Martine Lenders
c30f83ac3b
Merge pull request #13579 from jia200x/pr/gnrc_netif_send
gnrc_netif_send: add send function
2020-03-06 20:07:45 +01:00
5332ecec33
tests/crypto*: use crypto_% modules instead of CFLAGS 2020-03-06 19:49:58 +01:00
57985806c1
Merge pull request #13562 from jia200x/pr/netdev_irq_end
netdev: add netdev_trigger_event_isr() function
2020-03-06 15:37:24 +01:00
Jose Alamos
6143cd800b gnrc_netif: use gnrc_netif_send where possible 2020-03-06 15:22:58 +01:00
Benjamin Valentin
d31eedb831 tests/c11_atomics_cpp_compat: don't disable auto_init
There is no reason to disable auto_init for this test.
Since the test only uses stdout, nothing would get initialized
anyway.
2020-03-06 15:20:25 +01:00
Benjamin Valentin
57a0e3acc8 tests/irq: remove USEMODULE += auto_init
auto_init is a default module, no need to select it manually.
2020-03-06 15:15:38 +01:00
Gunar Schorcht
fc37d7bf81
Merge pull request #13427 from miri64/lwip/enh/sock_async
lwip: provide sock_async support
2020-03-06 14:37:54 +01:00
Jose Alamos
3ad574a822 drivers/netdev: use netdev_trigger_event_isr function 2020-03-06 14:03:43 +01:00
benpicco
7877ffdf2a
Merge pull request #13511 from fjmolinas/pr_auto_init_periph
drivers/periph_common: add periph_init% modules
2020-03-06 13:05:57 +01:00
Martine Lenders
37df4ea7e2
tests/lwip: add regression test for multiple simultaneous connect case 2020-03-06 11:29:46 +01:00
Martine S. Lenders
ba2dd2cf44
tests/lwip: adapt test to use sock_async 2020-03-06 11:29:44 +01:00
Francisco Molina
740a386b17
tests/periph_rtt: only disable periph_init_rtt 2020-03-06 11:21:28 +01:00
ed316309c8
Merge pull request #11874 from kaspar030/ztimer
sys/ztimer: initial import
2020-03-06 09:46:27 +01:00
JulianHolzwarth
110c725321 tests/xtimer_mutex_lock_timeout: minimal xtimer_mutex_lock_timeout test
This test checks if the function works when the timeout is smaller than XTIMER_BACKOFF and the mutex is already locked.
This means the timer will spin and the timer will shoot before the mutex lock was called.
Then the mutex lock gets called and the timer will not remove the thread from the mutex.
Checking if this case is handled correctly.
2020-03-05 18:45:28 +01:00
Jan Mohr
aa5ffe5a6d drivers/lis2dh12: added interrupt function 2020-03-04 17:01:58 +01:00
Francisco
9b1ab4aebd
Merge pull request #13553 from kaspar030/disable_softdevice_test
tests/nordic_softdevice: disable CI testing
2020-03-04 15:59:13 +01:00
e6bfba670d tests/nordic_softdevice: disable CI testing 2020-03-04 14:15:17 +01:00
4d3c103a0d tests/xtimer_drift: ztimer_xtimer_compat fix 2020-03-04 12:44:03 +01:00
779e47966a tests: add ztimer test applications 2020-03-04 12:44:02 +01:00
Joakim Nohlgård
39980d5ea3 unittests: Add ztimer test suite 2020-03-04 12:44:02 +01:00
1298ae828a
Merge pull request #13202 from bergzand/pr/mtd/mapper
MTD: Add module for remapping MTD sectors
2020-03-04 11:51:39 +01:00
34e03a0c7f tests/xtimer_overhead: initial commit 2020-03-04 11:32:12 +01:00
d2c3362c88
mtd_mapper: add test 2020-03-04 10:47:54 +01:00
68ec8b2c2b
Merge pull request #13391 from kaspar030/mpu_feature
cpu/cortex-m: turn MPU support into a feature
2020-03-04 07:09:40 +01:00
cbca43bf6c tests/mpu_stack_guard: update Makefile.ci 2020-03-03 22:58:21 +01:00
b154784421 tests/mpu_stack_guard: error unless __MPU_PRESENT 2020-03-03 22:58:21 +01:00
Gunar Schorcht
9e372104f0
Merge pull request #13284 from benpicco/rtc_mktime
periph_common/rtc: add rtc_mktime() & rtc_localtime() helper functions for RTC implementations
2020-03-03 14:12:50 +01:00
Benjamin Valentin
6581d43337 tests/periph_rtc: don't set time in the past 2020-03-03 11:01:02 +01:00
Benjamin Valentin
5b64ae4ef5 periph_common/rtc: add rtc_localtime()
Add function to convert a RTC timestamp (non-UNIX) to a time struct.
2020-03-03 11:01:02 +01:00
ede7836b16
tests/sys_disp_dev: add disp_dev test application 2020-03-03 10:25:55 +01:00
Benjamin Valentin
becff61e20 periph_common/rtc: add rtc_mktime()
Add a function to convert a time struct to an unsigned timestamp (non-UNIX).
2020-02-29 17:42:50 +01:00
Gunar Schorcht
db04bc1af4 tests: add phydat dump test 2020-02-29 12:36:55 +01:00
benpicco
23c5d34284
Merge pull request #10846 from benemorius/kw41z-mini
boards: add support for kw41z-mini
2020-02-28 07:40:25 +01:00
Thomas Stilwell
ef6024cf1a boards: add kw41z-mini 2020-02-27 21:34:04 -06:00
benpicco
244c7da050
Merge pull request #13026 from brummer-simon/gnrc_tcp-prepare_for_sock_integration
gnrc_tcp: Prepare for sock integration.
2020-02-26 23:22:58 +01:00
Simon Brummer
10872d9a85 gnrc_tcp: Add Endpoints for connection specification 2020-02-26 21:24:06 +01:00
Martine Lenders
079b3abd6a
Merge pull request #13343 from miri64/tests/cleanup/ws281x-arch-feature
tests/driver_ws281x: resolve weird feature dependencies
2020-02-26 17:06:19 +01:00
426b0d70d7
Merge pull request #13462 from dylad/pr/saml1x/fix_unittests
tests/unittests: fix GCC compiler bug in core-atomic for SAML1X
2020-02-26 12:38:22 +01:00
dylad
fd984439a3 tests/unittests: fix GCC compiler bug in core-atomic for SAML1X
Co-Authored-By: benpicco <benpicco@googlemail.com>
2020-02-26 10:56:15 +01:00
dylad
841140ad88 tests/unittests: remove the temporary fix from #13456 2020-02-26 10:56:15 +01:00
benpicco
99f3f67e67
Merge pull request #13317 from benpicco/arm7-event_thread
tests/event_threads: remove arch_arm7 from blacklist
2020-02-26 08:39:00 +01:00
462f320aaf
tests/driver_srf08: update with new init scheme
+ cleanup not needed export of variables
2020-02-25 21:24:02 +01:00
benpicco
aa1c23d4bd
Merge pull request #11929 from fabian18/driver-at24cxxx-eeprom
Driver for AT24CXXX EEPROM
2020-02-25 18:16:45 +01:00
Martine S. Lenders
2929b1ba20
unittests: tests-sixlowpan_ctx: fix prefix check
The result must be checked for being greater or equal to the targeted
value. So for the [Yoda conditions] in those unittests the comparison
mast be lesser or equal.

[Yoda conditions]: https://en.wikipedia.org/wiki/Yoda_conditions
2020-02-25 17:49:47 +01:00
13a6cfb9ba tests/unittests: temporarily disable for saml1[01]-xpro 2020-02-24 14:56:04 +01:00
fabian18
cd817277d3 tests/driver_at24cxxx: test for at24cxxx EEPROM 2020-02-24 14:00:25 +01:00
63f805c5b7
Merge pull request #13268 from kaspar030/add_expect_header
sys/test_utils: add expect() header
2020-02-24 13:34:16 +01:00
870083375b
Merge pull request #13453 from aabadie/pr/tests/driver_srf08_cppcheck_fix
tests/driver_srf08: reduce scope of range_array
2020-02-24 12:36:35 +01:00
3ef7f38fb3 tests/bench_xtimer: change SUPER_LOW_MEMORY_BOARDS to 12 timers 2020-02-24 11:45:33 +01:00
981cdeaa47 tests/README.md: add paragraph explaining expect() 2020-02-24 11:45:33 +01:00
fc0ac42ba1 tests/bench_xtimer: use "expect()" instead of "assert()" 2020-02-24 11:45:33 +01:00
c152151204
tests/driver_srf08: reduce scope of range_array
The issue is reported by cppcheck when modifying this file
2020-02-24 10:39:36 +01:00
1e74280308
Merge pull request #13270 from wosym/conn_cann_native
tests/conn_can: fix build error on native
2020-02-24 10:39:29 +01:00
Benjamin Valentin
5256f061dd tests/gnrc_sock_dns: add a message queue
Without it I get the following error when I try to use ping6

    !!!! gnrc_netreg: initialize message queue of thread 2 using msg_init_queue() !!!!
    Stack Pointer: 0x22ef
    *** RIOT kernel panic:
    FAILED ASSERTION.

So copy the message queue from examples/gnrc_networking
2020-02-22 00:18:01 +01:00
benpicco
aa00191384
Merge pull request #13256 from MichelRottleuthner/pr_sps30
Add driver for SPS30 particulate matter sensor
2020-02-21 18:58:56 +01:00
benpicco
336bfe54a9
Merge pull request #13366 from bergzand/pr/littlefs2/add_pkg
pkg/littlefs2: Add package for LittleFS v2.x.y
2020-02-20 16:23:59 +01:00
9e11e28686
tests/littlefs2: Add test for LittleFS v2.x.y
Intentionally a copy of the LittleFS v1.x.y test
2020-02-20 14:51:45 +01:00
Michel Rottleuthner
b5658e61a5 tests: add test application for Sensirion SPS30 sensor driver 2020-02-20 14:26:55 +01:00
Martine Lenders
ea3296df62
Merge pull request #11823 from miri64/tests/enh/emcute
tests: provide tests for emcute
2020-02-20 11:20:07 +01:00
benpicco
030e7ebc06
Merge pull request #13307 from miri64/dhcpv6-client-6lbr/feat/init
gnrc_dhcpv6_client_6lbr: initial import of a 6LBR DHCPv6 client
2020-02-20 11:00:35 +01:00
Martine Lenders
c6331bfc77
Merge pull request #13379 from cgundogan/pr/gnrc_rpl_p2p
gnrc_rpl_p2p: several compilation fixes
2020-02-20 10:25:55 +01:00
Cenk Gündoğan
ab414ce813 tests: add simple compile test for gnrc_rpl_p2p 2020-02-19 22:54:09 +01:00
Martine S. Lenders
8cafcc3ebf
tests: provide tests for 6LBR DHCPv6 client 2020-02-19 18:26:46 +01:00
Martine S. Lenders
5507b1b4a2
tests: provide tests for emcute 2020-02-19 17:28:20 +01:00
Leandro Lanzieri
196345928f tests: Remove pkg_oonf_api tests
The OONF package has been deprecated and is being removed
2020-02-19 15:04:21 +01:00
950a206bad cpu/cortex-m: MPU: turn into feature "cortexm_mpu" 2020-02-18 16:41:36 +01:00
Leandro Lanzieri
7cacc594cd test: Remove nhdp tests
NHDP module has been deprecated and is being removed.
2020-02-18 13:20:05 +01:00
db7d8a58e8
tests/pkg_cmsis-nn: add cifar10 example application 2020-02-14 16:23:41 +01:00
Hauke Petersen
2c41f762b0
Merge pull request #13373 from haukepetersen/add_event_timeout64
sys/event: add event_wait_timeout64()
2020-02-13 17:21:50 +01:00
benpicco
f9f222c907
Merge pull request #12746 from benpicco/at25mac
drivers: add driver for the AT24MAC unique ID chip
2020-02-13 16:39:10 +01:00
Hauke Petersen
a574a67ca4 tests/event_wait_timeout: test 64-bit variant 2020-02-13 16:18:32 +01:00
Benjamin Valentin
ecd084781a tests: add test for at24mac driver 2020-02-13 15:58:43 +01:00
Hauke Petersen
0bcef73067 tests/thread_flags: add call to set_timeout_flag64 2020-02-13 15:37:30 +01:00
e694708bbb
tests/driver_stmpe811: add test application 2020-02-13 09:14:51 +01:00
Francisco Molina
e0855dedfd
tests: remove uneeded DISABLE_MODULE+=auto_init 2020-02-12 16:51:34 +01:00
benpicco
f5b6544123
Merge pull request #13329 from wosym/pr/bh1900nux
Add bh1900nux driver
2020-02-12 11:16:23 +01:00
95d451da95
Merge pull request #12982 from kaspar030/xtimer_bench_load
tests/bench_xtimer_load: initial commit
2020-02-12 10:11:48 +01:00
Wouter Symons
a2d9389373 Add bh1900nux driver 2020-02-12 07:34:22 +01:00
Martine S. Lenders
8a53e9bf37
tests/driver_ws281x: resolve weird feature dependencies 2020-02-11 16:03:21 +01:00
47527e5a00 tests/bench_xtimer_load: initial commit 2020-02-11 15:49:23 +01:00
benpicco
628aa1197e
Merge pull request #13331 from btcven/2020_02_10-sram-size
cc26x2_cc13x2: use correct RAM value
2020-02-11 15:43:38 +01:00
Benjamin Valentin
6666e1d2df tests/event_threads: remove arch_arm7 from blacklist
Now that ISR_STACKSIZE is hard-coded, there is no reason to blacklist
the architecture anymre.
2020-02-11 15:39:34 +01:00
c30df3cac9
Merge pull request #7572 from kaspar030/zptr
core: add pointer compression header
2020-02-11 15:25:24 +01:00
benpicco
33291ad675
Merge pull request #13306 from fjmolinas/pr_samr21_use_xosc
boards/sam[r/d]21-xpro: prefer XOSC32K for RTC/RTT (GCLK2)
2020-02-11 15:18:36 +01:00
f3874edd14 tests/unittests: add basic zptr test 2020-02-11 13:59:59 +01:00
Jean Pierre Dudey
de50518146
cc26x2_cc13x2: use correct RAM value
Previous value was 20 K, now it's 80 K. The older family of these MCUs
(cc13x0, cc26x0) had that size, currently for cc13x2 and cc26x2 it's
80 K.

Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-02-10 18:38:15 -05:00
Benjamin Valentin
720eff3416 tests/driver_ws281x: allow build on native
Also add an additional newline before each test title to improve
the rendering on native console output.
2020-02-10 14:45:26 +01:00
Francisco Molina
dd4f6600b8
tests/periph_wdt: wait for prompt 2020-02-07 15:54:58 +01:00
Wouter Symons
7f4ce0b63d test/conn_can: blacklist arch_msp430 2020-02-07 13:44:38 +01:00
Wouter Symons
e823099fc1 tests/conn_can: add boards to BOARD_INSUFFICIENT_MEMORY 2020-02-07 13:35:21 +01:00
Gunar Schorcht
3514eecf9d
Merge pull request #12474 from kaspar030/add_event_threads
sys: add shared event threads
2020-02-07 13:29:29 +01:00
benpicco
5a4d39e2ee
Merge pull request #13288 from catcombo/fix-ds18-temperature-conversion
Fix ds18 temperature conversion
2020-02-07 13:09:22 +01:00
9a93805bee tests/event_threads: initial event threads test application 2020-02-07 12:17:56 +01:00
Evgeniy Krysanov
234313a9f1 drivers/ds18: add arduino-nano to BOARD_WHITELIST in ds18 driver test 2020-02-07 12:55:43 +03:00
Wouter Symons
a4f602b01d tests/conn_can: remove feature requirements from Makefile 2020-02-07 10:54:17 +01:00
Peter Kietzmann
b339b1c134
Merge pull request #13254 from maksim-ka/pr-relic-branch
pkg/relic: use random module for seeding relic PRNG
2020-02-06 23:48:43 +01:00
maksim-ka
d3d181c5a8 pkg/relic: use random module for seeding relic PRNG 2020-02-06 21:11:39 +01:00
Einhornhool
8c1246d6a5 tests/pkg_cryptoauthlib_internal: add unsupported device handling 2020-02-06 15:09:38 +01:00
Lena Boeckmann
23aa05126d pkg/cryptoauthlib: make atca dev type configurable 2020-02-05 16:51:43 +01:00
benpicco
f760625cd0
Merge pull request #13035 from gschorcht/tests/periph_rtc_fix
tests/periph_rtc: fix system locks in ISR
2020-02-02 15:57:43 +01:00
Gunar Schorcht
46dbd867f2 tests/periph_rtc: fix system locks in ISR
`tests/periph` calls the functions `rtc_get_alarm` and `rtc_set_alarm` from an ISR. Depending on the implementation of `periph_rtc`, however, these functions use `newlib` functions such as `localtime` and `mktime`, which in turn call the `newlib` lock function `__tz_lock`. This can lead to a system lock if the `newlib`  with real lock functionality is used instead of the `newlib_nano`.
2020-02-02 15:04:22 +01:00
Hauke Petersen
1506ed3d22
Merge pull request #13249 from haukepetersen/fix_test_periphuartshellbufsize
tests/periph_uart: fix shell buffer size
2020-01-31 19:42:18 +01:00
Hauke Petersen
98478f0514 tests/periph_uart: fix shell buffer size 2020-01-31 13:57:08 +01:00
benpicco
c7b0483549
Merge pull request #12879 from miri64/gnrc_sixlowpan_iphc/feat/nhc-ext
gnrc_sixlowpan_iphc: add support for IPv6 extension header compression
2020-01-31 12:02:47 +01:00
Peter Kietzmann
92c7a7a452
Merge pull request #13014 from Einhornhool/cryptoauthlib_implementation
pkg: add library for Microchip CryptoAuth devices as package
2020-01-31 00:28:30 +01:00
Einhornhool
83de1cf0c8 tests: add pkg_cryptoauthlib_internal-tests 2020-01-30 23:51:48 +01:00
Einhornhool
7842c3dc6f tests: add pkg_cryptoauthlib_compare_sha256 2020-01-30 23:51:48 +01:00
Martine S. Lenders
0300fb4bfd
tests: extend list of BOARD_INSUFFICIENT_MEMORY for IPHC+VRB test 2020-01-30 17:59:59 +01:00
Leandro Lanzieri
6481076866 tests/gnrc_ipv6_ext_frag: Add Kconfig default configurations
This test needs the pool size for limit objects set to 3 by default so
it does not fail. As this is done with the 'app.config' file, we
explicitly disable Kconfig by default.
2020-01-30 17:42:42 +01:00
Leandro Lanzieri
e1e302f8d1 tests/gnrc_ipv6_ext_frag: Set limits pool size if not set by Kconfig 2020-01-30 17:42:42 +01:00
Leandro Lanzieri
5602bd55ed gnrc/ipv6/ext/frag: Move configurations to 'CONFIG_' namespace
Macros that changed:
GNRC_IPV6_EXT_FRAG_SEND_SIZE -> CONFIG_GNRC_IPV6_EXT_FRAG_SEND_SIZE
GNRC_IPV6_EXT_FRAG_RBUF_SIZE -> CONFIG_GNRC_IPV6_EXT_FRAG_RBUF_SIZE
GNRC_IPV6_EXT_FRAG_LIMITS_POOL_SIZE -> CONFIG_GNRC_IPV6_EXT_FRAG_LIMITS_POOL_SIZE
GNRC_IPV6_EXT_FRAG_RBUF_TIMEOUT_US -> CONFIG_GNRC_IPV6_EXT_FRAG_RBUF_TIMEOUT_US
2020-01-30 17:42:41 +01:00
Ken Bannister
b354722574 net/gcoap: remove test migrated to nanocoap 2020-01-29 09:24:46 -05:00
Ken Bannister
22ce1c140b net/nanocoap: use new function in query test 2020-01-29 09:23:47 -05:00
Leandro Lanzieri
bab6f4737c net/gcoap: Move config macros to 'CONFIG_' namespace
Macros that changed:
GCOAP_MSG_QUEUE_SIZE -> CONFIG_GCOAP_MSG_QUEUE_SIZE
GCOAP_NO_AUTO_INIT -> CONFIG_GCOAP_NO_AUTO_INIT
GCOAP_NO_RETRANS_BACKOFF -> CONFIG_GCOAP_NO_RETRANS_BACKOFF
GCOAP_NON_TIMEOUT -> CONFIG_GCOAP_NON_TIMEOUT
GCOAP_OBS_CLIENTS_MAX -> CONFIG_GCOAP_OBS_CLIENTS_MAX
GCOAP_OBS_OPTIONS_BUF -> CONFIG_GCOAP_OBS_OPTIONS_BUF
GCOAP_OBS_REGISTRATIONS_MAX -> CONFIG_GCOAP_OBS_REGISTRATIONS_MAX
GCOAP_OBS_VALUE_WIDTH -> CONFIG_GCOAP_OBS_VALUE_WIDTH
GCOAP_PDU_BUF_SIZE -> CONFIG_GCOAP_PDU_BUF_SIZE
GCOAP_PORT -> CONFIG_GCOAP_PORT
GCOAP_RECV_TIMEOUT -> CONFIG_GCOAP_RECV_TIMEOUT
GCOAP_REQ_OPTIONS_BUF -> CONFIG_GCOAP_REQ_OPTIONS_BUF
GCOAP_REQ_WAITING_MAX -> CONFIG_GCOAP_REQ_WAITING_MAX
GCOAP_RESEND_BUFS_MAX -> CONFIG_GCOAP_RESEND_BUFS_MAX
GCOAP_RESP_OPTIONS_BUF -> CONFIG_GCOAP_RESP_OPTIONS_BUF
GCOAP_TOKENLEN -> CONFIG_GCOAP_TOKENLEN
2020-01-28 11:59:52 +01:00
65f0391b1e
Merge pull request #13184 from nmeum/pr/ssp_feature
Add CPU feature for stack smash protections
2020-01-22 16:47:08 +01:00
Sören Tempel
5ef5ab7e4b Add CPU feature for stack smash protections 2020-01-22 15:59:02 +01:00
Marian Buschsieweke
dbb9fd0db9
Merge pull request #13137 from PeterKietzmann/pr_puf_opt_softreset
sys/puf_sram: counter based seed after soft reset
2020-01-21 13:20:11 +01:00
Leandro Lanzieri
881f17a816
Merge pull request #13123 from PeterKietzmann/pr_kconf_6lo
Kconfig: Expose gnrc/sixlowpan configurations
2020-01-20 17:41:52 +01:00
PeterKietzmann
ecc7ee8255 tests/puf_sram: disable interactive sync 2020-01-20 14:14:25 +01:00
696071de09
Merge pull request #13167 from fjmolinas/pr_disable_sync
tests/Makefile.tests_common: interactive_sync only with testrunner
2020-01-20 09:45:16 +01:00
97cb4c5707
Merge pull request #13134 from jeandudey/2020_01_15-cc1312-launchpad
boards: add cc1312-launchpad board.
2020-01-20 07:39:38 +01:00
Francisco Molina
33da57eac1 tests/Makefile.tests_common: interactive_sync only with testrunner 2020-01-19 20:38:39 +01:00
Jean Pierre Dudey
633aa8cd41
boards: add cc1312-launchpad board.
This is mostly based on the cc1352-launchpad boards, is essentially the same
buttons and leds pins, what changes is the CCXML files used to flash with
`make flash` and the UART pins.

Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-01-19 11:36:31 -05:00
Gunar Schorcht
15b7f64db3 tests/pkg_semtech_loramac: fix i-nucleo-lrwan1 board name
Fixes i-nucleo-lrwan1 board name in the BOARD_WITHOUT_LORAMAC_RX which disables the RX function of pkg/semtech_loramac and saves 1302 bytes RAM and about 2 kByte of code.
2020-01-19 15:11:31 +01:00
PeterKietzmann
55282a1b1d net/gnrc/sixlowpan/frag/vrb:Move timeout macro to 'CONFIG_' namespace 2020-01-17 18:09:19 +01:00
PeterKietzmann
cc6bee4986 net/gnrc/sixlowpan/frag/vrb:Move size macro to 'CONFIG_' namespace 2020-01-17 18:09:19 +01:00
PeterKietzmann
811facfa15 net/gnrc/sixlowpan/frag/rb:Move timeout macro to 'CONFIG_' namespace 2020-01-17 18:09:19 +01:00
PeterKietzmann
9389d5b90f net/gnrc/sixlowpan/frag/rb:Move size macro to 'CONFIG_' namespace 2020-01-17 18:09:19 +01:00
Sebastian Meiling
48fbd446fe
Merge pull request #8796 from miri64/dhcpv6c-pd/feat/initial
dhcpv6: Initial implementation of a client (with IA_PD support)
2020-01-16 13:32:51 +01:00
Martine Lenders
f13a2b6b99
tests: add dhcpv6_client test application 2020-01-16 12:36:10 +01:00
5fd981b2e2
Merge pull request #12402 from ant9000/pr/usbus_cdc_acm_stdio_fix
Fix to avoid lost characters on USBUS CDC ACM STDIO
2020-01-15 19:52:13 +01:00
Francisco
43d2ca4771
Merge pull request #12602 from miri64/sock_async_event/feat/initial
sock_async: initial import of event-based implementation
2020-01-15 14:32:05 +01:00
fcde7a1c0c
Merge pull request #12962 from fjmolinas/pr_sys_arduino_fix
tests/sys_arduino: fix test synchronization issues
2020-01-15 12:18:21 +01:00
Antonio Galea
d1cc563ccf USBUS CDC ACM STDIO: test for the buffering code
fixes #12384
2020-01-15 11:38:04 +01:00
Hauke Petersen
8b408fc828
Merge pull request #12724 from aabadie/pr/stdio_rtt_blacklist
make: improve handling of the stdio_rtt module, improve dependency management at application level
2020-01-15 10:12:13 +01:00
Francisco Molina
b581223c0e tests/sys_arduino: fix test synchronization issues
The test currently doesn't wait for synchronization of the serial
terminal the second time it is setup with `Serial.begin`. This results
in the test commands being sent before the terminal is ready which
causes the test to fail. To fix this add an expect_exact on "Hello
arduino". (NOTE: this is different form `interactive_sync` which
synchronizes the start of the test, here we want `uart` to properly
re-init)
2020-01-15 10:05:46 +01:00
Martine Lenders
2687b24cd8
tests/gnrc_sock_async: adapt to use sock_async_event 2020-01-15 09:56:11 +01:00
fcec59261c
Merge pull request #12552 from kaspar030/add_pinetime_support
boards: add initial support for the PINE64 PineTime smartwatch
2020-01-15 09:51:40 +01:00
91f39c5836
tests/pkg_tensorflow-lite: exclude boards with too few memory 2020-01-14 22:23:08 +01:00
d213ee381a
tests/pkg_tensorflow-lite: adapt README to mnist_mlp example 2020-01-14 22:23:08 +01:00
26f3307d87
tests/pkg_tensorflow-lite: add mnist_mlp complete example 2020-01-14 22:23:07 +01:00
b376c7c5de
tests/pkg_tensorflow-lite: add sample application 2020-01-14 22:23:07 +01:00
4c0f4da40c tests/driver_ili9341: enable backlight on PineTime 2020-01-14 21:06:43 +01:00
petr
8fee219dc0 tests/pkg_u8g2: update tests 2020-01-14 13:23:25 +01:00
Martine Lenders
350b33b023
Merge pull request #12936 from leandrolanzieri/pr/kconfig_migrate/usb
Kconfig: Expose USB configurations
2020-01-14 12:39:30 +01:00
Leandro Lanzieri
37f228e08a tests/usbus_cdc_acm_stdio: Default to RIOT peripheral PID 2020-01-14 11:27:37 +01:00
Leandro Lanzieri
a5ef1b4876 tests/usbus: Default to RIOT peripheral PID 2020-01-14 11:27:12 +01:00
Leandro Lanzieri
59fed6f7e7 tests/usbus_cdc_ecm: Default to RIOT peripheral PID 2020-01-14 11:24:16 +01:00
Francisco
f76f7c73ce
Merge pull request #12957 from aabadie/pr/cpu/fe310_spi
cpu/fe310: add spi peripheral driver
2020-01-14 10:54:47 +01:00
Leandro Lanzieri
15bd4897c1 usb: Move configuration macros to 'CONFIG_' namespace
Macros that changed:
USB_CONFIG_VID -> CONFIG_USB_VID
USB_CONFIG_PID -> CONFIG_USB_PID
USB_CONFIG_MANUF_STR -> CONFIG_USB_MANUF_STR
USB_CONFIG_PRODUCT_STR -> CONFIG_USB_PRODUCT_STR
USB_CONFIG_CONFIGURATION_STR -> CONFIG_USB_CONFIGURATION_STR
USB_CONFIG_PRODUCT_BCDVERSION -> CONFIG_USB_PRODUCT_BCDVERSION
USB_CONFIG_SPEC_BCDVERSION -> CONFIG_USB_SPEC_BCDVERSION
USB_CONFIG_SELF_POWERED -> CONFIG_USB_SELF_POWERED
USB_CONFIG_MAX_POWER -> CONFIG_USB_MAX_POWER
USB_CONFIG_DEFAULT_LANGID -> CONFIG_USB_DEFAULT_LANGID
2020-01-14 10:34:53 +01:00
Francisco
a6cf5cf3f9
Merge pull request #12946 from aabadie/pr/cpu/fe310_i2c
cpu/fe310: add i2c peripheral driver
2020-01-14 10:20:11 +01:00
01d7384b7d
tests/gnrc_*: remove useless BOARD_BLACKLIST
chronos is indirectly blacklisted because of missing periph_uart feature.
hamilton doesn't provide periph_uart when stdio_rtt is disabled (because
of ethos dependency to stdio_uart) and ruuvitag/thingy52 provide the
periph_uart feature so stdio_uart can work on these boards.
2020-01-14 07:48:08 +01:00
Leandro Lanzieri
8e6f6ee460
Merge pull request #13065 from PeterKietzmann/pr_kconf_netif
Kconfig: Expose gnrc/netif configurations
2020-01-13 13:25:17 +01:00
PeterKietzmann
9e83d12bc0 net/gnrc/netif: Move GNRC_NETIF_IPV6_ADDRS_NUMOF to 'CONFIG_' namespace 2020-01-13 12:28:37 +01:00
PeterKietzmann
b28a586702 net/gnrc/netif: Move GNRC_NETIF_DEFAULT_HL to 'CONFIG_' namespace 2020-01-13 12:28:37 +01:00
1b4d8bbd2b
tests/pkg_flattbuffers: add sample application 2020-01-13 09:41:23 +01:00
MichelRottleuthner
53cb3b087c
Merge pull request #9530 from Hyungsin/forupstream_xtimer
sys: xtimer concurrency/robustness improvement
2020-01-13 08:24:15 +01:00
benpicco
1c148ba2f2
Merge pull request #10092 from gschorcht/drivers_itg320x
drivers: add driver for InvenSense ITG-320X 3-axis gyroscope
2020-01-11 17:37:48 +01:00
8dd35365e5
tests/driver_cc110x: exclude hifive1* boards 2020-01-11 17:30:19 +01:00
d313febef3
tests/driver_ph_oem: add missing stdio.h include 2020-01-11 17:28:12 +01:00
d609469f56
tests/driver_ina3221: add missing stdio.h include 2020-01-11 13:32:01 +01:00
Hyungsin
992afd9017 tests/pkg_semtech-loramac: add more unsupported boards 2020-01-11 03:55:27 -08:00
Schorcht
00ec1f9e9e tests: add driver for ITG320X 3-axis gyroscope 2020-01-11 08:02:34 +01:00
benpicco
5f1b09bd2f
Merge pull request #12727 from benpicco/color_util
sys/color: add color_rgb_set_brightness() and color_rgb_shift()
2020-01-10 23:27:45 +01:00
Hyungsin
35b6ed41f4 tests/bench_timers: reflecting xtimer's member change 2020-01-10 10:08:42 -08:00
Hyungsin
ca1ddeb919 tests/rng: reflecting xtimer's member change 2020-01-10 10:07:56 -08:00
Michel Rottleuthner
3ece2766a7 tests/bench_xtimer: decrease mem usage for some boards 2020-01-09 22:53:40 +01:00
Francisco
98e96a35a3
Merge pull request #13058 from kaspar030/bench_xtimer_sizeof
tests/bench_xtimer: add printing of sizeof(xtimer_t)
2020-01-09 13:42:52 +01:00
c5ddc685b9 tests/bench_xtimer: add printing if sizeof(xtimer_t) 2020-01-09 11:23:23 +01:00
Gaëtan Harter
4eb0538e74 tests/sys_crypto: test that the whole plaintext_len is written 2020-01-08 19:49:15 +01:00
a018df68cd
Merge pull request #12364 from mtausig/ccm_msglen
Fix CCM mode encryption when length of message > 256
2020-01-08 15:28:31 +01:00
7480642776
Merge pull request #13043 from aabadie/pr/tests/pkg_cmsis_tests_cleanup
tests: cleanup tests/lua_loader, tests/pkg_cmsis-dsp Python test scripts
2020-01-08 10:56:43 +01:00
MichelRottleuthner
4fb8de579e
Merge pull request #12942 from kaspar030/xtimer_bench_listop
tests/bench_xtimer: initial import
2020-01-08 09:53:51 +01:00
330b2b6e58
tests/lua_loader: cleanup Python test script 2020-01-08 09:46:09 +01:00
9988d98929
tests/pkg_cmsis-dsp: cleanup Python test script 2020-01-08 09:43:16 +01:00
Mathias Tausig
44281269e1 crypto: Add testcase for CCM mode with message length > 256 2020-01-07 23:31:35 +01:00
Francisco
4c4cb8a14f
Merge pull request #12362 from mtausig/ccm_aadlen
Fix CCM mode when length of AAD is > 24
2020-01-07 22:26:24 +01:00
d89debd183 tests/bench_xtimer: initial import 2020-01-07 21:58:05 +01:00
Mathias Tausig
c817bc9a11 sys/crypto: Add unit test for CCM mode with AAD length > 24 2020-01-07 21:25:48 +01:00
Francisco
d94cd6d71d
Merge pull request #12921 from miri64/sock_async/fix/header-foobar
sock_async: fix cyclic include problem
2020-01-07 13:40:15 +01:00
Francisco
56ed36f3e3
Merge pull request #13034 from MyCodeMyMoney/master
core/ringbuffer: compensate 'ringbuffer_remove' underflow error
2020-01-07 13:39:47 +01:00
MyCodeMyMoney
4167d4dd9b tests/unittests/tests-core/tests-core-ringbuffer: test underflow 2020-01-07 12:56:17 +01:00
8a9ded984d
tests/pkg_utensor: set boards without enough memory 2020-01-07 11:22:38 +01:00
390f51091a
tests/pkg_utensor: add example application with test 2020-01-07 11:22:38 +01:00
Martine S. Lenders
82180a8bb6
test/gnrc_sock_async: include net/sock/async.h 2020-01-07 10:13:02 +01:00
Francisco
d4c3476669
Merge pull request #12944 from leandrolanzieri/pr/kconfig_migrate/net/sock_util
Kconfig: Expose net/sock/util configurations
2020-01-03 11:41:20 +01:00
e937815d6e
test/libfixmath: remove use of export for LINKFLAGS 2020-01-02 09:52:30 +01:00
68210feb54
Merge pull request #12972 from fjmolinas/pr_boardsdir_riotboard
Makefile.include: default to RIOTBOARD when BOARD not in BOARDSDIR
2019-12-31 10:51:27 +01:00
Francisco Molina
33dbf9dfcd tests/external_board_native: require arch_native 2019-12-30 17:15:08 +01:00
Martine Lenders
f7d6dd2337
Merge pull request #12966 from gschorcht/tests/lwip_ipv4
tests/lwip: enable IPv4
2019-12-20 09:29:25 +01:00
Gunar Schorcht
d536235f05 tests/lwip: enable IPv4 2019-12-20 06:51:34 +01:00
Martine S. Lenders
13d5f6e6b4
tests: provide test for vfs+fmt corner-case
On `native` when using `vfs` the `fmt` print functions do not work.
This is because the `fmt` module uses the `write()` system call which
is bend by the `native_vfs` module to use `vfs_write()`. However,
`native` does not use a `stdio` module to print. Instead, it just
writes to the hosts standard I/O directly. As such, STDIN, STDOUT, and
STDERR are never initialized for `vfs` so `vfs` does not recognize
`STDIN_FILENO`, `STDOUT_FILENO` and `STDERR_FILENO` as valid file
descriptors.

This test case showcases this bug.
2019-12-18 14:15:40 +01:00
Hauke Petersen
5350b79a1e
Merge pull request #12775 from haukepetersen/opt_nimble_vernov19andlldatalenfornetif
pkg/nimble: ver bump + config  improvement
2019-12-17 09:32:43 +01:00