1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
Commit Graph

531 Commits

Author SHA1 Message Date
908429eb33 tests: fix misc cppcheck warnings 2017-04-14 14:36:16 +02:00
Travis Griggs
43a9b85dd3 tests: update configuration for samd21-xpro 2017-04-13 18:21:07 -07:00
Vincent Dupont
70ed63ed25 Merge pull request #6838 from aabadie/nucleo32_l432
boards/nucleo32-l432: initial support
2017-04-13 09:44:05 +02:00
Joakim Nohlgård
a2b4c42c28 unittests: Only build C++ tests for some platforms
Known working platforms are native and Cortex-M
2017-04-10 09:31:13 +02:00
Joakim Nohlgård
0f477b8b44 unittests: Add C++ constructors test 2017-04-10 09:31:13 +02:00
a454975ae5 tests/unittests: skip nucleo32-l432 2017-04-06 22:23:31 +02:00
66c870a446 test/unittests: update ARM based boards list 2017-04-06 09:27:43 +02:00
Francisco Acosta
9edca89ea7 Merge pull request #6625 from aabadie/nucleo144_f303
boards/nucleo144-f303: initial support
2017-04-05 19:31:26 +02:00
Martine Lenders
117c9341ab Merge pull request #6854 from gebart/pr/unittests-dir-wildcard
unittests: Refactor Makefile test wildcard matching line
2017-04-04 19:55:07 +02:00
Joakim Nohlgård
9809db3d90 unittests: Refactor Makefile test wildcard matching line
Eliminate external shell calls
2017-04-04 15:04:17 +02:00
Joakim Nohlgård
7f9b37e2ca unittests: Add missing check for result of vfs_opendir in tests-spiffs 2017-04-03 10:08:25 +02:00
Joakim Nohlgård
f4dd0a31b2 Merge pull request #5625 from OTAkeys/pr/spiffs
pkg: add SPIFFS support
2017-03-31 20:29:41 +02:00
Vincent Dupont
b52c9a79cf unittests: add spiffs unittests 2017-03-31 17:17:42 +02:00
Hauke Petersen
05bcd3106f test: added nucleo-f476 to unittest targets 2017-03-30 16:58:34 +02:00
Joakim Nohlgård
d1ea50a600 mtd: Redefine MTD_0 as a mtd_dev_t * 2017-03-28 17:00:39 +02:00
a3774adfaf tests: unittests: add unittest for fmt_lpad() 2017-03-27 17:44:51 +02:00
fb907b35f8 tests/unittests: add nucleo144-f303 to cortexM boards 2017-03-24 17:29:11 +01:00
8d49054190 tests/unittests: add nucleo144-f429 to cortexM boards 2017-03-18 15:58:13 +01:00
Vincent Dupont
1b2b5d9df9 Merge pull request #5624 from OTAkeys/pr/mtdi_flash
mtd: add a generic low level flash interface
2017-03-17 17:18:13 +01:00
879fe0c416 tests/unittests: add nucleo144-f446 to cortexM boards 2017-03-16 18:24:34 +01:00
Joakim Nohlgård
9782be1d91 unittests: add unit test for mtd-vfs 2017-03-16 18:19:05 +01:00
Vincent Dupont
81149f1843 unittests: add mtd unittests 2017-03-16 11:24:46 +01:00
83307d311e tests/unittest: add nucleo-f302 to unsufficient memory list 2017-03-16 10:44:37 +01:00
ca85e8afe4 Merge pull request #6651 from aabadie/nucleo32_l031
boards/nucleo32-l031: initial support
2017-03-16 08:30:48 +01:00
a0e45d1390 tests/unittest: remove nucleo32-l031 from unittest 2017-03-15 14:08:06 +01:00
721ca1ee78 tests/unittests/relic: remove nucleo-f410 from blacklist 2017-03-15 13:25:21 +01:00
478ee1a9a0 tests: add nucleo-f410 to unsufficient memory boards 2017-03-14 18:45:11 +01:00
Vincent Dupont
db65e8b3fe tests: sort ARM_CORTEX_M_BOARDS in Makefile 2017-03-14 08:12:59 +01:00
Vincent Dupont
ad0f0877cc tests,examples: sort BOARD_INSUFFICIENT_MEMORY alphabetically 2017-03-13 18:27:50 +01:00
26b99a57be cpu: native: add vfs wrappers 2017-03-07 17:59:59 +01:00
Joakim Nohlgård
0371769e72 devfs: Dynamic file system for device nodes 2017-03-07 17:59:59 +01:00
Joakim Nohlgård
dcc37329df sys/vfs: A virtual file system (VFS) layer for RIOT
The VFS layer provides file system abstractions to allow using a unified
interface to access files from mounted file systems.
2017-03-07 17:59:57 +01:00
Hauke Petersen
f3d3c08e2a Merge pull request #6679 from brummer-simon/ringbuffer-remove-bugfix
core: bugfix: ringbuffer_remove
2017-03-06 17:27:07 +01:00
Loïc Dauphin
ac53dff0cb tests: rename opencm9-04 into opencm904 2017-03-03 09:57:53 +01:00
0e874357a2 tests: remove nucleo-l053 from unittests 2017-03-02 13:52:12 +01:00
Simon Brummer
68581a8fbe core: bugfix: ringbuffer_remove 2017-03-01 22:01:26 +01:00
BytesGalore
dacc3cba9f Merge pull request #6283 from OTAkeys/pr/hmac_iterative_calc
hashes/sha256: add iterative hmac calc. functions
2017-03-01 17:14:11 +01:00
Hermann Lelong
f2ef9db988 hashes/sha256: add iterative hmac calc. functions
Add init, update, and final functions to do HMAC
calculation using blocks, instead of one shot.

