Francisco
d58c29d06f
Merge pull request #14238 from kaspar030/disable_tests/netstats_l2_for_esp32
...
tests/netstats_l2: disable test run for esp32-wroom-32
2020-06-09 18:15:35 +02:00
Koen Zandberg
85a385e6d4
Merge pull request #14227 from kaspar030/dummy_thread
...
sys/test_utils/dummy_thread: initial commit
2020-06-09 17:34:50 +02:00
1ed0d659ed
Merge pull request #13320 from bergzand/pr/stdio/semihosting
...
stdio_semihosting: Initial include of Semihosting-based STDIO
2020-06-09 16:52:44 +02:00
Francisco
6c65fa72d7
Merge pull request #14204 from kaspar030/rename_native_trace
...
cpu/native: rename trace -> backtrace
2020-06-09 16:37:26 +02:00
135b7d0d43
tests/netstats_l2: disable test run for esp32-wroom-32
2020-06-09 13:41:09 +02:00
2be5cd50f6
tests/test_tools: include dummy_thread
2020-06-09 13:25:14 +02:00
Koen Zandberg
11ee5ff2cf
stdio_semihosting: Add shell-based test application
2020-06-09 10:15:49 +02:00
Alexandre Abadie
3e39eb851b
Merge pull request #14181 from keestux/fix-test-thread-flood
...
tests/thread_flood: account for all threads already in use
2020-06-08 17:18:06 +02:00
Kees Bakker
bbd7c435c7
tests/thread_flood: use sched_num_threads to know the first thread ID
...
Before there were only two: "main" and "idle". But now there can also be
a thread for "usbus". The code will now use sched_num_threads and it
subtracts that number from MAXTHREADS.
This resolves issue #14180
2020-06-08 11:22:04 +02:00
Kees Bakker
de31aadf0d
tests/periph_uart_nonblocking: relax time requirement a bit
...
With SAMD21 + CDC ACM the test reports
== printed in 2103454/2100000 µs ==
Which failed to match the requirement of <1.0015.
This commit relaxes the requirement to <1.002
2020-06-07 16:48:55 +02:00
benpicco
cb11b2d33f
Merge pull request #14198 from maribu/wemos-zero
...
boards: Add support for the wemos-zero board
2020-06-05 17:55:43 +02:00
Marian Buschsieweke
8ae3e5c29f
tests/bench_xtimer: Add wemos-zero, serpente to LOW_MEMORY_BOARDS
2020-06-05 17:19:50 +02:00
Ken Bannister
f8dfa52b2d
Merge pull request #14075 from mjurczak/bugfix/nanocoap-token-overflow
...
nanocoap: bugfix token overflow
2020-06-04 22:01:18 -04:00
Leandro Lanzieri
f708571617
tests/kconfig_features: Add out.config as dependency for features check
2020-06-04 15:31:40 +02:00
9210017a52
tests: rename tests/trace -> tests/backtrace
2020-06-04 14:37:41 +02:00
benpicco
3a1ee4983c
Merge pull request #14010 from benpicco/at86rf215-mr-ofdm
...
drivers/at86rf215: implement MR-OFDM
2020-06-03 16:39:04 +02:00
Benjamin Valentin
8a63ca5088
tests/driver_at86rf215: update Makefile.ci
...
With the added features, the driver doesn't fit onto those
ATmega boards anymore.
2020-06-03 15:58:50 +02:00
Kevin "Tristate Tom" Weiss
972d9441ce
Merge pull request #13404 from leandrolanzieri/pr/boards/samr21-xpro/features_kconfig
...
boards/samr21-xpro: Model features in Kconfig
2020-06-03 09:39:41 +02:00
Leandro Lanzieri
7262b1d4d9
Merge pull request #14126 from akshaim/Kconfig_tcp
...
gnrc/tcp : Expose configurations to Kconfig
2020-06-03 08:32:26 +02:00
Jose Alamos
6ef44dcb74
tests/Kconfig: add samr21-xpro to whitelist
2020-06-02 17:42:17 +02:00
Jose Alamos
c39f94ba88
tests/kconfig: add features check
2020-06-02 17:42:17 +02:00
Akshai M
611231cc3c
tests/gnrc_tcp/ : Set 'CONFIG_' if not Kconfig
...
Set CONFIG_GNRC_TCP_MSL and
CONFIG_GNRC_TCP_CONNECTION_TIMEOUT_DURATION if not set via Kconfig
2020-06-02 15:46:44 +05:30
Akshai M
0b3e0de03e
gnrc/tcp : Move GNRC_TCP_MSL to 'CONFIG_'
2020-06-02 15:46:44 +05:30
Akshai M
01dd8e4fa8
gnrc/tcp : Move GNRC_TCP_CONNECTION_TIMEOUT_DURATION to 'CONFIG_'
2020-06-02 15:46:44 +05:30
Alexandre Abadie
8ed6f18ee8
tests/periph_rtt: fix invalid RTT_FREQUENCY set for non stm32f1
2020-05-30 19:07:50 +02:00
Benjamin Valentin
96a3e91c3d
tests/periph_timer_periodic: add test for periodic timer
2020-05-28 17:37:42 +02:00
Martine Lenders
a38428b8f2
Merge pull request #13701 from miri64/lwip_sock/enh/recv_buf
...
lwip_sock: provide implementation for `sock_*_recv_buf()`
2020-05-26 21:33:09 +02:00
Koen Zandberg
b44b8201df
Merge pull request #14134 from benpicco/drivers/edbg_eui
...
drivers/edbg_eui: add driver to get MAC address from Atmel EDBG
2020-05-26 11:36:18 +02:00
Benjamin Valentin
616ebf9cfb
drivers/edbg_eui: add driver to get MAC address from Atmel EDBG
...
The EDBG debugger on the `samr21-xpro` contains a unique 64 bit address
intended to be used as a MAC address for the internal radio.
This adds a driver to read that EUI-64 from the debugger, it should match
with the MAC address printed on the label on the board.
2020-05-26 10:44:11 +02:00
Maciej Jurczak
edf016a6cb
nanocoap: Added token length validation.
...
Implemented a check in coap_parse() to verify if TKL value is within valid range as specified by RFC7252. The token length must be within 0-8 range, any other value should be considered as invalid and the packet should produce message format error.
A test case was added to tests-nanocoap.c to verify correct behavior in case of TKL in range and out of range.
Update sys/net/application_layer/nanocoap/nanocoap.c
Prefixed debug message with module name and abbreviations expanded.
Co-authored-by: Martine Lenders <mail@martine-lenders.eu>
Update sys/net/application_layer/nanocoap/nanocoap.c
Prefixed debug message with module name and abbreviations expanded.
Co-authored-by: Martine Lenders <mail@martine-lenders.eu>
2020-05-25 22:44:50 +02:00
Alexandre Abadie
00bca8c57d
tests/buttons: remove unused xtimer dependency
2020-05-25 18:14:41 +02:00
Martine Lenders
0ba2df9b4e
Merge pull request #7271 from haukepetersen/add_phydat_tojson
...
sys/phydat: added phydat to JSON converter
2020-05-22 09:08:18 +02:00
Koen Zandberg
ba20272fb3
Merge pull request #14108 from benpicco/tests/periph_spi-enhance
...
tests/periph_spi: add benchmark for acquire / release
2020-05-20 20:18:40 +02:00
Benjamin Valentin
a57bd08a11
tests/periph_spi: add benchmark for acquire / release
2020-05-20 19:34:07 +02:00
Leandro Lanzieri
2a8d6920e6
Merge pull request #13989 from akshaim/Kconfig_tmp00x_1
...
drivers/tmp00x : Expose Configurations to Kconfig
2020-05-20 17:48:18 +02:00
Benjamin Valentin
1178c82a98
tests/periph_spi: introduce _xtimer_diff_usec()
...
Don't repeat yourself.
2020-05-20 17:48:15 +02:00
Akshai M
94d6b898fc
drivers/tmp00x : Add CONFIG_
...
Add CONFIG_ prefix to compile configurations
2020-05-20 19:09:48 +05:30
Hauke Petersen
3c07a3f751
tests: added unittests for phydat
2020-05-20 15:29:24 +02:00
benpicco
70543bba1d
Merge pull request #13275 from miri64/gnrc_ipv6_ext_opt/feat/initial
...
gnrc_ipv6_ext_opt: initial import
2020-05-20 14:35:58 +02:00
Martine S. Lenders
f6bd0705a1
tests: provide tests for gnrc_ipv6_ext_opt
2020-05-20 12:34:04 +02:00
Koen Zandberg
ae88f1e079
Merge pull request #14102 from MrKevinWeiss/pr/test/spi/defaultcs
...
tests/periph_spi: Expose default SPI CS pins
2020-05-20 12:09:06 +02:00
benpicco
e7bf1ef706
Merge pull request #13654 from benpicco/serpente-r2
...
boards/serpente: add serpente board
2020-05-20 11:31:40 +02:00
MrKevinWeiss
867df82ced
tests/periph_spi: Expose default SPI CS pins
...
Expose the option to use default cs pins defined as DEFAULT_SPI_CS_PORT and DEFAULT_SPI_CS_PIN.
This is used if a wiring environment is already defined.
CFLAGS can be used to define the CS pin from the environment provided allowing easier automation of tests.
2020-05-20 10:44:57 +02:00
Benjamin Valentin
cddb929d0c
boards/serpente: add serpente board
...
See https://serpente.solder.party
2020-05-20 10:39:38 +02:00
benpicco
f3dddd6127
Merge pull request #14068 from miri64/sock_util/enh/netif-str2ep
...
sock_util: add interface descriptor parsing to str2ep
2020-05-19 23:59:32 +02:00
benpicco
fbad1dff01
Merge pull request #14087 from bergzand/pr/tests/periph_spi/add_thread_time
...
tests/periph_spi: Add thread runtime stats
2020-05-19 16:37:54 +02:00
Martine S. Lenders
991c2e9ec4
tests/unittests: amend sock_util tests for interface parsing
2020-05-19 14:57:41 +02:00
Koen Zandberg
b3cb03ae90
tests/periph_spi: Fix column alignment
2020-05-19 14:21:20 +02:00
Koen Zandberg
7c44208e64
tests/periph_spi: Convert printf specifier to PRIu32
2020-05-19 14:20:42 +02:00
Koen Zandberg
788d186725
tests/periph_spi: Add thread runtime stats
...
This commit extends the periph_spi benchmark with timing statistics for
the thread runtime, counting only the time the thread initiating the SPI
request is busy with the SPI transfer. This is useful to measure timings
on SPI transfers when DMA and other async mechanisms are used to
transfer the bytes
2020-05-19 14:17:46 +02:00