Martine Lenders
442df8227b
Merge pull request #9839 from MrKevinWeiss/pr/doc/repoupdate
...
doc: Add deprecation warnings for new repos
2018-09-25 23:15:07 +02:00
7bfef117fc
tests/pkg_semtech-loramac: use new return codes in application
2018-09-25 22:22:13 +02:00
6e12b44d12
tests/pkg_semtech-loramac: adapt to pkg changes
2018-09-25 22:22:13 +02:00
dd789fcdaf
tests/pkg_semtech_loramac: adapt to latest pkg version
2018-09-25 22:22:13 +02:00
Sören Tempel
e523e8f5ec
sys/cbor: remove module
...
Fixes #7707
Fixes #7800
2018-09-25 21:07:29 +02:00
Martine Lenders
b0e541593f
tests/gnrc_sixlowpan: provide EUI-64 for dummy netdev
...
The dummy netdev of this test doesn't provide any address. This adds at
least the IEEE 802.15.4 EUI-64 and makes the NETOPT_SRC_LEN option
dependent on it.
2018-09-25 18:45:14 +02:00
Martine Lenders
f1529b886c
Merge pull request #10014 from cladmi/pr/tests_libc/fix_for_llvm
...
tests/libc_newlib: fix pointers comparison for llvm
2018-09-25 15:50:37 +02:00
cladmi
ba2a8dfe8a
tests/libc_newlib: fix pointers comparison for llvm
...
With llvm and samr21-xpro, I could not directly do 'printf == iprintf'.
But doing `(printf - iprintf) == 0` correctly checked if they are equal.
Co-authored-by: Kaspar Schleiser <kaspar@schleiser.de>
2018-09-25 15:02:29 +02:00
smlng
59e299635b
cppcheck: add/correct reason for cppcheck-suppress
...
Adding and correcting description/rational on why certain cppcheck
warnings or errors are intentionally suppressed.
2018-09-25 12:03:58 +02:00
Martine Lenders
925b9c6422
tests/gnrc_sixlowpan: fix stacksize of dummy device
...
This was already too small in 6c2510dc
so it should have been properly
tested. Now that we are testing it on CI with binaries compiled by LLVM
this leads to crashes with this "new" platform.
2018-09-24 16:18:42 +02:00
Martine Lenders
606a294970
Merge pull request #9979 from SemjonKerner/add_irq_dis_enable_test
...
tests/periph_gpio: add interrupt enable disable command
2018-09-21 17:11:39 +02:00
91f711010e
Merge pull request #9980 from silkeh/libhydrogen
...
pkg: add libhydrogen
2018-09-21 14:28:04 +02:00
Silke Hofstra
398d1d44d2
pkg: add libhydrogen
2018-09-21 13:48:00 +02:00
Semjon Kerner
64dc5e7dd4
tests/periph_gpio: add interrupt enable disable command
2018-09-21 11:24:46 +02:00
Joakim Nohlgård
bf7bbec6ec
Merge pull request #9981 from haukepetersen/fix_gpio_ifdefextintfuncs
...
tests/periph_gpio: make IRQ related functionality optional
2018-09-21 10:30:00 +02:00
Hauke Petersen
0b616acbc6
tests/periph_gpio: make IRQ commands optional
...
only include irq related shell commands in case the
PERIPH_GPIO_IRQ feature is selected
2018-09-21 08:23:44 +02:00
Semjon Kerner
071b8dfa98
tests/srf04: test application for srf04 driver
2018-09-20 15:18:49 +02:00
cladmi
784b9806cc
tests/netdev_test: remove non required feature periph_timer
...
Found out it is not actually linked.
2018-09-19 18:53:07 +02:00
Silke Hofstra
ee82d4fbfe
boards, examples, tests: rename stm32mindev to blackpill
2018-09-19 16:22:14 +02:00
Francisco Acosta
3721f193d0
Merge pull request #9816 from leandrolanzieri/lobaro_port
...
boards/lobaro-lorabox: Add support for Lobaro LoraBox board
2018-09-18 19:35:59 +02:00
Leandro Lanzieri
177ef5bfa9
boards/lobaro-lorabox: Add initial support for Lobaro Lorabox board
2018-09-18 18:07:07 +02:00
e66e9f8c5f
Merge pull request #9922 from gebart/pr/bench_timers_typo
...
bench_timers: Fix mixup in trace output
2018-09-16 22:01:05 +02:00
5d1cc5713c
tests/bench_runtime_coreapis: remove unnecessary test target
2018-09-11 16:58:20 +02:00
Joakim Nohlgård
49debfc67c
bench_timers: Fix mixup in trace output
...
The equal sign was intended to be a symbol for parallel timers (two
lines), the minus was intended to be a single timer (one line).
2018-09-11 15:55:11 +02:00
Martine Lenders
e8af06fe5f
Merge pull request #9346 from haukepetersen/add_bench_sizeofcoretypes
...
tests: initial include of tests/bench_sizeof_coretypes
2018-09-11 15:17:08 +02:00
Martine Lenders
f1a5b08d3a
Merge pull request #9433 from neiljay/pr/blacklist_pic32_boards
...
pic32: Blacklist pic32 boards from some pkg tests
2018-09-11 14:32:23 +02:00
Hauke Petersen
4abe8d59d9
test: remove now deprecated sizeof_tcb test
...
The contents of the test were fully merged into
tests/bench_sizeof_coretypes.
2018-09-11 14:12:59 +02:00
Hauke Petersen
a61b5e3605
tests: initial include of bench_sizeof_coretypes
2018-09-11 14:12:59 +02:00
Ken Bannister
104de7b621
Merge pull request #9872 from haukepetersen/fix_nanocoap_optputstring
...
net/nanocoap: allow empty uri/location path option
2018-09-11 11:14:48 +00:00
Hauke Petersen
e9f9905079
tests: add core API runtime benchmark
2018-09-11 11:34:30 +02:00
Ken Bannister
cad1ccfa3b
net/nanocoap: add unit test for trailing slash in path
2018-09-11 10:06:57 +02:00
472bd0ae01
tests: remove obsolete local test targets
2018-09-07 15:13:08 +02:00
Andreas "Paul" Pauli
775acf9268
Merge pull request #9625 from Josar/pr/xtimer_drift/interval
...
test/xtimer_drift: interval calculation
2018-09-06 14:24:26 +02:00
Martine Lenders
0fccf65c27
Merge pull request #9748 from miri64/tests/enh/ula-src
...
tests/gnrc_netif: add test for ULA source selection
2018-09-06 10:10:53 +02:00
Francisco Acosta
fad4d9be19
Merge pull request #9781 from cladmi/pr/toolchain/avr/linkerscript
...
atmega_common: allow defining rom and ram length for link.
2018-09-05 16:00:33 +02:00
cladmi
6942c376df
tests/: blacklist arduino boards based on ROM/RAM overflow
2018-09-05 12:08:29 +02:00
cladmi
ad6f6fcb03
tests/xtimer: blacklist arduino boards based on ROM/RAM overflow
2018-09-05 12:08:27 +02:00
cladmi
fc6c06992f
tests/thread: blacklist arduino boards based on ROM/RAM overflow
2018-09-05 12:08:24 +02:00
cladmi
725d3d9bcd
tests/pkg: blacklist arduino boards based on ROM/RAM overflow
2018-09-05 12:08:22 +02:00
cladmi
661868cf4e
tests/periph: blacklist arduino boards based on ROM/RAM overflow
2018-09-05 12:08:20 +02:00
cladmi
4a9187f74c
tests/gnrc: blacklist arduino boards based on ROM/RAM overflow
2018-09-05 12:08:18 +02:00
cladmi
1bab7742c2
tests/driver: blacklist arduino boards based on ROM/RAM overflow
2018-09-05 12:08:14 +02:00
Schorcht
6e3c84d3ca
tests: blacklist esp8266 based boards
2018-09-05 02:39:50 +02:00
Martine Lenders
461ceb8072
tests/lwip_sock_*: remove implicit import of lwip_ethernet
module
...
Now that `lwip_ethernet` is pulled in as a dependency of `lwip` +
`netdev_eth`, it can be removed.
2018-09-04 13:48:22 +02:00
Martine Lenders
d9d5828106
tests/lwip: remove implicit import of lwip_ethernet
module
...
Now that `lwip_ethernet` is pulled in as a dependency of `lwip` +
`netdev_eth`, it can be removed. This also makes this application more
flexible for usage of non-`native` boards with Ethernet devices.
2018-09-04 13:44:48 +02:00
Martine Lenders
2350c46740
Merge pull request #9826 from kaspar030/fix_byteorder_bebuf
...
core/byteorder: fix bebuftohs() / htobebufs() on big endian
2018-09-03 14:35:29 +02:00
Josarn
fdb2baa10a
test/xtimer_drift: interval calculation
2018-09-02 22:29:44 +02:00
Hauke Petersen
04bc6ee069
unittests/nanocoap: adjust to api changes
2018-08-30 10:31:03 +02:00
Joakim Nohlgård
ace717ee27
drivers: Add dep on periph_gpio_irq in drivers using GPIO IRQ
2018-08-29 08:53:20 +02:00
Joakim Nohlgård
667a43f742
tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED
2018-08-26 09:34:58 +02:00
Joakim Nohlgård
32223aa760
tests/openthread: Makefile: Fix FEATURES_REQUIRED
2018-08-26 07:24:38 +02:00
MrKevinWeiss
223ed1a26b
doc: Add deprecation warnings for new repos
...
This PR add deprication warning to notify anyone using the if_lib files that it is being removed from RIOT repo and making it's own repo (RIOT-OS/lib_if).
This is intended to help wil modularization since it is not only being used within RIOT but in other areas as well.
README files are updated to indicate the change and if the if_lib is used it will throw a warning indicating the deprecation.
2018-08-25 10:34:32 +02:00
face869e3e
tests/unittests/core: add byteorder_bebuftohs(), byteorder_htobebufs() tests
2018-08-23 10:34:59 +02:00
Hauke Petersen
c2184f3454
boards/cpu/drivers/sys: use generic stdio_ if
2018-08-22 10:54:25 +02:00
463b04aa74
Merge pull request #7067 from dylad/adxl345_fix
...
drivers/adxl345: fixes & cleanup
2018-08-22 10:23:46 +02:00
Martine Lenders
ead6c1fd00
Merge pull request #9797 from gschorcht/tests_driver_isl29125_fix
...
tests/driver_isl29125: fix of compilation error
2018-08-21 11:18:00 +02:00
Toon Stegen
6a224d8bf2
unittests: add unittests for fmt_hex_byte
2018-08-20 16:19:30 +02:00
Gunar Schorcht
7b8ef9e1c3
tests/driver_isl29125: fix of compilation error
2018-08-20 08:42:08 +02:00
Martine Lenders
69475e0511
Merge pull request #9796 from gschorcht/lwip_sock_fix
...
tests/lwip_sock_*: fix compilation error
2018-08-19 19:44:53 +02:00
Gunar Schorcht
a71124a809
tests/lwip_sock_*: fix compilation error
2018-08-19 19:13:05 +02:00
Gaëtan Harter
31aba49a31
Merge pull request #9759 from smlng/pr/pythonlibs/testrunner
...
dist: move testrunner to pythonlibs as package
2018-08-16 11:54:02 +02:00
José Alamos
a697689c4c
Merge pull request #9729 from leandrolanzieri/pr/sensebox
...
boards/sensebox: Add support for SenseBox board
2018-08-15 10:04:57 +02:00
smlng
3893f04d00
tests: move testrunner import up
...
Testrunner is now impported as a package found in PYTHONPATH, so
import can be placed at the top of the script as usual.
2018-08-13 14:11:24 +02:00
smlng
f9824abedb
tests: remove unused os package import
...
os package is imported by every test script but only used by
a few, thus flake8 check reported errors.
2018-08-13 14:11:23 +02:00
smlng
13d61b5c20
tests: use testrunner from pythonlibs
...
Remove now obsolete sys.append from all tests, as testrunner was moved
to dist/pythonlibs as proper package.
2018-08-13 14:11:23 +02:00
Jose Alamos
d54a74736d
boards/sensebox: Initial board port for SenseBox MCU with SAMD21
2018-08-13 10:49:46 +02:00
e2d2a479bf
Merge pull request #9351 from cladmi/pr/make/cortexm_common/linkerscript
...
cortexm_common/ldscript: simplify generation of firmwares in section of the ROM
2018-08-12 12:28:44 +02:00
Gaëtan Harter
6abcf2e015
cortexm_common_ldscript: add a README.md
...
Explain the test and the output you should get.
2018-08-11 11:34:10 +02:00
Gaëtan Harter
8ecc0ac652
cortexm_common_ldscript: add test for _fw_rom_length overflow
...
Verify that specifying a too big _fw_rom_length for the rom is detected and
prevent compilation.
2018-08-11 11:34:07 +02:00
Gaëtan Harter
6768763601
cortexm_common_ldscript: add test for linker FW_ROM_LEN
...
Compile an elf file with a length equals to half the rom length.
2018-08-11 11:34:04 +02:00
Gaëtan Harter
642f5f2414
cortexm_common_ldscript: add test for linker script offset
...
Compile two elf files with different offset and verify the linked file offset.
I only enabled samr21-xpro and iotlab nodes for the moment.
2018-08-11 11:33:58 +02:00
Gaëtan Harter
def2858af9
cortexm_common_ldscript: test _rom_offfset taken into account
...
Test that _rom_offfset is removed from the available _rom_length.
2018-08-11 11:33:49 +02:00
Gaëtan Harter
bbb1fbe0e3
cortexm_common_ldscript: add a test that checks if ROM_LEN is used
...
Trigger an overflow by 1 byte to detect in ROM_LEN is indeed used.
2018-08-11 11:33:43 +02:00
Joakim Nohlgård
556d06d3bf
tests/gnrc_netif: Fix -Wformat-overflow
...
Fixes the following error with GCC 7
main.c: In function 'test_netif_get_name':
main.c:1054:23: error: 'sprintf' may write a terminating nul past the end of the destination [-Werror=format-overflow=]
sprintf(exp_name, "if%d", (int)netif);
^~~~~~
main.c:1054:5: note: 'sprintf' output between 4 and 9 bytes into a destination of size 8
sprintf(exp_name, "if%d", (int)netif);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2018-08-11 07:28:29 +02:00
Martine Lenders
c1926414ab
tests/gnrc_netif: add test for ULA source selection
2018-08-09 11:37:10 +02:00
Gaëtan Harter
a081b485c1
tests/evtimer_underflow: run tests with echo=True by default
2018-08-09 07:13:25 +02:00
Gaëtan Harter
11d2cdb2ac
tests/cbor: run tests with echo=True by default
2018-08-09 07:13:12 +02:00
Gaëtan Harter
842bc88d4e
tests/evtimer_msg: run tests with echo=True by default
2018-08-09 07:12:50 +02:00
Gaëtan Harter
e0c4442395
tests/isr_yield_higher: run tests with echo=True by default
2018-08-09 07:12:31 +02:00
Gaëtan Harter
e354bf4174
tests/od: run tests with echo=True by default
2018-08-09 07:12:13 +02:00
Ken Bannister
3f3df74bcd
Merge pull request #7237 from Ell-i/feature-gcoap-extra-indirection
...
net/gcoap: Make references to coap_resource_t all const in gcoap
2018-08-07 23:52:59 -04:00
Gaëtan Harter
8ab79e94c1
tests/gnrc_netif: enable CI tests
2018-08-07 18:05:07 +02:00
Gaëtan Harter
a7241384be
Merge pull request #9719 from miri64/gnrc_ipv6_nib/enh/emit-conf
...
gnrc_ipv6_nib: make automatic NDP packet emission (NS/RS) configurable
2018-08-07 17:55:00 +02:00
Martine Lenders
bc320cd011
tests/gnrc_netif: disable NDP emissions
...
This test doesn't test NDP behavior so emissions of NDP neighbor and
router solicitations is more harming than helpful. Because of that I
disabled it for this test.
2018-08-07 16:50:39 +02:00
Martine Lenders
ed0fbdeaa7
tests/pkg_cmsis-dsp: provide testscript
2018-08-07 13:55:10 +02:00
e31ef56eae
Merge pull request #9354 from keestux/add-sodaq-one
...
Add support for the SODAQ ONE board
2018-08-07 11:19:37 +02:00
Kevin Weiss
9269b9d39d
Merge pull request #9714 from yegorich/pr/tests/uart_periph/autotester-wip
...
tests/periph_uart: add automated testing script
2018-08-07 11:14:18 +02:00
Kees Bakker
65730b597f
tests/unittests: add sodaq-one to cortex-M boards
...
Also add sodaq-one to the boards with insufficient memory
2018-08-07 11:06:14 +02:00
a69c6e387a
Merge pull request #8880 from MrKevinWeiss/pr/board/openmoteb/porting
...
boards/openmoteb-cc2538: Initial support
2018-08-07 10:50:32 +02:00
Kevin Weiss
a48b8e741b
boards/openmote-b: Add board support
2018-08-07 10:32:03 +02:00
Yegor Yefremov
14486f0e9e
tests/periph_uart: add automated testing script
...
Add automated script to test devices against known testers.
Tests performed:
* echo test
* extended echo test i.e. received byte value will be incremented
* tester's register access
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2018-08-07 10:27:30 +02:00
3e7c5423e5
Merge pull request #8917 from aabadie/pr/cpu/flashpage_l4
...
cpu/stm32l4: add support for flashpage
2018-08-06 14:11:45 +02:00
faa65f34bd
tests/periph_flashpage: ensure page_mem is correctly aligned
2018-08-06 12:33:03 +02:00
Martine Lenders
49b43a30a5
tests: puf_sram: fix printf format strings
2018-08-06 12:19:45 +02:00
Martine Lenders
3b1afc45d1
tests: periph_flashpage: fix printf format strings
2018-08-06 12:19:44 +02:00
Martine Lenders
17db3fdd41
tests: sdcard_spi: fix printf format strings
2018-08-06 12:19:44 +02:00
dylad
d114e2852c
drivers/adxl345: fixes & cleanup
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2018-08-03 11:12:25 +02:00
Martine Lenders
7f04742e0b
Merge pull request #9687 from cladmi/pr/llvm/sx127/wformat
...
sx127x: fix -Wformat llvm warning
2018-08-02 18:35:29 +02:00
Kevin Weiss
70006a9851
Merge pull request #9331 from smlng/mma7660_i2c
...
drivers/mma7660: initial support (adopted from #5970 )
2018-08-02 17:40:04 +02:00
Gaëtan Harter
4c74db4e7a
pkg/semtech-loramac: Fix -Wformat llvm warning
...
Fixed warning
format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int')
2018-08-02 17:27:35 +02:00
Gaëtan Harter
6ba37a902d
drivers/sx127x: Fix -Wformat llvm warning
...
Fixed warning
format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int')
2018-08-02 17:25:27 +02:00
Kevin Weiss
96225e317f
Merge pull request #9639 from yegorich/pr/tests/uart_periph/autotester-infra
...
Move testing infrastructure files to dist/tests
2018-08-02 17:17:27 +02:00
Michael Andersen
e354824bcf
drivers/mma7760: Add initial support
2018-08-02 15:52:58 +02:00
Martine Lenders
35b798e486
tests: fix cayenne-lpp test for LLVM
...
Fixes #9680
2018-08-02 15:33:29 +02:00
Yegor Yefremov
ff525eb354
dist/tests/if_lib: move testing infrastructure files to a stand-alone package
...
Create if_lib package containing all the modules and adapt the *.py files
to import each other using the intra-package references.
The idea behind a package is to invoke test.py either by permanently
modifying PYTHONPATH in user profile via adding path to $RIOTBASE/dist/tests
or make temporary PYTHONPATH changes during the invocation:
PYTHONPATH=$PYTHONPATH:$RIOTBASE/dist/tests python3 test.py
Leave periph_i2c_if.py in the same folder as test.py as this file is
just a Python wrapper around periph specific main.c.
Update BPT memory map. Use definitions generated with the latest code
generator. Both routine names and mapping have changed.
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2018-08-02 13:34:47 +02:00
Sebastian Meiling
26c689ffbb
Merge pull request #9548 from RIOT-OS/new_i2c_if3
...
I2C: introduce and adapt new I2C interface (2nd attempt)
2018-08-02 12:00:59 +02:00
Martine Lenders
5921447291
tests: gnrc_netif: fix group join iteration macro
...
The `test_ipv6_group_join__ENOMEM()` tests joining multicast groups,
so we need to iterate `GNRC_NETIF_IPV6_GROUPS_NUMOF` times to fill up
all addresses, not `GNRC_NETIF_IPV6_ADDRS_NUMOF`.
2018-08-01 20:44:49 +02:00
Martine Lenders
1fcf23c512
Merge pull request #9650 from cladmi/pr/tests/gnrc_sixlowpan
...
tests/gnrc_sixlowpan: enable test on murdock
2018-08-01 20:23:29 +02:00
Martine Lenders
c4ba2b55d0
tests: gnrc_ipv6_ext: replace default netif with dummy
...
Use a minimalistic dummy instead of the default interface for testing
the `gnrc_ipv6_ext` module.
Currently the default interface is used which leads to problems with
this test, since random traffic on the medium or a missing default
interface might lead to failed results.
Since the `tap` dependency is removed for `native`, I add this test for
testing on CI.
2018-08-01 17:25:58 +02:00
Gaëtan Harter
edefd096d0
tests/gnrc_sixlowpan: enable test on murdock
2018-08-01 15:27:23 +02:00
Martine Lenders
5ea5904d41
Merge pull request #9648 from miri64/tests/fix/gnrc_sixlowpan-dummy
...
tests: gnrc_sixlowpan: replace default netif with dummy
2018-07-31 22:01:47 +02:00
Martine Lenders
6c2510dc53
tests: gnrc_sixlowpan: replace default netif with dummy
...
Use a minimalistic dummy instead of the default interface for testing
the `gnrc_sixlowpan` module
Currently the default interface is used which leads to problems with
this test, since random traffic on the medium might lead to failed
results.
2018-07-31 20:59:03 +02:00
Gaëtan Harter
33389dd640
Merge pull request #9507 from ZetaR60/RIOT_docker_compat
...
tests/*: memory blacklisting for new Docker image
2018-07-31 19:58:37 +02:00
Matthew Blue
25c7b3ceeb
tests/*: memory blacklisting for new Docker image
2018-07-31 11:48:11 -04:00
Martine Lenders
c289cccb42
tests: gnrc_sixlowpan: fix expect for #9585
...
PR #9585 changed the output for the dump slightly, so now this test
is failing. This fixes that and should also fix some issues from the
2017.07 release tests.
2018-07-30 18:03:22 +02:00
Pekka Nikander
33c84591e9
{examples,tests}/gcoap: Remove unnecessary type casts
2018-07-30 09:01:30 +03:00
Gaëtan Harter
38edca82b4
tests/driver_hd44780: fix test permission
...
Test was not executable so `make test` fails.
2018-07-26 12:14:49 +02:00
Juan I Carrano
0a53b6142b
Merge pull request #9599 from cladmi/pr/make/newlib/add_test_for_newlibnano
...
tests/libc_newlib: add test for newlib-nano inclusion
2018-07-25 13:32:46 +02:00
smlng
f55eebe2fb
tests/periph_i2c: fix unused variable in pythonlib
...
flake8 reported an error with an unused variable in a python
library used by the automated I2C testing script, which is
fix here.
2018-07-25 12:01:40 +02:00
MrKevinWeiss
f67d6f785d
tests/periph_i2c: Add automated testing script
...
Add automated script to test devices against a known testers.
This will make it easier to run tests instead of manual testing.
This is something that works for now but will be better integrated later.
2018-07-25 12:01:40 +02:00
MrKevinWeiss
16914171de
tests/periph_i2c: Adapt to new i2c api
...
Changed shell to reflect the api very closely.
This allows full access to each function for unit testing.
2018-07-25 12:01:40 +02:00
Joakim Nohlgård
3994c51b31
drivers/hih6130: adapt to new i2c API
2018-07-25 12:01:40 +02:00
94aa6d9cc0
tests/driver_isl2920: update with new API
2018-07-25 12:01:39 +02:00
Matthew Blue
bc9b3ecaae
*/ads101x: copyright notice update
2018-07-25 12:01:39 +02:00
5c6df7165f
tests/driver_tsl2561: update to new API changes
2018-07-25 12:01:39 +02:00
Joakim Nohlgård
34bddca083
drivers/ina220: adapt to new I2C api
2018-07-25 12:01:38 +02:00
Michel Rottleuthner
8173aff6ec
drivers/isl29125: adapt to new i2c API
2018-07-25 12:01:38 +02:00
MrKevinWeiss
d0f86d0611
drivers/srf02: Update to new i2c API
2018-07-25 12:01:38 +02:00
MrKevinWeiss
0c0ae1855d
drivers/srf08: cleanup and fixes for new api
2018-07-25 12:01:38 +02:00
Michel Rottleuthner
e5976ad497
drivers/isl29125: update parameter definition scheme
2018-07-25 12:01:38 +02:00
bca6868da6
tests/driver_l3g4200d: update with new API
2018-07-25 12:01:38 +02:00
b5750c5671
tests/driver_lsm303dlhc: update with new API
2018-07-25 12:01:38 +02:00
917fd3c117
tests/driver_lps331ap: update with new API
2018-07-25 12:01:38 +02:00
a2d1558922
drivers/bmp180: adapt to new I2C api
2018-07-25 12:01:38 +02:00
MrKevinWeiss
5a5caa9851
tests/periph_i2c: refactor and standardize output
2018-07-25 12:01:38 +02:00
MrKevinWeiss
de1c492f60
tests/periph_i2c: Update to new I2C API
2018-07-25 12:01:37 +02:00
Gaëtan Harter
db00922b3d
tests/libc_newlib: add test for newlib-nano inclusion
...
This test verifies that when used, newlib-nano is correctly included, both
header and also linked.
2018-07-25 11:43:19 +02:00
Cenk Gündoğan
2421838609
Merge pull request #9630 from cgundogan/pr/gnrc_udp_comment_fix
...
tests/gnrc_udp: remove pktdump from comment
2018-07-24 18:02:43 +02:00
Gaëtan Harter
1fb6aa0421
Merge pull request #9615 from miri64/tests/enh/periph_pwm_puts
...
tests: use literal string instead of format string for interval
2018-07-24 18:00:42 +02:00
Cenk Gündoğan
6aeb4f6cbd
tests/gnrc_udp: remove pktdump from comment
2018-07-24 17:35:20 +02:00
Martine Lenders
dc8c983d26
Merge pull request #9341 from bergzand/pr/sockutil/cleanup
...
sock_util: Add unittest and fix detected issues.
2018-07-20 12:09:31 +02:00
e91af6d556
sock_util: Add tests
2018-07-20 11:48:29 +02:00
Martine Lenders
04b58da249
tests: use literal string instead of format string for interval
...
`UINT16_MAX` should be the same value on all platforms, so why not use
`puts` instead of `printf` here instead. Also, `llvm` detects an issue
with using the `UINT16_MAX` macro with `PRIu16` here.
2018-07-19 20:35:00 +02:00
Martine Lenders
27ca688736
tests: ignore infinite recursion for mpu_stack_test with clang
2018-07-19 13:52:52 +02:00
Francisco Acosta
d04058b54b
Merge pull request #9579 from MichelRottleuthner/pr_stm32_fix_ram_lengths
...
stm32_common: fix ram length for MCUs with non-contiguous ram regions
2018-07-18 14:35:29 +02:00
Michel Rottleuthner
aca8953827
tests: add nucleo-f303k8 to BOARD_INSUFFICIENT_MEMORY
2018-07-17 17:52:12 +02:00
Gaëtan Harter
690fdb11ab
unittests: increase test timeout
...
It currently takes 1m30 to run on iotlab-m3.
2018-07-17 17:00:17 +02:00
Vincent Dupont
12a5c5e3b0
tests/driver_at: adapt test app with poweron/off
2018-07-17 10:15:35 +02:00
Yegor Yefremov
38aecf2bdf
tests/periph_uart: adapt main.c for automated testing
...
This is an effort to automate UART testing using the same framework as
was already introduced for i2c. The framework relies on shell commands
to return invocation status and data in a special way:
1. Invocation status: Success or Error
2. Data inside the []
Hence this patch adds invocation status to the UART init command and
invocation status and data to the printer.
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
2018-07-11 10:06:18 +02:00
Martine Lenders
95c1992d97
tests: adapt gnrc_sock_dns for auto-configured DNS
2018-07-05 11:09:34 +02:00
Martine Lenders
fbf216f864
gnrc_sock_dns: Move DNS server end point to implementation
2018-07-05 11:01:22 +02:00
4ea93f3aea
Merge pull request #8542 from OTAkeys/pr/at_oob
...
drivers/at: at out-of-band data support for at commands parser
2018-07-04 19:01:28 +02:00
Francisco Acosta
4e9052e82e
Merge pull request #9366 from basilfx/feature/test_efm32_features
...
tests: cpu_efm32_features: add test application
2018-07-04 18:22:54 +02:00
Cenk Gündoğan
835f8f0daa
Merge pull request #9290 from PeterKietzmann/pr_sram_puf
...
Add SRAM based PRNG seeder
2018-07-04 18:08:53 +02:00
PeterKietzmann
2262a6e309
tests/puf_sram: add test application
2018-07-04 17:55:20 +02:00
Francisco Acosta
eb9dde2412
Merge pull request #9487 from bergzand/pr/pkg/monocypher/test_incr_stack
...
tests/monocypher: Increase stack space
2018-07-04 15:00:25 +02:00
2fbf684fc5
tests/monocypher: Increase stack space
...
As should have been done in the initial commit. Stack space set to the
amount described in the doc
2018-07-04 09:54:48 +02:00
Hyungsin
492c86b9d7
tests/driver_pir: remove redundant/double configuration from Makefile
2018-07-03 23:46:29 -07:00
Cenk Gündoğan
bf33941819
Merge pull request #9434 from miri64/gnrc_pktbuf_static/fix/alignment-race
...
gnrc_pktbuf_static: fix alignment issue / leaks
2018-07-02 16:32:13 +02:00
Martine Lenders
a6ac22af3b
tests: fix gnrc_ndp tests for new alignment
2018-07-02 15:44:24 +02:00
Juan I Carrano
122ebb0b75
Merge pull request #9463 from bergzand/pr/pkg/monocypher/initial
...
Monocypher: Initial import of package
2018-07-02 14:55:23 +02:00
02362e8ddd
monocypher: Add public key signature test
2018-07-02 13:59:09 +02:00
Neil Jones
259e1accb2
pic32: Blacklist pic32 boards from some pkg tests
...
Temporarily blacklist pic32 boards from the emb6 and semtech-loramac package
tests as they are not building for MIPS yet.
2018-06-29 15:15:05 +01:00
Francisco Acosta
23d176f46b
Merge pull request #8857 from ZetaR60/RIOT_atmega_time_dot_h
...
cpu/atmega_common: Use updated time.h
2018-06-28 22:29:20 +02:00
Ken Bannister
03115a7c0c
Merge pull request #9444 from kb2ma/nanocoap/test_get_uri_path
...
net/nanocoap: test coap_get_uri() boundaries
2018-06-28 13:06:30 -04:00
Hauke Petersen
a5f2f0e1c0
Merge pull request #9453 from miri64/gnrc_sock_udp/fix/use-sock-ep
...
gnrc_sock_udp: use sock's local end-point for listening
2018-06-28 18:43:59 +02:00
Martine Lenders
647d1d2b01
tests: provide test for reception on sock with port 0
2018-06-28 17:38:12 +02:00
Gaëtan Harter
0a3375ba33
tests: use RIOTTOOLS variable
...
Add newly added tests
2018-06-28 14:05:33 +02:00
Ken Bannister
a7e5562268
net/nanocoap: test coap_get_uri() boundaries
2018-06-27 23:28:37 -04:00
Martine Lenders
0689f69ddd
Merge pull request #9431 from neiljay/pr/fix_size_t_usage
...
tests: Fix size_t vs int issues
2018-06-27 16:18:23 +02:00
Neil Jones
a77f1eea45
tests: Fix size_t vs int issues
...
size_t can be any unsigned type but is never a signed integer.
2018-06-27 15:04:07 +01:00
Joakim Nohlgård
21310e4260
tests/rng: Use xtimer for speed test timeout
2018-06-27 13:04:34 +02:00
6e6716a1a6
Merge pull request #9317 from maribu/sht1x
...
drivers/sht11: Major refactoring
2018-06-27 10:10:39 +02:00
Marian Buschsieweke
8e200673d3
tests/driver_sht1x: Added tests for sht1x
2018-06-27 08:58:07 +02:00
Marian Buschsieweke
2bff79ef56
tests/unittests: Added unit tests for sht1x
...
- Added unit tests for new integer only arithmetic
- Temperature conversion differs at most 0.01°C from double arithmetic
- Humidity conversions differs at most 0.1% from double arithmetic
2018-06-27 08:58:02 +02:00
Hyungsin
0c5c3d9b77
driver/pir: add pir-based occupancy sensing
2018-06-26 13:46:37 -07:00
Vincent Dupont
6aa2a55aaa
tests/driver_at: add urc test commands
2018-06-26 10:03:46 -07:00
PeterKietzmann
85643ad01f
tests/rng: add tests for random_uint32_range()
2018-06-26 14:08:46 +02:00
Cenk Gündoğan
bc57e901a8
Merge pull request #9374 from PeterKietzmann/pr_sys_sha1prng
...
sys/random: add SHA1PRNG
2018-06-22 16:22:09 +02:00
PeterKietzmann
3c4360eddb
sys/random: add SHA1PRNG
2018-06-22 16:11:53 +02:00
smlng
854082272a
tests/unittests: remove invisible unicode chars
2018-06-22 11:25:31 +02:00
smlng
3b84dad680
tests/unittests, cn_cbor: remove invisible unicode char from Makefile
2018-06-22 09:23:30 +02:00
Martine Lenders
579d9d78d4
Merge pull request #8823 from miri64/gnrc_ipv6_nib/feat/slaac
...
gnrc_ipv6_nib: add full RFC4862 DAD support
2018-06-21 14:10:36 +02:00
Martine Lenders
db4796b04e
tests: adapt lwip_sock_udp tests for API change
2018-06-20 14:51:18 +02:00
Martine Lenders
01ef01f08e
tests: adapt gnrc_sock_udp tests for API change
2018-06-20 14:51:18 +02:00
Cenk Gündoğan
4219ec9265
Merge pull request #9345 from bergzand/pr/fmt/strnlen
...
fmt: Add fmt_strnlen function
2018-06-18 11:23:53 +02:00
Bas Stottelaar
6386cc571a
tests: cpu_efm32_features: add test application
2018-06-17 14:59:36 +02:00
99460669d3
Merge pull request #7786 from kaspar030/add_some_benchmarks
...
tests: add some benchmarks
2018-06-16 10:18:22 +02:00
3c9eb940d5
tests/bench_thread_yield_pingpong: initial commit
2018-06-15 23:04:54 +02:00
5bf1295836
tests/bench_thread_flags_pingpong: initial commit
2018-06-15 23:04:54 +02:00
94ba420ee3
tests/bench_sched_nop: initial commit
2018-06-15 23:04:54 +02:00
647fa6ba6e
tests/bench_mutex_pingpong: initial commit
2018-06-15 23:04:54 +02:00
b9d8f931eb
tests/bench_msg_pingpong: initial commit
2018-06-15 23:04:54 +02:00
Hauke Petersen
096765ca29
tests: add test for the tinycrypt integration
2018-06-15 10:49:38 +02:00
afe02bcbf4
tests/fmt: Extend test with fmt_strnlen
2018-06-14 11:57:11 +02:00
Hauke Petersen
9ff84fa56a
test/sizeof_tcp: fixed typo in Makefile
2018-06-14 11:01:55 +02:00
32057a8c46
tests: fix doxygen grouping
2018-06-11 19:12:02 +02:00
Joakim Nohlgård
2006937ee6
tests/bench_timers: Add benchmark for periph_timer and xtimer
...
This test is intended to collect statistics about the runtime delays in
the periph_timer implementation. This tool is mainly intended to detect
problems in the low level driver implementation which can be difficult
to detect from higher level systems such as xtimer.
2018-06-11 13:19:13 +02:00
Ken Bannister
aa0d02e994
net/nanocoap: unit tests for pkt-based request
2018-06-10 08:44:16 -04:00
Hauke Petersen
976a6b54e6
tests/servo: remove redundant periph_pwm dep
2018-06-07 11:11:57 +02:00
Jose Alamos
71bd5584d5
tests/pkg_semtech_loramac: add information about frame counters and ABP
2018-06-06 15:52:54 +02:00
Jose Alamos
04dd2a90ba
test/pkg_semtech_loramac: add class A specifics to README
2018-06-06 15:52:54 +02:00
Jose Alamos
cf8ce6858a
tests/pkg_semtech_loramac: improve test documentation
2018-06-06 12:18:52 +02:00
dbc70f39c6
Merge pull request #8865 from Josar/xtimer_usleep_improved
...
tests/xtimer_usleep: improved test, added pin toggle
2018-06-04 22:06:33 +02:00
Francisco Acosta
42d58373f5
Merge pull request #8802 from basilfx/feature/efm32_slstk3402a
...
boards: slstk3402a: add support
2018-06-04 15:35:22 +02:00
Marian Buschsieweke
e0bf20728c
examples, tests: Updated BOARD_INSUFFICIENT_MEMORY
...
Added stm32mindev to BOARD_INSUFFICIENT_MEMORY where needed
2018-06-04 09:03:30 +02:00
Bas Stottelaar
bfb820b989
tests: unittests: add to list of ARM boards.
2018-06-03 16:48:30 +02:00
Martine Lenders
c7aac5fe27
tests: extend gnrc_ipv6_nib tests for new SLAAC behavior
2018-05-31 17:19:35 +02:00
Martine Lenders
74828a68ef
tests/gnrc_udp: add hifive1 to BOARD_INSUFFICIENT_MEMORY
2018-05-31 17:11:55 +02:00
22cb41b874
Merge pull request #8966 from kenrabold/riotpr
...
RISC-V: New CPU (FE310) and Board (HiFive1)
2018-05-30 09:47:26 +02:00
Sebastian Meiling
f017ee1a50
Merge pull request #5675 from basilfx/feature/prng_fortuna
...
sys: random: fortuna csprng
2018-05-30 09:07:18 +02:00
kenrabold
db4d67c4fd
make: add hifive1 to BOARD_INSUFFICIENT_MEMORY
...
Added HiFive1 to BOARD_INSUFFICIENT_MEMORY list for examples and tests that are too big to fit
build: fixed missing syscall and cpuid failures
Added missing syscall stubs for nanostubs and fixed compile error with cpuid periph
build: fixed whitespace error
build: add hifive1 to more BOARD_INSUFFICIENT_MEMORY
doc: fixed doxygen warnings
Addressed Doxygen warnings in source file comments
doc: more doxygen fixes
doc: even more doxygen fixes
doc: more changes
build: fix pedantic and rdci_simple build failures
make: exclude lua
2018-05-29 16:27:53 -07:00
Martine Lenders
fce5c758f7
Merge pull request #8841 from miri64/netif/api/initial2
...
netif: Initial import of a common network interface API (second try)
2018-05-29 22:10:50 +02:00
Martine Lenders
2586b5c161
Merge pull request #9233 from brummer-simon/gnrc_tcp-handle_link_local_addr
...
gnrc_tcp: handle link local IPv6 addresses correctly
2018-05-29 21:50:00 +02:00
Simon Brummer
686aabaa0a
gnrc_tcp: handle link local IPv6 addresses correctly
2018-05-29 21:28:32 +02:00
Martine Lenders
ee781a6d1f
Merge pull request #7184 from miri64/gnrc_netreg/enh/msg-queue-visible
...
gnrc_netreg: make message queue requirement more visible
2018-05-29 19:59:50 +02:00
ad31664f48
Merge pull request #9185 from OTAkeys/pr/add_at_parser_eol
...
driver/at: add option to keep EOL character in readline, and make EOL configurable
2018-05-29 19:57:12 +02:00
Martine Lenders
f97db647e0
tests: test netif.h operations for GNRC
2018-05-29 19:49:30 +02:00
Martine Lenders
87c3c77e82
tests/sntp: add wsn430 boards to BOARD_INSUFFICIENT_MEMORY
2018-05-29 19:21:48 +02:00
Bas Stottelaar
8fe56a1d73
tests: rng: add fortuna PRNG.
2018-05-29 18:40:59 +02:00
Vincent Dupont
83af66c49f
tests/driver_at: adapt test app to new API
2018-05-29 17:30:55 +02:00
Josarn
ffb8c27956
tests/xtimer_usleep: Add SLEEP_PIN, Updated README
2018-05-29 16:09:20 +02:00
657bd25dbe
Merge pull request #8993 from ZetaR60/RIOT_cbmplex
...
sys/cb_mux: Callback multiplexer
2018-05-29 10:06:05 +02:00
Matthew Blue
7a95463649
tests/cb_mux: initial benchmark routine
2018-05-29 00:10:20 -04:00
Matthew Blue
c767cdd0bb
tests/cb_mux: initial test routine
2018-05-28 15:43:42 -04:00
Matthew Blue
bd15ed2c73
tests/pkg_minmea: blacklist incompatible ATmega boards
2018-05-28 13:04:56 -04:00
Matthew Blue
dfa8fb919d
sys/timex: fix incompatible atmega time.h
2018-05-28 13:04:55 -04:00
Bas Stottelaar
283e5fb2c2
tests: unittests: blacklist efm32 boards with insufficient memory
2018-05-25 20:36:21 +02:00
fce61f91f0
Merge pull request #9046 from bergzand/pr/uuid/initial
...
uuid: Initial import of RFC4122 UUID functions
2018-05-25 15:05:57 +02:00
3d66cbda80
Merge pull request #9182 from bergzand/pr/tests/xtimer_now64_continuity/run_on_ci
...
xtimer_now64_continuity: Enable test run on CI
2018-05-24 23:55:05 +02:00
Francisco Acosta
f49b8bbf49
Merge pull request #9020 from bergzand/pr/pkg/tinycbor
...
pkg/tinycbor: Initial import
2018-05-24 15:16:03 +02:00
Sebastian Meiling
f1324de970
Merge pull request #8862 from aabadie/pr/periph/eeprom
...
drivers/periph: add basic API to read/write data to EEPROM
2018-05-24 13:24:19 +01:00
731434b5a9
xtimer_now64_continuity: Enable test run on CI
2018-05-24 14:22:59 +02:00
Sebastian Meiling
6f2f9abe54
Merge pull request #9146 from bergzand/pr/tests/xtimer_now64_continuity/print_str
...
tests/xtimer_now64: Start time measure after print
2018-05-24 13:20:11 +01:00
f6a84d8e33
pkg/tinycbor: Add test for tinycbor
2018-05-24 14:13:12 +02:00
3896b4aa4c
tests/periph_eeprom: add test application
2018-05-24 14:07:55 +02:00
Vincent Dupont
c10568f02c
boards: use marketing name for stm32f769i-disco
2018-05-23 19:21:30 +02:00
96fa80c2e6
tests/driver_at: fix wrong nucleo board name
2018-05-23 18:49:39 +02:00
Vincent Dupont
ca1e53250f
Merge pull request #8650 from aabadie/pr/nucleo32-rename
...
boards/nucleo32*: rename boards to use their ST marketing name
2018-05-23 17:41:17 +02:00
Vincent Dupont
84874e61d3
Merge pull request #7084 from kaspar030/add_at_parser
...
drivers: initial commit of generic AT parser module
2018-05-23 17:33:05 +02:00
b7c7d57740
unittests: Add unittest for uuid module
2018-05-23 16:31:02 +02:00
Vincent Dupont
88a978adfb
tests/driver_at: improve test app
2018-05-23 16:08:28 +02:00
0c9c00f976
tests/at: improve shell and add README
2018-05-23 16:08:28 +02:00
0b603a11fd
tests/at: add nucleo32-f031 to BOARD_INSUFFICIENT_MEMORY
2018-05-23 16:08:28 +02:00
331f8531b4
tests/at: add missing stdio.h include
2018-05-23 16:08:28 +02:00
Vincent Dupont
e3f26b2c15
tests: add at parser basic test app
2018-05-23 16:08:28 +02:00
eaf2698a69
boards/nucleo-l432kc: rename to st marketing name
2018-05-23 12:55:36 +02:00
3bbf8c01ab
boards/nucleo-f303k8: rename to st marketing name
2018-05-23 12:51:41 +02:00
633a92929d
boards/nucleo-l031k6: rename to st marketing name
2018-05-23 12:50:33 +02:00
81700d4301
boards/nucleo-f042k6: rename to st marketing name
2018-05-23 12:49:40 +02:00
3e4f7adc95
boards/nucleo-f031k6: rename to st marketing name
2018-05-23 12:46:42 +02:00
07c2c46e16
tests: use new nucleo-f767zi name
2018-05-23 12:09:28 +02:00
d59c77d9c8
tests: use new nucleo-f746zg name
2018-05-23 12:09:28 +02:00
765a820d5b
tests: use new nucleo-f722ze name
2018-05-23 12:09:28 +02:00
ede9ff7af3
tests: use new nucleo-f446ze name
2018-05-23 12:08:53 +02:00
0bb43db9f2
tests: use new nucleo-f429zi name
2018-05-23 12:08:53 +02:00
3a78497211
tests: use new nucleo-f413zh name
2018-05-23 12:08:53 +02:00
033311ae94
tests: use new nucleo-f412zg name
2018-05-23 12:08:53 +02:00
9be89c120b
tests: use new nucleo-f303ze name
2018-05-23 12:08:53 +02:00
Vincent Dupont
93ebf38615
Merge pull request #8649 from aabadie/pr/nucleo-rename
...
boards/nucleo64*: rename boards to use their ST marketing name
2018-05-23 12:08:06 +02:00
Vincent Dupont
ce782b4cf8
tests: add a dummy app to build DMA
2018-05-23 11:09:46 +02:00
f1571db6b8
tests/mpu_stack_guard: fix alignment issue
2018-05-22 22:02:57 +02:00
51c290ba90
boards/nucleo-l476rg: rename to marketing name
2018-05-22 22:02:57 +02:00
ba3478fa1e
boards/nucleo-l152re: rename to marketing name
2018-05-22 22:02:57 +02:00
a5436e0b66
boards/nucleo-l073rz: rename to marketing name
2018-05-22 22:02:57 +02:00
18435609ce
boards/nucleo-l053r8: rename to marketing name
2018-05-22 22:02:57 +02:00
5821bfd68e
boards/nucleo-f446re: rename to marketing name
2018-05-22 21:52:41 +02:00
de783eed78
boards/nucleo-f411re: rename to marketing name
2018-05-22 21:52:41 +02:00
1d1354bf82
boards/nucleo-f410rb: rename to marketing name
2018-05-22 21:52:41 +02:00
7818c1a080
boards/nucleo-f401re: rename to marketing name
2018-05-22 21:52:41 +02:00
b0912659b5
boards/nucleo-f334r8: rename to marketing name
2018-05-22 21:52:41 +02:00
c7b5b0f992
boards/nucleo-f303re: rename to marketing name
2018-05-22 21:52:41 +02:00
72df36909b
boards/nucleo-f302r8: rename to marketing name
2018-05-22 21:52:41 +02:00
2004fb2881
boards/nucleo-f103rb: rename to marketing name
2018-05-22 21:52:41 +02:00
b8895c1946
boards/nucleo-f091rc: rename to marketing name
2018-05-22 21:52:41 +02:00
4b20095dc8
boards/nucleo-f072rb: rename to marketing name
2018-05-22 21:52:41 +02:00
9acde8e148
boards/nucleo-f070rb: rename to marketing name
2018-05-22 21:52:41 +02:00
bd6a7c3d26
boards/nucleo-f030r8: rename to marketing name
2018-05-22 21:52:41 +02:00
81cff65c57
tests/xtimer_now64: Start time measure after print
...
Printing can take a lot of time over a serial connection. On the atmega
board it takes more than 2 ms, skewing the first measurement over the
threshold value and causing a test failure. This moves the print
statement above the first measumerement to prevent the skew.
2018-05-16 16:49:03 +02:00
Francisco Acosta
d634b7b1d9
tests: add more hardware in the loop tests
2018-05-15 19:54:51 +02:00
Gaëtan Harter
64bc06f2b6
tests/unittests: add empty list clist_foreach case
...
Add clist_foreach empty list test case which should:
* not call `func`
* return `NULL`
2018-05-15 16:49:59 +02:00
56c2b6a0e3
Merge pull request #9017 from kaspar030/clist_add_foreach_return
...
core/clist: make clist_foreach() return break-causing node
2018-05-15 16:48:12 +02:00
bcb458192d
tests/unittests: add nucleo-l496zg to arm boards
2018-05-15 11:56:51 +02:00
Bas Stottelaar
14e5a2b683
Merge pull request #9098 from basilfx/feature/efm32_unittests
...
tests: unittests: disable for new efm32 boards.
2018-05-14 11:13:12 +02:00
1f436e2486
Merge pull request #8965 from aabadie/pr/drivers/io1_xplained_enh_sd
...
drivers/io1_xplained: improve driver and add support for the sdcard and light sensor
2018-05-14 09:00:47 +02:00
372aadd626
Merge pull request #8978 from Hyungsin/forupstream_fxos8700
...
drivers: add driver for FXOS8700 3-axis accelerometer/magnetometer
2018-05-14 08:45:58 +02:00
Bas Stottelaar
e7b3e4bf64
tests: unittests: disable for new efm32 boards.
2018-05-13 18:59:12 +02:00
Hyungsin
beaf08bcb2
drivers: add driver for FXOS8700 3-axis accelerometer/magnetometer
2018-05-12 17:51:58 -07:00
234b363e8c
Merge pull request #9032 from cladmi/pr/fix/test/wsn430/mutex_unlock_and_sleep
...
tests/mutex_unlock_and_sleep: increase timeout
2018-05-12 02:09:37 +02:00
a0077f3c4b
tests/unittests: test clist_foreach() return value
2018-05-12 00:13:41 +02:00
e05b780a10
Merge pull request #9118 from cladmi/pr/tests/trickle
...
tests/trickle: initialize prev_now in main
2018-05-11 20:57:01 +02:00
925f3c3a03
tests/pkg_cayenne_lpp: improve test and fix failing checks
...
- generated payloads can differ between architectures due to floating precision
- reworked how buffer content is tested in the application
- second test value depends on architecture (native and other platforms)
2018-05-11 18:57:36 +02:00
Gaëtan Harter
4032cf73b0
tests/trickle: initialize prev_now in main
...
Having `prev_now` initialized to 0 breaks tests on `arduino-zero` and
`arduino-mega2560` as `xtimer_now_usec` is way bigger (72k on `arduino-zero`).
Issue found in:
* #9052 and proposed fix by ZetaR60
* https://github.com/RIOT-OS/Release-Specs/issues/62#issuecomment-387421737
2018-05-11 17:56:27 +02:00
Gaëtan Harter
d0f22b787c
Merge pull request #8112 from cladmi/pr/crypto/input_len
...
crypto/ccm: fix input_len checking with length_encoding
2018-05-09 18:56:34 +02:00
7f83c450c8
Merge pull request #9100 from cladmi/pr/tests/libfixmath_unittests
...
tests/libfixmath_unittests: fix for iotlab-m3 and samr21-xpro
2018-05-09 15:30:26 +02:00
Gaëtan Harter
2c240cadf6
tests/libfixmath_unittests: increase timeout for samr21/iotlab-m3
...
On iotlab-m3 test duration was 80 seconds and 250 on samr21.
2018-05-08 14:46:45 +02:00
Gaëtan Harter
1773b06a62
tests/libfixmath_unittests: add missing printf_float dependency
...
The test fix16_str_unittests uses snprintf("%0.5f") to compare to fix16_to_str.
2018-05-08 14:46:38 +02:00
Gaëtan Harter
4f2521262b
tests/mutex_unlock_and_sleep: reduce number of loops in test
...
Globally speed up automated tests as iterating more does not add anything.
Especially usefull for wsn430 that now takes ~30 seconds instead of the double.
2018-05-08 11:55:49 +02:00
Gaëtan Harter
57a2397631
tests/mutex_unlock_and_sleep: reduce number of iterations on boards
...
Reduce number of iterations, it allows taking less than 3 seconds on wsn430.
Tested on wsn430 and iotlab-m3 to check that speed was not too fast to read when
executing term.
2018-05-08 11:55:10 +02:00
Gaëtan Harter
2dfb5847f3
tests/mutex_unlock_and_sleep: replace modulo to speed up tests on wsn430
...
Doing a 32 bit modulo is really slow on wsn430, even when changing to a power of
two modulo.
Replace modulo by a double counter.
2018-05-08 11:54:57 +02:00
7e2f5cf99a
tests/pkg_semtech-loramac: adapt to change in pkg
2018-05-08 11:14:05 +02:00
jia200x
736c757b80
Merge pull request #8639 from aabadie/pr/pkg/loramac_link_check
...
pkg/semtech-loramac: add link check support
2018-05-08 11:11:33 +02:00
Gaëtan Harter
fa33eacd1f
crypto/ccm: fix _fits_in_nbytes function
...
Function is broken with num_bytes >= 4.
Could happen when storing input_len with len_encoding >= 4.
It can take values from 2 to 8, so make it work for cases it would overflow.
2018-05-07 15:08:00 +02:00
Gaëtan Harter
a47e5e427e
tests/ccm: add test for input_len check
2018-05-07 15:08:00 +02:00
Francisco Acosta
5519f06e1e
Merge pull request #8897 from ZetaR60/RIOT_atmega_race
...
tests/thread_race: add test for race conditions
2018-05-04 19:38:27 +02:00
Matthew Blue
8d40e3c481
tests/thread_race: add test for race conditions
2018-05-04 12:49:01 -04:00
Gaëtan Harter
154fbcff35
tests: use RIOTTOOLS variable
...
Follow up to #9067 and part of #8821
2018-05-04 10:52:26 +02:00
f9c75d0df7
Merge pull request #8915 from ZetaR60/RIOT_ads101x
...
drivers/ads101x: support for ADCs
2018-05-03 08:31:03 +02:00
e13b1b7dd2
Merge pull request #9045 from cladmi/pr/tests/thread_flags/wsn430
...
tests/thread_flags: fix printf on 16bit platform
2018-04-28 14:49:47 +02:00
Joakim Nohlgård
9c85ce1916
Merge pull request #8733 from gebart/pr/matstat
...
matstat: Integer mathematical statistics library
2018-04-28 09:37:02 +02:00
Joakim Nohlgård
5c59f6a39a
unittests: Add tests for matstat library
2018-04-28 08:03:35 +02:00
Gaëtan Harter
8edd9a924c
tests/thread_flags: fix printf on 16bit platform
...
Diff output was truncated to a 16b unsigned on wsn430 which made tests fail
main: timeout triggered. time passed: 34581us
Instead of
main: timeout triggered. time passed: 100117us
2018-04-27 21:08:20 +02:00
b522d5e6ee
Merge pull request #9033 from cladmi/pr/tests/pkg_tiny-asn/blacklist/wsn430
...
tests/pkg_tiny-asn1: blacklist wsn430 boards
2018-04-27 15:22:39 +02:00
97618c0ec0
Merge pull request #9031 from cladmi/pr/fix/test/sizeof_tcb
...
tests:sizeof_tcb: fix for wsn430 and arduino
2018-04-27 11:42:22 +02:00
95a5befdf9
Merge pull request #9030 from cladmi/pr/fix/test/wsn430/float
...
tests/float: increase timeout for wsn430
2018-04-27 11:40:26 +02:00
Gaëtan Harter
a1fe556f02
tests/pkg_tiny-asn1: blacklist wsn430 boards
...
Boards do not have enough memory to `malloc` for the test
ERROR: Could not allocate the memory for the ASN.1 objects
2018-04-26 16:53:07 +02:00
Gaëtan Harter
23eefa3408
tests/sizeof_tcb: fix printf format to work on arduino
...
arduino-uno and arduino-mega2560 do not support the '%-*s' option.
2018-04-26 16:04:40 +02:00
Gaëtan Harter
4f1206c1c5
tests/sizeof_tcb: fix test for 16bit wsn430
2018-04-26 16:04:37 +02:00
Gaëtan Harter
ac1bf94f67
tests/float: increase timeout for wsn430
2018-04-26 16:00:53 +02:00
Gaëtan Harter
fa58928695
tests/bloom_bytes: increase timeout for wsn430
...
adding 512 elements took 10243ms
checking 10000 elements took 134720ms
2018-04-26 15:57:27 +02:00
aa0acd62c7
tests/pkg_semtech-loramac: add new link_check command
2018-04-19 15:51:43 +02:00
378ec103f9
tests/pkg_semtech-loramac: apply new API
2018-04-19 11:44:51 +02:00
f872a7f676
tests/driver_io1_xplained: print light sensor values
2018-04-17 11:06:01 +02:00
367190c08d
tests/driver_io1_xplained: use sdcard in test application
2018-04-17 10:49:48 +02:00
57734a1e15
tests/driver_io1_xplained: rework with new API
2018-04-17 10:48:49 +02:00
f18f25c5c2
Merge pull request #8577 from gebart/pr/analog_util-refactor
...
sys/analog_util: Refactor, add test
2018-04-17 10:40:53 +02:00
ba809c231e
pkg/libcose: add simple unittest application
2018-04-16 19:02:04 +02:00
Dylan Laduranty
ff5817c569
Merge pull request #8926 from aabadie/pr/drivers/sx127x_fixes
...
drivers/sx127x: various improvements
2018-04-16 16:10:27 +02:00
355c559ae9
test/cn-cbor: Use memarray as block allocator
2018-04-16 15:27:43 +02:00
ad8e69da96
pkg/cn-cbor: compile with context pointer support
2018-04-16 15:27:43 +02:00
Joakim Nohlgård
69e9767184
unittests: Add analog_util tests
2018-04-16 13:53:49 +02:00
4f4ee31f6b
Merge pull request #8949 from bergzand/pr/tests/cn_cbor_fix_memleak
...
unittests/cn_cbor: fix memory leak
2018-04-16 10:55:46 +02:00
35c9f999d3
tests/cn_cbor: fix memory leak
2018-04-16 10:01:12 +02:00
Bas Stottelaar
7e5d958cd8
tests: pkg_u8g2: adapt to new version.
2018-04-15 11:05:58 +02:00
46938f6153
Merge pull request #8244 from beurdouche/hacl_ng
...
pkg: add support for HACL*
2018-04-14 21:32:43 +02:00
Benjamin Beurdouche
1d3207f38b
Initial HACL* package and tests
2018-04-14 13:43:27 +02:00
ee3675e39a
tests/tweetnacl: Cleanup headers and includes
2018-04-14 12:47:32 +02:00
Matthew Blue
7d1424a596
tests/driver_ads101x: initial support
2018-04-13 11:38:51 -04:00
3d97fd4771
Merge pull request #6164 from kaspar030/fix_cortexm_thread_yield
...
cortexm: fix thread_yield() -> thread_yield_higher() in ISRs
2018-04-13 10:27:46 +02:00
9529b1a305
tests: add regression test for thread_yield() vs thread_yield_higher()
2018-04-13 10:12:39 +02:00
6b01f4d388
Merge pull request #7263 from haukepetersen/opt_fmt_s16dfp_pos
...
sys/fmt: extended fmt_s16_dfp to handle scales
2018-04-13 09:54:08 +02:00
d64d38b391
Merge pull request #8909 from miri64/doc/enh/ipv6-rfc
...
doc: update IPv6 RFC references
2018-04-12 12:11:23 +02:00
d686b597b1
Merge pull request #8869 from kYc0o/hil_add_more_tests
...
tests: add on-hardware execution for selected tests
2018-04-12 10:00:58 +02:00
1d1a167158
tests/drivers_sx127x: exit when initialization failed
2018-04-12 10:00:54 +02:00
Joakim Nohlgård
d3d3c1c036
tests/periph_rtt: Initialize timer target from current reading
...
This avoids false test failures when the RTT retains its old counter
value across reboots/resets.
2018-04-12 08:01:29 +02:00
0a8590c78b
tests/sx127x: several fixes
...
- fix style
- remove global netdev
2018-04-11 17:53:55 +02:00
8841486f2e
Merge pull request #8741 from OTAkeys/pr/fix_spiffs_summy_mem
...
unittests/tests-spiffs: fix dummy mtd (as in #8607 )
2018-04-10 23:47:29 +02:00
012c016b74
Merge pull request #8772 from kaspar030/rework_nanocoap_option_handling
...
net/nanocoap: rework option handling
2018-04-10 21:11:18 +02:00
b33ae7df4f
unittests/tests-nanocoap: add coap_get_uri() test
2018-04-10 20:58:06 +02:00
Martine Lenders
23bdc80e22
doc: update IPv6 RFC references
...
RFC 2460 was obsoleted by RFC 8200. This PR changes the references
around, so we don't reference an obsoleted RFC ;-).
Also I'm moving these references from the old-style HTML-like format
to the newer-style Markdown-like format.
2018-04-10 15:40:18 +02:00
Gaëtan Harter
747b11d90e
Merge pull request #7651 from tobhe/memarray
...
Generic memory block allocator
2018-04-10 15:22:40 +02:00
tobhe
62ca3d36ba
memarray: add fixed-size block allocator test
2018-04-10 14:37:29 +02:00
Martine Lenders
629a19dc87
Merge pull request #8871 from miri64/gnrc_netif/fix/unspec-addr
...
gnrc_netif: check if input for address search is ::
2018-04-10 14:35:07 +02:00
Francisco Acosta
1886256f90
tests: add HIL for selected test
2018-04-09 17:50:22 +02:00
0575dbfad7
Merge pull request #8879 from kaspar030/enable_some_on_hardware_tests
...
tests: enable ps_schedstatistics and struct_tm_utility on-hardware CI tests
2018-04-09 17:14:46 +02:00
5c9ee37ba4
Merge pull request #8899 from aabadie/pr/tests/periph_flashpage
...
tests/periph_flashpage: fix typo in doxygen header
2018-04-09 11:03:16 +02:00
d7bf2c112e
Merge pull request #7491 from aabadie/nucleo_l433
...
boards/nucleo-l433rc: initial support
2018-04-07 21:12:14 +02:00
5f3228b3d6
tests/periph_flashpage: fix typo in doxygen header
2018-04-06 15:25:44 +02:00
Hauke Petersen
4333a29a41
tests/drivers: adapt to changed fmt_s16_dfp semantics
2018-04-06 12:10:18 +02:00
Hauke Petersen
ac93818c90
unittests/fmt: adapt and enhance tests for sxx_dfp()
2018-04-06 12:10:18 +02:00
zhuo shuguo
8a6b446dd7
tests: adjust MAC test folders' names.
2018-04-06 14:15:16 +08:00
Bas Stottelaar
ec564c051d
Merge pull request #8623 from basilfx/feature/pkg_ucglib
...
pkg: ucglib: add support for color graphics library
2018-04-05 17:20:17 +02:00
Semjon Kerner
014df46e2e
tests/periph_pwm: add shellcommands for more detailed testing
2018-04-05 17:12:17 +02:00
Bas Stottelaar
bfccf3182a
tests: pkg_ucglib: add test application.
2018-04-05 14:20:57 +02:00
Bas Stottelaar
74d496f99f
tests: periph_pm: add peripheral test.
2018-04-05 10:57:52 +02:00
1ecaa8dfff
tests/struct_tm_utility: enable on-hardware CI testing
2018-04-05 10:00:53 +02:00
3c24e651d1
tests/ps_schedstatistics: enable on-hardware CI testing
2018-04-04 17:25:39 +02:00
Francisco Acosta
baf1b8f6e9
Merge pull request #8791 from kaspar030/fix_cn-cbor
...
pkg: cncbor: misc fixes
2018-04-04 16:18:43 +02:00
043a6826a3
Merge pull request #8877 from bergzand/pr/tests/pthread_barrier_utf8
...
tests/pthread_barrier: Convert UTF-8 to ASCII in printf statement
2018-04-04 14:29:32 +02:00
4177e54723
tests/pthread_barrier: Convert UTF-8 to ASCII
2018-04-04 13:53:41 +02:00
Martine Lenders
1b7de325b3
tests: gnrc_netif: provide test cases for invalid input
2018-04-03 17:33:19 +02:00
Bas Stottelaar
9e5a2e9a63
tests: periph_i2c: map speed to i2c_speed_t.
2018-03-29 13:13:10 +02:00
0a553401c8
tests/unittests: support CI on-hardware testing
2018-03-28 18:28:54 +02:00
a5ed5e283c
tests: enable CI testing for some tests
2018-03-28 18:28:54 +02:00
39fec304d2
Merge pull request #8809 from aabadie/pr/pkg/cayenne-lpp
...
pkg/cayenne-lpp: add support for Cayenne LPP format
2018-03-28 14:55:04 +02:00
Gaëtan Harter
21a9958323
Merge pull request #8822 from aabadie/pr/make_curly
...
make: replace curly braces with parenthesis
2018-03-27 15:44:36 +02:00
be5ae87262
Merge pull request #8829 from ZetaR60/RIOT_xplained
...
cpu/atmega1284p: support and boards/mega-xplained: support
2018-03-27 10:03:15 +02:00
Matthew Blue
9378d6c133
tests/* : blacklisting for mega-xplained
2018-03-26 11:17:23 -04:00
fc4b4851c0
tests: add test application for Cayenne LPP package
2018-03-23 08:54:27 +01:00
61f1b941ce
make: replace curly braces with parenthesis
2018-03-22 20:43:15 +01:00
Joakim Nohlgård
f4fce5b2d2
unittests: Add test for phydat (phydat_fit)
2018-03-22 15:21:01 +01:00
86ea22a1c1
tests/unittests: blacklist nucleo-l433rc board
2018-03-21 17:07:28 +01:00
Martine Lenders
87d45c1719
tests: provide tests for trace module
2018-03-20 15:14:07 +00:00
0611be6b1b
tests/shell: disable DEVELHELP
...
Fixes tests assuming non-DEVELHELP ps output.
2018-03-19 10:53:16 +01:00
Emmanuel Baccelli
88e61ed353
Merge pull request #8781 from kaspar030/add_qdsa_pkg
...
pkg: add qDSA package
2018-03-16 16:30:38 +01:00
Francisco Acosta
81875fcfc6
Merge pull request #8770 from aabadie/pr/tests/flashpage
...
tests/periph_flashpage: small cleanup
2018-03-16 16:13:21 +01:00
809c4b7724
unittests: unify configuration of large main stack
2018-03-16 16:00:58 +01:00
47998af5ee
unittests: add msba2 to list of insufficient memory boards
2018-03-16 16:00:58 +01:00
b22d3e4bd6
tests/unittests: add qDSA unittests
2018-03-16 16:00:58 +01:00
6b189f988d
tests/unittests/tests-cn_cbor: make use of fmt_hex_bytes()
2018-03-16 15:35:13 +01:00
890cec321e
tests/periph_flashpage: small cleanup
2018-03-16 15:20:54 +01:00
Emmanuel Baccelli
a367e378c8
Merge pull request #8467 from lorenz9314/pr_cn_cbor_unit_tests
...
pkg: add cn-cbor CBOR implementation plus unit tests
2018-03-16 14:28:44 +01:00
Lorenz Hüther
711766312f
tests/unittests: Added unit tests for pkg cn-cbor, removed old tests.
2018-03-16 13:52:40 +01:00
70f0d844ac
pkg: add cn-cbor CBOR implementation
2018-03-16 12:51:51 +01:00
Joakim Nohlgård
0735614376
tests/pkg_fatfs: Word wrap README
2018-03-14 11:56:52 +01:00
Joakim Nohlgård
f8a9e6303f
tests/pkg_fatfs_vfs: Word wrap README
2018-03-14 11:56:52 +01:00
2b33f460d1
tests/unittest/tests-tweetnacl: increase main stacksize
2018-03-14 09:52:36 +01:00
c59c4897f2
tests/unittests: add tweetnacl sign/verify test
2018-03-14 07:34:51 +01:00
2d432eaccd
tests/driver_si114x: add basic test application
2018-03-08 14:07:28 +01:00
d025de32ed
Merge pull request #8351 from kaspar030/introduce_iolists
...
net: Introduce iolists
2018-03-07 09:56:13 +01:00
Martine Lenders
0b928b797a
Merge pull request #7881 from mtausig/feature/sha3
...
Add support for SHA-3 hash function
2018-03-06 17:34:05 +01:00
Mathias Tausig
792137f88d
hashes:sha3: Integrate SHA-3 into RIOT API
...
Add init/update/final interface
Add interface functions for direct SHA3
Add unit tests for SHA-3
Document functions and types
Reduced var scope in Keccak code
Add CCO Copyright notice to Keccak code
2018-03-06 16:18:18 +01:00
da67e3a8eb
tests/unittests: adapt to iolist pktsnip
2018-03-06 14:00:32 +01:00
403faf2314
pkg/lwip: update to use iolists
2018-03-06 14:00:32 +01:00
1faa845d8e
sys/net: iolist updates
2018-03-06 14:00:32 +01:00
23b414b732
drivers: net: adapt to iolist-using netdev
2018-03-06 14:00:31 +01:00
2f179f26bb
sys/net/gnrc/netif: adapt to netdev with iolist
2018-03-06 14:00:31 +01:00
c935a07513
sys/net/gnrc/pkt: match pktsnip struct start with iolist_t
2018-03-06 14:00:31 +01:00
Vincent Dupont
d938a9f68e
unittests/tests-spiffs: fix dummy mem (as in #8607 )
2018-03-05 18:36:58 +01:00
Vincent Dupont
03ecb0c6f3
Merge pull request #8607 from OTAkeys/pr/fix_littlefs_unittests
...
unittests/tests-littlefs: fix dummy mtd
2018-03-05 17:05:24 +01:00
Vincent Dupont
36e1d6b335
unittests/tests-littlefs: fix dummy mtd
...
_init function were erasing whole memory leading to losing everything
when mounting or formating the memory
2018-03-05 11:04:34 +01:00
Hauke Petersen
47a500d0b1
Merge pull request #8447 from haukepetersen/opt_test_periphuartpower
...
tests/periph_uart: included power_on/off() in test
2018-03-05 09:49:20 +01:00
Joakim Nohlgård
2d53178cc5
boards/frdm-kw41z: Add NXP FRDM-KW41Z
...
https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/w-serieswireless-conn.m0-plus-m4/freedom-development-kit-for-kinetis-kw41z-31z-21z-mcus:FRDM-KW41Z
2018-03-02 15:40:35 +01:00
Peter Kietzmann
215940b058
Merge pull request #8643 from Josar/jiminy_master
...
boards: Jiminy-mega256rfr2: initial support
2018-03-02 15:24:39 +01:00
Josarn
cb6222daba
tests/* : Blacklisting for Jiminy
...
Signed-off-by: Josua Arndt <josuaarndt@live.de>
Signed-off-by: Steffen Robertz <steffen.robertz@online.de>
2018-03-02 13:51:28 +01:00
Vincent Dupont
647133f5c5
unittests/tests-spiffs: add partition test
2018-03-02 13:45:18 +01:00
Hauke Petersen
a38a9f7a6f
tests/periph_uart: included power_on/off() in test
2018-03-02 10:53:55 +01:00
jia200x
605d4e3dfb
Merge pull request #8633 from aabadie/pr/tests/pkg_loramac_get
...
tests/pkg_semtech_loramac: fix get command with EUI values
2018-02-27 10:46:48 +01:00
jia200x
ab4232651f
Merge pull request #8645 from aabadie/pr/pkg/semtech-loramac_devaddr
...
tests/pkg_semtech-loramac: fix loramac set devaddr
2018-02-27 10:37:57 +01:00
072b3a866e
test/pkg_semtech-loramac: fix loramac set devaddr
2018-02-27 10:08:53 +01:00
c450cdebeb
Merge pull request #8482 from cogip/qdec
...
drivers: Initial import of low-level QDEC driver interface
2018-02-26 17:44:58 +01:00
a10a755548
Merge pull request #8629 from ochristi/fix_test_atomic_dec_positive
...
unittests/tests-core: Fix tests in loop not being executed
2018-02-26 16:04:46 +01:00
MichelRottleuthner
bad08596f6
Merge pull request #8399 from OTAkeys/fix/mtd_native_write
...
mtd_native: fix overlapping pages write check
2018-02-26 15:38:46 +01:00
Vincent Dupont
f04ecee9f6
mtd_native: fix overlapping pages write check
2018-02-26 15:32:06 +01:00
o0c
d7853ac87f
unittests: fix loop in tests-core-atomic
2018-02-26 14:52:05 +01:00
Joakim Nohlgård
032b07cee7
Merge pull request #8614 from gebart/pr/tests-pkg_fatfs-mtd-fix
...
tests/fatfs: Fix tests on native after configuration changes in #8272
2018-02-26 13:37:44 +01:00
6ea16d7d96
tests/driver_hts221: fix missing words and cleanup
2018-02-25 14:27:59 +01:00
Gilles DOFFE
f15fbf13b3
tests: add periph_qdec test
...
* Test all QDEC devices
Signed-off-by: Gilles DOFFE <g.doffe@gmail.com>
2018-02-24 18:08:05 +01:00
8708e2035a
tests/pkg_semtech_loramac: fix get command for EUIs
...
- add a null character after conversion from bytes to hex chars
- set the maximum print buffer size to the maximum possible size (application key size)
2018-02-24 11:07:12 +01:00
Martine Lenders
2757f1d7dd
Revert "unittests: adapt tests-netreg"
...
This reverts commit a7b7789388
.
2018-02-22 20:29:55 +01:00
Ken Bannister
d7004ebcd8
Merge pull request #8513 from kaspar030/nanocoap_add_context_to_resources
...
nanocoap: add context pointer to resources
2018-02-22 18:30:43 +00:00
Joakim Nohlgård
a90a444dd6
tests/pkg_fatfs: Fix native configuration flags for #8272
2018-02-22 08:27:24 +01:00
Joakim Nohlgård
b39f6708ae
tests/pkg_fatfs_vfs: Fix native configuration flags for #8272
2018-02-22 08:25:25 +01:00
587299d0e3
tests/driver_sx127x: fix setup issue
2018-02-21 13:13:51 +01:00
8b43659230
Merge pull request #8597 from bergzand/pr/tests/emb6-feat-req
...
tests/emb6: remove obsolete FEATURES_REQUIRED from makefile
2018-02-21 09:40:19 +01:00
5efd9599e0
sys/benchmark: remove BENCHMARK_SETUP()
2018-02-20 10:10:13 +01:00
1d716befc8
tests/emb6: remove obsolete FEATURES_REQUIRED from makefile
2018-02-19 21:07:15 +01:00
Martine Lenders
26ad044e12
Merge pull request #8563 from miri64/gnrc_ipv6_nib/fix/6lo-tentative
...
gnrc_ipv6_nib_6ln: do not mark non-link-local addresses directly VALID
2018-02-19 15:28:08 +01:00
Martine Lenders
8d98447c36
tests: adapt gnrc_ipv6_nib_6ln test for new behavior
2018-02-19 14:39:29 +01:00
Semjon Kerner
aa0d22a552
tests/driver_bmx055: provide test application for bmx055
2018-02-19 14:29:24 +01:00
Joakim Nohlgård
a25c059f1f
Merge pull request #8368 from smlng/examples/fix_posix
...
posix: fix pthread and socket example
2018-02-19 10:58:02 +01:00
Joakim Nohlgård
354499d397
Merge pull request #8588 from rxwb/fix_saul_reg_rm
...
sys/saul_reg: Fix saul_reg_rm return value when removing first element
2018-02-19 10:38:14 +01:00
f59e8247b0
Merge pull request #8040 from haukepetersen/add_bench_periphgpiototest
...
tests/periph_gpio: added benchmark capabilities
2018-02-19 09:48:39 +01:00
Ronald Weber
1293113dca
unittests/saul_reg: Add unit test for saul_reg_rm of list head
...
This also leaves the global saul_reg list in the same empty state like
before the unit tests.
2018-02-18 12:05:54 +01:00
Joakim Nohlgård
d24cd4fd73
unittests/vfs: Add test case for #8309
2018-02-13 18:14:58 +01:00
6f46b50337
Merge pull request #8488 from smlng/fix_tests_180129
...
tests: minor fixes for libfixmath, sizeof_tcb and gnrc_netif
2018-02-13 12:53:18 +01:00
Joakim Nohlgård
85125d04ef
unittests/vfs: Add test for vfs_bind invalid FD argument
2018-02-12 08:46:44 +01:00
Vincent Dupont
5ede5db234
pkg/littlefs: add format implementation
2018-02-09 14:29:46 +01:00
Vincent Dupont
6c2d7ecac6
unittests/spiffs: add a format test
2018-02-09 14:29:45 +01:00
Joakim Nohlgård
2bf1068c72
tests/rng: Clean up includes
2018-02-07 10:24:33 +01:00
Martine Lenders
47bbeb8969
Merge pull request #8517 from smlng/enh/gnrc/netreg
...
gnrc_netreg: some optimisations
2018-02-07 08:22:44 +01:00
Joakim Nohlgård
30ad56d133
Merge pull request #8522 from gebart/pr/fmt_s64_dec
...
sys/fmt: Add fmt_s64_dec, print_s64_dec
2018-02-07 07:55:42 +01:00
smlng
a7b7789388
unittests: adapt tests-netreg
2018-02-06 21:40:47 +01:00
56d5ceb601
tests: instead of cpp-style, use C-style comments
2018-02-06 16:59:58 +01:00
Joakim Nohlgård
5ec44c82ba
fmt: Add fmt_s64_dec, print_s64_dec
2018-02-06 11:04:42 +01:00
Joakim Nohlgård
8ecf3c6bb6
unittests/fmt: Basic check for buffer overflow errors
2018-02-06 11:03:05 +01:00
Joakim Nohlgård
19d3995504
unittests/fmt: Add max test for fmt_u16_dec
2018-02-06 11:03:05 +01:00
Joakim Nohlgård
3b90481bed
unittests/fmt: Add test for min/max in fmt_s32_dec
2018-02-06 11:03:05 +01:00
96fb3b1e21
tests/unittests/tests-gcoap: adapt to resource context ptr
2018-02-02 19:02:31 +01:00
Hauke Petersen
9b557d2e47
tests/periph_gpio: added 'bench' make target
...
This commit enables the GPIO benchmark to be run automatically
(through 'make bench') using pexpect.
2018-01-31 13:55:37 +01:00
Hauke Petersen
94796ef413
tests/periph_gpio: added benchmark command
2018-01-31 13:55:37 +01:00
Sebastian Meiling
fac763bffc
Merge pull request #8422 from MichelRottleuthner/pr_fatfs_bump_version
...
pkg/fatfs: bump version to R0.13a
2018-01-31 12:05:31 +01:00
Gaëtan Harter
3ccdbb52e8
Merge pull request #8485 from miri64/tests/fix/netdev_test-DEVELHELP
...
tests: deactivate DEVELHELP for netdev_test
2018-01-30 22:17:57 +01:00
Martine Lenders
f26cd88511
tests: deactivate assert() for netdev_test
2018-01-30 21:08:07 +01:00
Gaëtan Harter
14ac1fa577
Merge pull request #8109 from cladmi/pr/tests-crypto-modes-ccm/refactoring
...
tests-crypto-modes-ccm: Refactoring to support more evolved tests
2018-01-30 21:05:51 +01:00
smlng
2ed609a810
tests/gnrc_netif: fix unused parameter
...
Test does not compile when DEVELHELP=0 otherwise.
2018-01-30 19:57:30 +01:00
smlng
b0a0fdf400
tests/sizeof_tcb: fix test condition
...
Fix test condition to match size if compiled with
and w/o DEVELHELP.
2018-01-30 19:57:30 +01:00
smlng
6caa9f9e51
tests/libfixmath: fix range of loop in test script
...
The range for the loop was orders of magnitude too low.
While the tests succeeds on native, it fails on real
boards with a timeout.
2018-01-30 19:57:30 +01:00
Gaëtan Harter
934b075f76
Merge pull request #7883 from Hyungsin/hamilton-pushbutton
...
pulse counter driver: initial SAUL-compatible implementation
2018-01-30 19:35:44 +01:00
Martine Lenders
f1f079fb0e
Merge pull request #8480 from miri64/gnrc_ipv6_nib/fix/fix-conv
...
gnrc_ipv6_nib: ignore corner case when adding to PL
2018-01-30 13:52:15 +01:00
Martine Lenders
1f8dc50602
tests: adapt NIB tests for lifetime unit conversion
2018-01-30 12:32:06 +01:00
8d0815d386
boards: rename nucleo144-f207 to nucleo-f207zg
2018-01-29 22:14:25 +01:00
3f4e304b44
tests: use STM32 Nucleo-64 name in readmes
2018-01-27 18:48:24 +01:00
Martine Lenders
c13426f688
tests/gnrc_ndp: add device type handler to netdev mock-up
...
By providing a getter for `NETOPT_DEVICE_TYPE` the assertion failed in
\8458 is not hit anymore.
2018-01-27 07:24:15 +01:00
aaabbdd1d3
Merge pull request #8448 from smlng/fix_auto_tests_1801
...
tests: fix some minor issues with auto tests scripts
2018-01-26 16:40:20 +01:00
Sebastian Meiling
c2400083ae
Merge pull request #8440 from miri64/tests/fix/deactivate-DEVELHELP
...
tests: deactivate DEVELHELP for unittests
2018-01-26 16:03:40 +01:00
Vincent Dupont
c7d02497f4
unittests/littlefs: fix unittests
...
Dummy RAM mtd was too small to run unit tests correctly.
Added some sectors and reduced page size.
2018-01-26 15:08:06 +01:00
smlng
d57f32225e
tests: remove obsolete clearing of TERMFLAGS
2018-01-26 11:10:14 +01:00
smlng
9da940736b
tests: use python3 for tests scripts
2018-01-26 11:09:11 +01:00
Martine Lenders
cc729bd26a
tests: deactivate DEVELHELP for unittests
...
In my opinion it doesn't make sense to activate DEVELHELP for unittests
because it also causes the evaluation of `assert()`. This causes the
tests to crash for values the tests test intentionally (because it is
the point of the unittests to test also some unexpected values and how
this influences the behavior).
2018-01-25 16:24:43 +01:00
Francisco Acosta
972b0ab8d2
Merge pull request #7087 from aabadie/driver_ata8520
...
drivers/ata8520e: add initial implementation (without netdev but provides Sigfox feature)
2018-01-25 14:59:31 +01:00
11b7e3b6d6
tests: add ata8520e test application
2018-01-25 12:01:57 +01:00
6e0dfcec8d
tests/unittests: skip arduino-mkrfox1200
2018-01-25 11:56:27 +01:00
14911c1883
Merge pull request #8429 from bergzand/pr/enc28j60_deps
...
drivers/enc28j60: Add feature deps to makefile
2018-01-24 17:47:54 +01:00
5717429c95
tests/driver_enc28j60: Remove unnecessary feature requirements
2018-01-24 15:25:29 +01:00
Michel Rottleuthner
7ad1d77786
pkg/fatfs: align to interface changes of FatFs R0.13a
2018-01-23 19:32:41 +01:00
Hyungsin
36666a75b0
tests/driver_pulse_counter: test application for pulse counter driver
2018-01-22 12:34:47 -08:00
c05650ee49
tests/driver_encx24j600: remove now unnecessary feature deps
2018-01-22 13:13:09 +01:00
Hauke Petersen
e31532bb18
tests: add test for lis2dh12 device driver
2018-01-18 18:39:43 +01:00
Sebastian Meiling
03526815a1
Merge pull request #8264 from aabadie/pkg_semtech-loramac
...
pkg: Semtech LoRaMAC
2018-01-18 17:38:06 +01:00
e3ff143a35
tests/semtech-loramac: add test application
2018-01-18 15:31:01 +01:00
5459e1998a
tests/driver_rn2xx3: add test application
2018-01-18 10:46:54 +01:00
Sebastian Meiling
5c0b058db4
Merge pull request #6121 from miri64/native/feat/zep_socket
...
native: provide socket-based ZEP device
2018-01-18 10:03:08 +01:00
Vincent Dupont
e6ca1af19a
Merge pull request #6925 from OTAkeys/pr/tja1042
...
can: add tja1042 transceiver driver
2018-01-18 09:44:51 +01:00
Vincent Dupont
cf96c4ecb0
tests: add can_trx test app
2018-01-18 09:27:10 +01:00
Martine Lenders
28aa90df6f
tests: add tests for socket_zep
2018-01-18 09:15:38 +01:00
cefb7974d7
Merge pull request #8210 from astralien3000/teensy31
...
boards/teensy31 : initial support of Teensy 3.1 & 3.2
2018-01-18 09:14:51 +01:00
3f990480d1
Merge pull request #7162 from kb2ma/nanocoap/msgid_byte_order
...
nanocoap: fix byte order of request message ID, and add test application
2018-01-17 22:59:07 +01:00
Sebastian Meiling
ba7cbd024e
Merge pull request #8227 from gebart/pr/micro-ecc-feature-periph
...
pkg/micro-ecc: Update FEATURE_PERIPH_HWRNG -> MODULE_PERIPH_HWRNG
2018-01-17 20:16:38 +01:00
Loïc Dauphin
f200c310ad
tests/unittests: add teensy31 to BOARD_INSUFFICIENT_MEMORY
2018-01-17 18:14:00 +01:00