Unit tests: use the PRF-6 test vector to test the case
where data is splitted in 3 different blocks.
2017-03-01 15:51:21 +01:00
4ca7f1096a tests/unittests: exclude nucleo-l073 board 2017-02-24 16:12:41 +01:00
77df65e95e tests: add nucleo32-f031 to unsufficient memory boards 2017-02-22 18:43:02 +01:00
3628617001 tests/unittest: add nucleo-f411 to ARM Cortex based boards 2017-02-22 15:18:21 +01:00
Joakim Nohlgård
cb34eed8f3 tests/unittests/core-atomic: Use stdatomic.h instead of custom atomic.h 2017-02-08 16:23:49 +01:00
kYc0o
5ff272f9f8 tests/unittests: add more boards to insufficient memory list 2017-01-26 15:02:00 +01:00
kYc0o
2277cc3354 tests/unittests/tests-tweetnacl: increase needed stack 2017-01-26 15:02:00 +01:00
Martine Lenders
751a82807b Merge pull request #6214 from miri64/tests/enh/list-unittests
tests: provide unittests for core/list
2017-01-24 15:56:43 +01:00
Francisco Acosta
e44236d379 Merge pull request #6170 from haukepetersen/add_periph_romaddrtopage
drivers/flashrom: added addr-to-page function
2017-01-24 14:18:41 +01:00
Martine Lenders
b0a849c01c tests: provide unittests for core/list 2017-01-24 14:15:48 +01:00
Hauke Petersen
87bdd7be32 tests/unittests: added flashpage tests (page<->addr) 2017-01-24 09:41:56 +01:00
Frits Kuipers
e483c2307b boards/maple-mini: initial support 2017-01-21 16:27:17 +01:00
Martine Lenders
5b1c00ad8b Merge pull request #6388 from astralien3000/opencm9-04
boards/opencm9-04 : initial support
2017-01-21 14:37:50 +01:00
Ken Bannister
342c3f2ed3 gcoap: Remove coap.h include file, which is no longer used.
Also change references in dependencies to the net/gcoap.h include.
2017-01-20 22:00:25 -05:00
Ken Bannister
acda73c9c7 gcoap: Update unit tests for rebase on sock 2017-01-20 22:00:25 -05:00
Loïc Dauphin
73a3be518b tests: add opencm9-04 to insufficient memory boards in some tests 2017-01-20 18:11:00 +01:00
smlng
a79ee2d623 unittests: fix heatshrink compiler error on macOS 2017-01-20 14:34:35 +01:00
Oleg Hahm
7ee7801c10 *: remove trailing underscores from header guards 2017-01-19 18:30:53 +01:00
Oleg Hahm
693636690c Merge pull request #6399 from OlegHahm/timex_constants
timex: unambiguous time conversion macros
2017-01-19 17:29:26 +01:00
Martine Lenders
76f951b54f Merge pull request #6326 from smlng/pr/osx/tests_name_clash
tests: fix linker failure on OS X due to name clash
2017-01-19 16:08:13 +01:00
smlng
6a037ad004 tests: add prefix to Makefile.tests_common
- fixes name clash on macOS
    - correct naming of test coap to pkg_libcoap
