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
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