2017-01-19 15:20:37 +01:00
Martine Lenders
8ba057daf7 Merge pull request #6377 from aabadie/nucleo32-f303
boards/nucleo32-f303 : initial support
2017-01-19 14:19:28 +01:00
Oleg Hahm
4f4214235b timex: unambiguous time conversion macros 2017-01-19 13:18:08 +01:00
Oleg Hahm
b9b6e4934c Merge pull request #5203 from OlegHahm/cbor_bound_checking
cbor: bounds checking on read and no_copy string deserialization
2017-01-19 12:21:18 +01:00
ca11e4c9e6 tests: add nucleo32-f303 to insufficient memory boards in some tests 2017-01-19 11:09:42 +01:00
963662416b boards/nucleo32-f042: change board name nucleo->nucleo32 2017-01-18 22:04:59 +01:00
Lucio Torre
d783d784c9 cbor: add zero copy string deserialization 2017-01-18 19:33:00 +01:00
smlng
48a93cb665 unittests: fix array length error on OSX 2017-01-18 13:50:56 +01:00
21faabe417 Merge pull request #5948 from kaspar030/add_pkg_heatshrink
pkg: add heatshrink compression library
2017-01-17 08:37:04 +01:00
680a923aa5 tests: unittests: add unittests for heatshrink package 2017-01-17 00:04:03 +01:00
Oleg Hahm
c2893d4a88 sys: crypto: remove twofish and rc5 2017-01-15 14:53:43 +01:00
0194091673 remove obsolete lpm code 2017-01-12 11:24:15 +01:00
Francisco Acosta
deeb48723b Merge pull request #6293 from kYc0o/tweetnacl_pkg
pkg: add tweetnacl as a package
2017-01-11 21:04:00 +01:00
kYc0o
b84b151e78 tests/unittests: add tweetnacl unittest 2017-01-11 16:29:53 +01:00
Peter Kietzmann
82ec622748 Merge pull request #6168 from BytesGalore/base64_fix_expected_encode_size
sys/base64: corrected output size determination
2017-01-11 11:51:06 +01:00
BytesGalore
49f89b4268 sys/base64: corrected output size determination 2017-01-10 18:30:38 +01:00
Vincent Dupont
1a12a40110 boards/nucleo-f042: initial support 2017-01-10 10:34:35 +01:00
zhuoshuguo
6a0ac75d2c gnrc_mac: add mac tx and rx internal types and API. 2017-01-04 13:59:16 +01:00
Martine Lenders
71f778aa65 tests: provide unittests for ucrc16 2016-12-27 00:58:11 +01:00
9172e42437 tests/unittests: add stm32f3discovery to BOARD_INSUFFICIENT_MEMORY 2016-12-18 16:56:36 +01:00
Joakim Nohlgård
c5058673b7 tests/unittests: Mark limifrog-v1 for insufficient memory 2016-11-29 20:44:31 +01:00
Joakim Nohlgård
4e5fae77da tests/fib: Tidy up code style and fix cppcheck warning 2016-11-29 20:44:31 +01:00
Joakim Nohlgård
7c48c891a0 xtimer: Update xtimer usage to match API changes 2016-11-29 20:44:31 +01:00
Joakim Nohlgård
199140e50b sys/div: Add support for big 64 bit numbers 2016-11-28 11:00:42 +01:00
Joakim Nohlgård
94da9c2975 sys/div: Add div_u64_by_15625div512
64-bit version of div_u32_by_15625div512

also updated tests-div to use correct order for expected and actual values in unit tests (embUnit)
2016-11-28 11:00:42 +01:00
Hauke Petersen
8787eee178 tests: blacklisted calliope-mini 2016-11-21 17:20:53 +01:00
Hauke Petersen
fe7fc50106 tests: blacklisted microbit for insufficiant RAM 2016-11-09 12:01:09 +01:00
Martine Lenders
57ab1b06d5 unittests: Add more boards to BOARD_INSUFFICIENT_MEMORY
Somehow in the merging of 6dac4bd this was not catched, but those new
unittests made the total build too big for some more boards.
2016-11-01 11:05:43 +01:00
Martine Lenders
6dac4bd530 Merge pull request #5950 from zhuoshuguo/add_packet_queue_module_to_gnrc_mac
gnrc: Add priority packet queue module to gnrc
2016-11-01 07:45:31 +01:00
Ken Bannister
88a3eeb574 gcoap: unit tests 2016-10-31 22:41:53 -04:00
zhuoshuguo
0ebe2a0309 gnrc: add priority packet queue module. 2016-10-31 16:53:01 +01:00
Martine Lenders
5090e805e6 Merge pull request #5976 from miri64/tests/enh/fletcher-wrap-around
tests: unittests: add tests for longer input vectors
2016-10-26 17:52:03 +02:00
1659f56904 boards/nucleo-f070: initial support for nucleo-f070 board 2016-10-26 14:12:39 +02:00
Martine Lenders
0016463687 all: fix for new netreg_entry_t structure 2016-10-25 22:17:18 +02:00
Hauke Petersen
bc232a5642 Merge pull request #5524 from miri64/gnrc_netreg/api/helper-macro
gnrc_netreg: introduce helper macro/function for entry init
2016-10-25 21:21:25 +02:00
Hauke Petersen
bee57a4d6a Merge pull request #5798 from aabadie/nucleo-f030
boards: initial support for Nucleo f030 board
2016-10-25 19:50:59 +02:00
Lucas Jenß
4e20feb453 Merge pull request #5975 from miri64/cbor/bug/i5420
cbor: fix off-by-one error
2016-10-25 19:20:52 +02:00
Martine Lenders
dc45cd2610 gnrc: use new netreg helper functions everywhere 2016-10-25 18:47:30 +02:00
Martine Lenders
f341947612 cbor: fix off-by-one error 2016-10-24 15:52:05 +02:00
Martine Lenders
100991e59e tests: unittests: add tests for longer input vectors
Fixes #5299
2016-10-21 11:06:27 +02:00
560a509036 make: remove trailing slash from BINDIR variable 2016-10-18 23:27:59 +02:00
3f29e77a4c boards/nucleo-f030: initial support 2016-10-12 14:32:25 +02:00
Francisco Acosta
ba6a8e06b0 Merge pull request #5475 from aabadie/arduino_zero
boards/arduino-zero: add initial support
2016-10-06 20:26:33 +02:00