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
b5dd8c3807
tests/gnrc_ipv6_ext: Increase ipv6 addr numof
2018-01-17 16:25:26 +01:00
smlng
fbb34761a3
examples/posix_sockets: fix undefined usleep
2018-01-16 13:22:35 +01:00
steffen
1d38c7d939
drivers/lc709203f: Added support for the LC709203F Fuel Gauge
2018-01-15 17:48:27 +01:00
Ken Bannister
7e5d14fbf0
net/nanocoap: add test for message ID byte order
2018-01-12 05:58:52 -05:00
2b6e42672c
tests/unittests: add fmt hex/bytes converter tests
2018-01-10 21:50:10 +01:00
Vincent Dupont
1f0024b184
tests/pkg_fatfs_vfs: remove rtc_init call
2018-01-09 19:01:26 +01:00
Sebastian Meiling
ebaa60a7f6
Merge pull request #8239 from OTAkeys/pkg_littlefs
...
fs: add littlefs as a package
2018-01-09 17:14:45 +01:00
Vincent Dupont
c8eb77e8ff
pkg: add littlefs pkg and vfs integration
2018-01-09 17:03:44 +01:00
Martine Lenders
03fdaaeb8c
Merge pull request #8338 from haukepetersen/add_event_timeoutclear
...
sys/event/timeout: add timeout_clear() function
2018-01-09 15:40:40 +01:00
Hauke Petersen
860470df53
tests/events: adapt timeout value to comment above
2018-01-09 15:24:54 +01:00
Hauke Petersen
36743c17a1
tests/events: s/printf/puts/ where applicable
2018-01-09 15:24:36 +01:00
Hauke Petersen
6c55b36943
tests/event: add test for timeout_clear + cleanup
2018-01-09 15:24:13 +01:00
MichelRottleuthner
198ced4933
pkg/fatfs: integrate diskio layer to mtd interface
2018-01-09 14:46:40 +01:00
MichelRottleuthner
ee17dae5af
pkg/fatfs: add vfs integration
2018-01-09 14:46:40 +01:00
daniel-k
f95463a8f2
tests/sx127x: deduce size of netopts from variable
...
This adapts automatically when a variable type changes, which is easy
to forget to change the correspondig netdev->set/get call.
2018-01-05 13:16:50 +01:00
daniel-k
0ee2bbe9f3
tests/sx127x: fix wrong usage of netdev->set()
2018-01-05 13:15:58 +01:00
daniel-k
5eace384a7
tests/sx127x: adapt to driver interface change using NETOPT_CHANNEL_FREQUENCY
2018-01-05 12:28:29 +01:00
Gaëtan Harter
30202f9de7
tests/ccm: check output buffer size
...
Add static test to verify output buffer is big enough for testing.
2018-01-04 18:01:58 +01:00
Gaëtan Harter
a83a1a80e5
tests/ccm: support input/adata bigger than 256
...
Fix data types to have bigger sizes.
The 'data' buffer size will still need to be increased when adding bigger tests.
2018-01-03 12:02:29 +01:00
Gaëtan Harter
e74b0ff33d
tests/ccm: set 'len_encoding' from 'nonce_len'
...
Configure len_encoding in test depending on nonce_len.
Prepare for tests with nonce_len != 13.
2018-01-03 12:02:28 +01:00
Gaëtan Harter
b5c1855d7e
tests/ccm: make 'mac_length' configurable in test
...
Preparation to add tests with different mac_length than 8.
2018-01-03 12:02:20 +01:00
Gaëtan Harter
fc3efbd0ee
tests/ccm: add macro to simplify test call
2018-01-03 12:02:16 +01:00
Gaëtan Harter
5f6dc57d09
tests/ccm: fixup indentation
2018-01-03 12:01:57 +01:00
Martine Lenders
f485040df5
Merge pull request #8307 from aabadie/pr/flake8/fix_tests_rng
...
tests/rng/tests: fix flake8 F401 issue
2017-12-27 11:52:21 +01:00
4aaba0a257
tests/xtimer_usleep_short: make Makefile adhere to conventions
2017-12-21 13:23:23 +01:00
c08078e44d
tests/thread_priority_inversion: make Makefile adhere to conventions
2017-12-21 13:23:23 +01:00
e8e581ea54
tests/rng: make Makefile adhere to conventions
2017-12-21 13:23:23 +01:00
Sebastian Meiling
1003cb9967
Merge pull request #7372 from dailab/priority_inversion
...
tests: add program for priority inversion problem
2017-12-21 12:02:27 +01:00
Thomas Geithner
1ebecc7758
tests: add program for priority inversion
2017-12-21 11:51:34 +01:00
3b55a73ced
tests/rng/tests: fix flake8 F401 issue
...
F401 'pexpect' imported but unused
2017-12-20 16:42:59 +01:00
Peter Kietzmann
71d5ea2359
Merge pull request #8283 from smlng/fix/tests/thread_flags
...
tests/thread_flags: fix error condition and return value
2017-12-19 17:19:25 +01:00
Sebastian Meiling
b151f95b61
Merge pull request #8243 from gebart/pr/tests-snprintf
...
unittests: Fix printf float test BUFSIZE
2017-12-19 14:08:46 +01:00
smlng
205682adf3
tests/thread_flags: fix error condition and return value
2017-12-19 11:04:18 +01:00
3a572d82cd
Merge pull request #8252 from miri64/gnrc_netif/api/rename-ipv6_addr
...
gnrc_netif: rename IPv6 address "setters"
2017-12-18 17:00:31 +01:00
Bas Stottelaar
28eaf5db3a
tests: rng: add test suite for RNG sources (PRNG, HWRNG)
2017-12-17 17:02:59 +01:00
4579deb996
Merge pull request #8080 from smlng/enh/tests/develhelp
...
make: enable develhelp for all tests, except minimal
2017-12-15 11:37:44 +01:00
smlng
d886fb87b5
tests, xtimer_msg: add test script
2017-12-15 09:56:03 +01:00
smlng
2809ad406f
tests: enhance xtimer_msg, remove timex
2017-12-15 09:53:24 +01:00
aec32df131
tests/driver_lis3mdl: update to new driver api
2017-12-14 18:18:34 +01:00
smlng
0ec76307f6
tests: adapt BOARD_INSUFFICIENT_MEMORY
2017-12-14 18:03:18 +01:00
smlng
bbbf2bf345
tests/minimal: disable develhelp
...
to ensure minimal binary size for comparison
2017-12-14 17:54:14 +01:00
smlng
ea9aecd4b5
tests: enable DEVELHELP for all tests by default
2017-12-14 17:54:13 +01:00
smlng
6f67e75f90
tests: remove DEVELHELP from per test Makefiles
2017-12-14 17:54:13 +01:00
5fc1324969
tests/driver_enc28j60: exclude z1
...
because of not enough memory
2017-12-14 16:27:49 +01:00
Joakim Nohlgård
599ad3784c
Merge pull request #7345 from OTAkeys/pr/spiffs_statvfs
...
pkg/spiffs: implement statvfs and improve doc
2017-12-14 11:37:53 +01:00
smlng
2149411d2f
unittests: fix failed assertion caused by priority_pktqueue
2017-12-13 22:25:53 +01:00
Martine Lenders
eb08a509ca
tests: fix tests/gnrc_netif for changes in #6895
2017-12-13 15:44:19 +01:00
Martine Lenders
2ae30cf582
gnrc_netif: rename IPv6 address "setters"
...
This renames the following functions
* `gnrc_netif_ipv6_addr_add()`
* `gnrc_netif_ipv6_addr_remove()`
* `gnrc_netif_ipv6_group_join()`
* `gnrc_netif_ipv6_group_leave()`
by appending the suffix `_internal`.
\## Reasoning
I'd like to provide a helper function for the *public* equivalent using
`gnrc_netapi_set()`, and those names are to nice to not be taken for
those.
\## Procedure
I used a combination of `git grep` and `sed` to do this and fixed the
alignment in the result of some cases by hand.
```sh
git grep --name-only "\<gnrc_netif_ipv6_\(addr\|group\)_\(add\|remove\|join\|leave\)\>" | \
xargs sed -i 's/\<gnrc_netif_ipv6_\(addr\|group\)_\(add\|remove\|join\|leave\)/\0_internal/g'
```
2017-12-13 13:50:39 +01:00
Joakim Nohlgård
c47cfa62f2
tests/pkg_micro-ecc-with-hwrng: Update CFLAGS
...
Remove deprecated FEATURES_PERIPH_HWRNG symbol
2017-12-13 11:02:07 +01:00
Martine Lenders
ba2453d320
Merge pull request #8247 from aabadie/pr/tests/python_E305
...
tests: fix python style E305
2017-12-13 10:52:57 +01:00
87b14d96c8
tests: fix python style E402
...
E402 module level import not at top of file
2017-12-12 22:40:03 +01:00
d3015f0a57
tests: fix python style E305
...
expected 2 blank lines after class or function definition, found 1
2017-12-12 15:43:27 +01:00
ec5a9a5f88
tests: fix python style E502 issue:
...
E502 the backslash is redundant between brackets
2017-12-12 15:14:47 +01:00
Joakim Nohlgård
b55975fc0a
unittests: Fix printf float test BUFSIZE
...
Fixes the following error from GCC 7.2.0 with a recent newlib
In file included from /usr/arm-none-eabi/include/stdio.h:800:0,
from /home/jgn/work/src/riot/tests/unittests/tests-printf_float/tests-printf_float.c:21:
/home/jgn/work/src/riot/tests/unittests/tests-printf_float/tests-printf_float.c: In function ‘sfprintf_float’:
/home/jgn/work/src/riot/tests/unittests/tests-printf_float/tests-printf_float.c:39:28: error: ‘%f’ directive output truncated writing 11 bytes into a region of size 10 [-Werror=format-truncation=]
snprintf(str, BUFSIZE, "%f", in0);
^
/home/jgn/work/src/riot/tests/unittests/tests-printf_float/tests-printf_float.c:39:5: note: ‘__builtin_snprintf’ output 12 bytes into a destination of size 10
snprintf(str, BUFSIZE, "%f", in0);
^
cc1: all warnings being treated as errors
2017-12-12 12:16:43 +01:00
Vincent Dupont
a99a244824
unittests/tests-spiffs: add statvfs unittest
2017-12-11 09:19:53 -08:00
Sebastian Meiling
23e8d92285
Merge pull request #8219 from smlng/automate/tests/mutex_unlock
...
tests: optimise and automate mutex_unlock_and_sleep
2017-12-10 16:00:11 +01:00
Dylan Laduranty
d7f1c64559
Merge pull request #8222 from aabadie/pr/drivers/sx127x_timers
...
drivers/sx127x: cleanup RX/TX timers
2017-12-09 18:52:20 +01:00
32b1ee3baf
drivers/sx127x: cleanup RX/TX timers
2017-12-09 16:51:09 +01:00
404a32f346
tests/warn_conflict: cleanup python test script and move to tests folder
2017-12-08 23:01:09 +01:00
Joakim Nohlgård
ea4d5e6506
Merge pull request #8224 from OTAkeys/pr/fix_fmt_u32_dec
...
sys/fmt: fix overflow in fmt_u32_dec()
2017-12-08 13:33:32 +01:00
Joakim Nohlgård
c0fd172734
tests/pkg_micro-ecc-with-hwrng: remove hwrng_init
...
Handled by periph_init now.
2017-12-08 08:08:33 +01:00
Joakim Nohlgård
29715a7ee2
tests/periph_hwrng: remove hwrng_init
...
Handled by periph_init now.
2017-12-08 08:08:33 +01:00
Vincent Dupont
43a902b1ab
sys/fmt: fix overflow in fmt_u32_dec()
...
If the value was 10 digits long it caused an overflow in the multiply loop.
The case is now tested before looping over.
2017-12-07 17:48:05 -08:00
smlng
2699015f56
tests/mutex_unlock_and_sleep: add tests script
2017-12-06 21:31:36 +01:00
smlng
cdfde8196d
tests/mutex_unlock_and_sleep: enhance memory usage
...
needs less than 4K RAM now on Cortex-based CPU,
hence remove BOARD_INSUFFICIENT_MEMORY list
2017-12-06 21:29:44 +01:00
Martine Lenders
73d1cca0f8
Merge pull request #8196 from aabadie/pr/tests/python_E12x
...
tests: fix python E127 'continuation line over/under-indented for visual indent'
2017-12-04 14:02:43 +01:00
Martine Lenders
ae8b426897
Merge pull request #8197 from aabadie/pr/tests/python_E711
...
tests/lwip: fix python E711 comparison to None should be 'if cond is not None:'
2017-12-04 13:57:41 +01:00
Martine Lenders
20ddb678aa
Merge pull request #8200 from aabadie/pr/tests/python_F841
...
tests/evtimer_msg: fix F841 local variable 'stop' is assigned to but never used
2017-12-04 13:19:12 +01:00
43e972fc61
Merge pull request #7970 from kYc0o/add_flashpage_write_raw
...
periph/flashpage: add flashpage_write_raw interface
2017-12-04 13:13:52 +01:00
3dfea171f1
tests/evtimer_msg: fix F841 local variable 'stop' is assigned to but never used
2017-12-04 08:33:06 +01:00
0a6f56bb25
tests/lwip: fix python E711 comparison to None should be 'if cond is not None:'
2017-12-03 20:22:59 +01:00
9f4096059e
tests: fix python E127 'continuation line over/under-indented for visual indent'
2017-12-03 20:18:56 +01:00
Cenk Gündoğan
ac1a645fd1
Merge pull request #8190 from kaspar030/name_tests_by_folder
...
tests: set APPLICATION from folder name
2017-12-01 11:39:19 +01:00
fc2eff9fba
tests: remove redundant APPLICATION defines
2017-12-01 11:03:39 +01:00
1318e18ab3
tests: deduce test application name from folder
2017-12-01 11:03:39 +01:00
Cenk Gündoğan
a7e7f0305c
Merge pull request #8187 from jthacker/pr_test_xtimer_usleep_short_missing_application
...
tests/xtimer_usleep_short: fix non set APPLICATION variable
2017-11-30 21:59:58 +01:00
cc521fdafd
Merge pull request #8185 from miri64/examples/fix/opt-for-nib
...
examples: tests: optimize for NIB
2017-11-30 20:06:17 +01:00
0d85186653
Merge pull request #8180 from miri64/gnrc_netdev/cleanup/rm
...
gnrc_netdev: remove remaining files and references
2017-11-30 20:05:17 +01:00
Martine Lenders
2b543dda89
tests: gnrc_sock_dns: optimize for NIB
2017-11-30 19:51:23 +01:00
Martine Lenders
5a0e9bcca4
gnrc_netdev: remove remaining files and references
...
Somehow, these files were forgotten in my big cleanup in #7925 . This
fixes that.
2017-11-30 19:49:40 +01:00
Jon Thacker
052beeab83
tests/xtimer_usleep_short: fix non set APPLICATION variable
2017-11-30 12:52:41 -05:00
zhuoshuguo
ea5aeeb10f
gomach: a robust traffic adaptive multichannel MAC for IoT.
2017-11-30 18:51:49 +01:00
kYc0o
202c9e174f
tests/periph_flashpage: add write_raw command
2017-11-30 17:25:36 +01:00
Hauke Petersen
234c3075c0
tests: fix handling for common board folders
2017-11-30 10:26:36 +01:00
smlng
1dfe3719d8
unittests: fix gnrc_ipv6_nib test
2017-11-29 21:11:08 +01:00
Martine Lenders
eb7f32f5d0
Merge pull request #8142 from aabadie/pr/tests/python_E302
...
tests: fix python style 'E302 expected 2 blank lines, found 1'
2017-11-29 19:56:35 +01:00
c4f66edba1
tests: fix python style 'E302 expected 2 blank lines, found 1'
2017-11-29 17:32:06 +01:00
zhuoshuguo
e6409f025f
gnrc_lwmac: include lwmac headers when LWMAC defined.
2017-11-29 17:29:26 +01:00
Gaëtan Harter
b54318c77c
Merge pull request #7919 from smlng/make/wpedantic
...
Make: enable -Werror -Wall -Wextra by default
2017-11-28 20:44:02 +01:00
smlng
57c5c9b6a6
make: enable Wall and Wextra by default, and optionally Wpedantic
2017-11-28 20:33:39 +01:00
Gaëtan Harter
a52d2130fd
Merge pull request #8157 from miri64/tests/cleanup/default-netdev
...
tests: remove unnecessary gnrc_netdev_default include
2017-11-28 20:29:27 +01:00
Martine Lenders
a2e51a039a
tests: remove unnecessary gnrc_netdev_default include
...
The `driver_enc28j60` and `driver_encx24j600` applications exist to
test the network device drivers of this type. Including the *default*
driver of the board is thus non-sensical and might even be harmful for
the success of this test (if default device in initialized before the
device that is tested).
Additionally, does the removal of this module allow for some boards to
fit this into their memory (at least in my linker configuration), so I
removed them from the `BOARD_INSUFFICIENT_MEMORY` list.
2017-11-28 20:12:43 +01:00
smlng
b283b7784c
make: fix various compile errors with Wextra
...
pkg, nordic_softdevice_ble: disable CFLAGS to omit compiler error
sys, pm_layered: fix casting nonscalar to the same type
cpu, stm32_common: fix type-limits, remove always true assert
cpu, stm32f4: fix pointer arithmetic in periph/i2c
drivers, at86rf2xx: fix type-limits where condition always true
saul, gpio: fix if no gpio configured for saul
cpu, saml21: add frequency check to periph/timer
driver, cc110x: fix unused param and type-limts errors
boards, wsn430-common: fix old-style-declaration
make: fix old style definition
drivers, sdcard_spi: fix old style typedef
driver, at30tse: remove unnecessary check
driver, nrf24: fix type-limit
driver, pn532: change buffer from char to uint8_t
tests/driver_sdcard: fix type limits
boards, feather-m0: add missing field inits
driver, tcs37727: fix type limits
pkg, emb6: disable some compiler warnings
tests/emb6: disable some compiler warings
pkg, openthread: fix sign compare and unused params
tests/trickle: fix struct init
tests/pthread_cooperation: fix type limits
board, mips-malta: remove feature periph_uart
shell: fix var size for netif command
gnrc, netif: fix sign-compare
gnrc, nib: fix sign-compare
shell: fix output in netif command
posix: fix type-limits in pthread_cond
2017-11-28 18:31:43 +01:00
Martine Lenders
39c122155c
Merge pull request #7995 from smlng/make/fix/unused_params
...
make: fix unused-params error
2017-11-28 14:46:23 +01:00
smlng
7309171303
build: fix unused parameter errors
...
cpu, sam0_common: fix unused parameter in periph/spi
cpu, kinetis_common: fix unused parameter in periph/spi
cpu, cc2538: fix unused param in periph/i2c
cpu, cc2538: fix unused param in periph/spi
cpu, sam3: fix unused param in periph/spi
cpu, stm32_common: fix unused param in periph/pm
cpu, stm32f3: fix unused params in periph/i2c
cpu, nrf5x_common: fix unused param in periph/gpio
cpu, nrf5x_common: fix unused param in periph/spi
cpu, lpc2387: fix unused params in periph/spi
cpu, cc2538: fix unused params in radio/netdev
cpu, cc2650: fix unused params in periph/uart
cpu, lm4f120: fix unused param in periph/spi
cpu, lm4f120: fix unused params in periph/timer
cpu, lm4f120: fix unused params in periph/uart
cpu, stm32_common: fix unused params in periph/dac
cpu, stm32l0: fix unused params in periph/i2c
cpu, msp430fxyz: fix unused params in periph/uart
cpu, mips: fix unused params
cpu, cc430: fix unused-params in periph/timer
cpu, msp430fxyz: fix unused params in periph/spi
drivers, cc2420: fix unused param
cpu, mips32r2_common: fix unused params in periph/timer
cpu, cc2538: fix unused-param in periph/i2c
cpu, mips32r2_common: fix unused-param in periph/timer
cpu, msp430fxyz: fix unused params in periph/timer
cpu, atmega_common: fix unused params in periph/spi
driver, nrfmin: fix unused params
cpu, cc2538_rf: fix unused params
driver, netdev_ieee802514: fix unused param
cpu, mip_pic32m: fix unused params
cpu, lpc2387: fix unused params in periph/pwm
tests/driver_sdcard_spi: fix unused params
cpu, sam3: fix unused param in periph/pwm
tests/driver_dynamixel: fix unused params, and style issues
cpu, cc430: fix unused param in periph/rtc
cpu, atmega_common: fix unused params in periph/i2c
2017-11-28 14:36:01 +01:00
Martine Lenders
b68b7a0524
Merge pull request #8156 from miri64/tests/cleanup/pca1000x-revert
...
examples: tests: remove remaining pca1000x references
2017-11-28 13:45:15 +01:00
Martine Lenders
cd3b1f3b42
examples: tests: remove remaining pca1000x references
2017-11-28 13:28:58 +01:00
Martine Lenders
ecc2b1113f
Merge pull request #8143 from aabadie/pr/tests/python_F401
...
tests: fix python style 'F401 module imported but unused'
2017-11-28 13:27:46 +01:00
Martine Lenders
bf53c88a78
Merge pull request #7994 from smlng/make/fix/sign_compare
...
make: fix sign-compare errors
2017-11-28 12:29:44 +01:00
smlng
e381317fbf
make: fix sign-compare errors
...
cpu, nrf5x_common: fix sign-compare in periph/flashpage
drivers, periph_common: fix sign-compare in flashpage
cpu, sam0_common: fix sign-compare error in periph/gpio
cpu, cc2538: fix sign-compare in periph/timer
cpu, sam3: fix sign-compare in periph/gpio
cpu, stm32_common: fix sign-compare in periph/pwm
cpu, stm32_common: fix sign-compare in periph/timer
cpu, stm32_common: fix sign-compare in periph/flashpage
cpu, nrf5x_common: fix sign-compare in radio/nrfmin
cpu, samd21: fix sign-compare in periph/pwm
cpu, ezr32wg: fix sign-compare in periph/gpio
cpu, ezr32wg: fix sign-compare in periph/timer
drivers, ethos: fix sign-compare
sys, net: fix sign-compare
cpu, atmega_common: fix sign-compare error
cpu, msp430fxyz: fix sign-compare in periph/gpio
boards, msb-430-common: fix sign-compare in board_init
driver, cc2420: fix sign-compared
sys/net: fix sign-compare in gnrc_tftp
driver, pcd8544: fix sign-compare
driver, pn532: fix sign-compare
driver, sdcard_spi: fix sign-compare
tests: fix sign_compare
sys/net, lwmac: fix sign_compare
pkg, lwip: fix sign-compare
boards, waspmote: make CORECLOCK unsigned long to fix sign_compare error
tests, sock_ip: fix sign compare
tests, msg_avail: fix sign compare
tests, sock_udp: fix sign compare
boards: fix sign-compare for calliope and microbit matrix
2017-11-28 11:55:48 +01:00
Sebastian Meiling
4a828c63aa
Merge pull request #7955 from aabadie/pr/mpu9150_update
...
drivers/mpu9150: adapt to new parameters initialization scheme + provide saul adaption
2017-11-28 11:41:54 +01:00
Sebastian Meiling
d86cad7e03
Merge pull request #8154 from miri64/tests/cleanup/rm-gnrc_netif2
...
tests: remove gnrc_netif2 test application
2017-11-28 11:28:18 +01:00
Martine Lenders
5ffe9ddaf5
Merge pull request #8152 from aabadie/pr/tests/python_E703
...
tests: fix python style 'E703 statement ends with a semicolon'
2017-11-28 07:44:29 +01:00
Martine Lenders
e65211db7d
Merge pull request #7195 from miri64/gnrc_pktbuf_malloc/feat/initial
...
gnrc_pktbuf_malloc: initial import of a malloc()-based pktbuf
2017-11-28 00:00:36 +01:00
Martine Lenders
3a3381d423
tests: remove gnrc_netif2 test application
...
This application existed due to a merge conflict of #7925 due to a
breaking of the GNRC merge embargo and is an exact duplicate of
`tests/gnrc_netif` in all but in name. Since #7925 is now merged, this
application can be removed
2017-11-27 21:34:40 +01:00
Martine Lenders
31924e99d0
Merge pull request #8022 from haukepetersen/fix_tests_lwmacmodules
...
tests/lwmac: cleaned up used modules and Makefile
2017-11-27 21:32:58 +01:00
8a6d04ce52
Merge pull request #7925 from RIOT-OS/gnrc_netif2_integration/master
...
gnrc_netif2: gnrc_ipv6_nib: full integration into GNRC
2017-11-27 21:12:14 +01:00
Martine Lenders
fa7624019c
tests: adapt unittests for nc_del signiture change
2017-11-27 20:32:27 +01:00
74b681560d
tests: fix python style 'E703 statement ends with a semicolon'
2017-11-27 17:33:48 +01:00
954e33bb90
tests: fix python style 'F401 module imported but unused'
2017-11-27 17:27:07 +01:00
e48e491b88
tests: fix python style 'E401 multiple imports on one line'
2017-11-27 15:41:33 +01:00
Hauke Petersen
d43d0aceb2
Merge pull request #8138 from basilfx/feature/whitelist_efm32
...
tests: mpu_stack_guard: whitelist efm32 boards.
2017-11-27 11:14:12 +01:00
fd1ff458dc
Merge pull request #8140 from bergzand/pr/jc42test-neg
...
test/driver_jc42: fix displayed temperature when negative
2017-11-25 12:42:17 +01:00
8dd860eed7
test/driver_jc42: fix displayed temperature when negative
2017-11-25 11:59:22 +01:00
Bas Stottelaar
324c255047
tests: mpu_stack_guard: whitelist efm32 boards + sort.
2017-11-24 21:35:32 +01:00
6b661bef04
Merge pull request #8119 from kaspar030/fix_cib
...
core: cib: fix overflow handling
2017-11-23 13:13:26 +01:00
Gaëtan Harter
48434e7ff6
Merge pull request #8104 from cladmi/pr/tests-gcoap
...
tests-gcoap: Fix resources order which should be sorted.
2017-11-23 13:00:07 +01:00
Martine Lenders
8d71f250d1
tests: add #8117 test case for cib.h unittests
2017-11-22 18:23:34 +01:00
Martine Lenders
56ec27cf6f
tests: adapt cib.h unittests for variable cib size
2017-11-22 18:23:07 +01:00
5f0eae18b3
tests/driver_bmx280: fix displayed temperature when negative
2017-11-22 14:34:11 +01:00
Gaëtan Harter
f584a8fab7
tests-gcoap: Fix resources order which should be sorted.
...
gcoap documentation says for `resources`:
First element in the array of resources; must order alphabetically
So make tests respect the API.
2017-11-21 18:04:18 +01:00
Gaëtan Harter
c450b4ce0e
tests-gcoap: fixup typo ressources->resources
2017-11-21 18:01:41 +01:00
Martine Lenders
08964079e0
examples: tests: adapt udp shell commands for new forwarding engine
...
The NIB's forwarding engine behaves more correctly than GNRC's old
forwarding engine in that link-local addresses require also an
interface to be provided to be meaningful. As with other commands this
is simplified for the special case that there only is one interface
that that interface is chosen.
2017-11-21 10:40:01 +01:00
smlng
697ff44ce1
tests: add hts211 driver test app
2017-11-21 09:42:08 +01:00
bba3943d59
tests/driver_sx127x: fix typo in displayed message
2017-11-20 11:08:06 +01:00
81f13936ee
drivers/sx127x: remove time on air from packet info
2017-11-20 11:04:41 +01:00
Martine Lenders
2f7b55b486
tests: adapt unittests for new FT behavior
2017-11-19 23:36:20 +01:00
Cenk Gündoğan
4a0d57c6fa
Merge pull request #8073 from miri64/gnrc_ipv6_nib/feat/route-timeout
...
gnrc_ipv6_nib: add timeouts to routes
2017-11-19 01:18:25 +01:00
Martine Lenders
5e491513b1
tests: add bluepill to gnrc_netif's insufficient memory list
2017-11-17 16:10:24 +01:00
Martine Lenders
bbae7a4193
tests: revert gnrc_netif2 test to resolve merge conflict
2017-11-17 15:31:59 +01:00
Martine Lenders
c28de94fd1
tests: adapt tests for route lifetime
2017-11-17 13:45:41 +01:00
Martine Lenders
67f33bd5e5
tests: revert removal of pca1000x in gnrc_netif2
...
As in #7986 this application (obviously) causes a conflict in #7925
since #7979 . This PR fixes that.
2017-11-17 11:48:10 +01:00
Martine Lenders
f90a9a875f
gnrc_ndp2: rename to gnrc_ndp
2017-11-17 10:41:54 +01:00
Martine Lenders
31b1ceb440
gnrc_netif2: rename to gnrc_netif
2017-11-17 10:41:54 +01:00
Martine Lenders
71a7dbf918
gnrc: remove legacy network interface structures
2017-11-17 09:20:29 +01:00
Martine Lenders
81731791f8
tests: unittests: remove outdated, defective unittests
2017-11-16 16:17:21 +01:00
Martine Lenders
938e605a90
examples: tests: update insufficient memory lists
...
(for now)
2017-11-16 16:17:21 +01:00
Martine Lenders
db553b6149
tests: adapt gnrc_ipv6_nib unittests to add new required modules
2017-11-16 15:49:21 +01:00
Martine Lenders
5b5a99e175
tests: adapt gnrc_ipv6_nib_6ln test for router discovery
2017-11-16 15:49:21 +01:00
Martine Lenders
982eee17dd
tests: adapt gnrc_ipv6_nib test for router discovery
2017-11-16 15:49:21 +01:00
Martine Lenders
6b320fe40e
tests: adapt gnrc_ndp2 tests for router behavior
2017-11-16 15:49:21 +01:00
Gaëtan Harter
e0946af768
Merge pull request #7992 from aabadie/pr/test_pexpect
...
tests: migrate simple tests to testrunner
2017-11-16 11:49:01 +01:00
Hauke Petersen
4ceef0c67f
examples/tests: remove entries for qemu-i386
2017-11-16 10:42:02 +01:00
Martine Lenders
32318363a9
Merge pull request #7697 from aabadie/pr/lora_definitions
...
sys/net: add common lora phy definitions
2017-11-15 21:01:46 +01:00
Gaëtan Harter
3667e57546
Merge pull request #8038 from aabadie/pr/test_pexpect_netstat
...
tests/netstats_l2: migrate to testrunner
2017-11-15 18:25:14 +01:00
Vincent Dupont
cf7275be52
Merge pull request #8034 from OTAkeys/pr/unittest_board_update
...
unittests: update boards lists
2017-11-15 18:14:18 +01:00
04e537cf9f
tests/netstats_l2: migrate to testrunner
2017-11-15 16:30:00 +01:00
bb1afb86d6
tests/pkg_8g2: migrate to testrunner
2017-11-15 11:12:01 +01:00
c5eb24239a
tests/ps_schedstatistics: migrate to testrunner
2017-11-14 16:40:02 +01:00
811dc7657a
tests/sizeof_tcb: migrate to testrunner
2017-11-14 16:40:02 +01:00
3533f0c947
tests/nhdp: migrate to testrunner
2017-11-14 16:40:02 +01:00
f56a00ec8e
tests/netdev_test: migrate to testrunner
2017-11-14 16:40:02 +01:00
c3c0039f24
tests/pkg_libcoap: migrate to testrunner
2017-11-14 16:40:02 +01:00
6f1b8fea25
tests/pkg_micro-ecc-with-hwrng: migrate to testrunner
2017-11-14 16:40:02 +01:00
12f6b629b8
tests/pkg_micro-ecc: migrate to testrunner
2017-11-14 16:40:01 +01:00
742da3517f
tests/pkg_jsmn: migrate to testrunner
2017-11-14 16:40:01 +01:00
f5d2f0f503
tests/pkg_minmea: migrate to testrunner
2017-11-14 16:40:01 +01:00
783e04e7e6
tests/sched_testing: migrate to testrunner
2017-11-14 16:40:00 +01:00
e464116425
tests/pipe: migrate to testrunner
2017-11-14 16:40:00 +01:00
Gaëtan Harter
4ee7d1359c
Merge pull request #7988 from aabadie/pr/test_pexpect_fmt_print
...
tests/fmt_print: migrate to testrunner
2017-11-14 15:49:18 +01:00
Vincent Dupont
27fbdc4ebe
unittests: update boards lists
2017-11-14 14:16:12 +01:00
Martine Lenders
a524d9f9fa
Merge pull request #8027 from aabadie/pr/test_pexpect_periph_timer
...
tests/periph_timer: migrate to testrunner
2017-11-14 13:59:06 +01:00
Martine Lenders
6038a7d3a5
gnrc_netif2: provide raw adaption layer (for e.g. SLIP)
2017-11-14 13:40:51 +01:00
Bas Stottelaar
9d99add1d0
Merge pull request #7923 from basilfx/feature/timer_arg
...
test: periph_timer: check if argument is passed.
2017-11-14 12:49:13 +01:00
df35860c55
tests/periph_timer: migrate to testrunner
2017-11-14 12:43:05 +01:00
Martine Lenders
7d94d5d2bc
tests: adapt driver_xbee test for gnrc_netif2
2017-11-14 12:01:16 +01:00
379737bc21
tests/thread_msg: migrate to testrunner
2017-11-14 10:17:47 +01:00
Peter Kietzmann
a2721c03c9
sys/od: add ASCII representation to memory dump
2017-11-14 09:22:02 +01:00
Dylan Laduranty
67048eafa2
Merge pull request #6900 from OTAkeys/pr/init_rtc
...
periph/rtc: move init from auto_init to periph_init
2017-11-13 21:22:22 +01:00
Vincent Dupont
e2c358ee48
tests/{periph_rtc,pkg_fatfs}: remove call to rtc_init
2017-11-13 18:43:50 +01:00
Bas Stottelaar
fd396045de
test: periph_timer: check if argument is passed.
2017-11-13 17:28:53 +01:00
Martine Lenders
7a833f81c5
tests: fix netdev_test test for gnrc_netif2
2017-11-13 16:36:35 +01:00
Martine Lenders
be00f5bfb6
tests: fix gnrc_sixlowpan test for gnrc_netif2
2017-11-13 16:36:35 +01:00
Martine Lenders
6cd91ee2cb
tests: remove gnrc_ipv6_netif requirement from gnrc_ipv6_nib tests
2017-11-13 16:36:34 +01:00
Martine Lenders
a502aaa778
tests: amend BOARD_INSUFFICIENT_MEMORY
2017-11-13 16:36:34 +01:00
Martine Lenders
1a2548b65a
tests: fix netdev_test tests for gnrc_netif2
2017-11-13 16:36:34 +01:00
Martine Lenders
92e9537471
tests: fix gnrc_tcp_server tests for gnrc_netif2
2017-11-13 16:36:34 +01:00
Martine Lenders
01c21fa274
tests: make gnrc_ipv6_ext test compilable with gnrc_netif2
...
Test currently not working
2017-11-13 16:36:34 +01:00
Martine Lenders
6e605177c9
tests: fix driver_enc* tests for gnrc_netif2
2017-11-13 16:36:34 +01:00
Martine Lenders
84b646aaa4
tests: fix gnrc_sock_dns test for gnrc_netif2
2017-11-13 16:36:34 +01:00
Martine Lenders
e1ce254139
tests: fix pkg_microcoap test for gnrc_netif2
2017-11-13 16:36:34 +01:00
Hauke Petersen
92f39edaa9
tests/lwmac: cleaned up used modules and Makefile
2017-11-13 15:27:40 +01:00
marble
fbba6c3851
driver/soft_spi: initial implementation
2017-11-13 10:11:06 +01:00
c1056e2e6a
tests/fmt_print: migrate to testrunner
2017-11-12 20:20:45 +01:00
Martine Lenders
1a0f4940fd
Merge pull request #7940 from miri64/posix/enh/move-time-to-module
...
posix: move time functions to their own module
2017-11-12 20:05:50 +01:00
Martine Lenders
f3f5489b4e
tests: update posix_time tests for running with pexpect script
2017-11-12 19:55:57 +01:00
Martine Lenders
0a0bb86f4a
posix: move time functions to their own module
2017-11-12 19:55:57 +01:00
bc03a0d150
tests/libfixmath_unittests: migrate to testrunner
2017-11-12 12:38:38 +01:00
f73fcf4f07
tests/libfixmath: migrate to testrunner
2017-11-11 23:18:34 +01:00
Martine Lenders
b83bc1b763
Merge pull request #7456 from miri64/gnrc_ipv6_nib/feat/port-to-gnrc_netif2
...
gnrc_ipv6_nib: port to gnrc_netif2
2017-11-11 19:10:14 +01:00
Cenk Gündoğan
ca67a0a0a2
Merge pull request #8008 from aabadie/pr/test_pexpect_tm
...
tests/struct_tm_utility: migrate to testrunner
2017-11-11 18:24:47 +01:00
e4db84956c
tests/ssp: migrate to testrunner
2017-11-11 18:05:52 +01:00
5bbfe92b97
tests/struct_tm_utility: migrate to testrunner
2017-11-11 17:19:52 +01:00
5e159cf42e
tests/shell: migrate to testunner
2017-11-10 21:39:55 +01:00
4d8284ed04
Merge pull request #7989 from aabadie/pr/test_pexpect_irq
...
tests/irq: migrate to testrunner
2017-11-10 18:45:33 +01:00
Sebastian Meiling
d91afad290
Merge pull request #6720 from Lotterleben/doc_thread_msg_block_tests
...
tests/thread_msg_block* : add README, pexpect script, improve comments
2017-11-10 15:18:06 +01:00
Sebastian Meiling
04d344029c
Merge pull request #7836 from smlng/enh/tests/thread_cooperation
...
tests: enhance thread cooperation
2017-11-10 15:14:49 +01:00
smlng
ccad1acb28
tests: thread_cooperation add testrunner script
2017-11-10 09:27:18 +01:00
smlng
1d432a0e7d
tests: enhance thread_cooperation, update BOARD_INSUFFICIENT_MEMORY
2017-11-10 09:27:18 +01:00
2c7eba58e6
tests/msg_try_receive: migrate to testrunner
2017-11-09 22:53:24 +01:00
4a22ca1a28
tests/irq: migrate to testrunner
2017-11-09 21:17:56 +01:00
Martine Lenders
fa81932a8f
tests: unittests: extend gnrc_ipv6_nib unittests for holey NIB
...
When there are holes in the NIB (e.g. when entries were removed)
currently the NIB crashes the system due to a failed assertion.
This commit tests this behavior (`DEVELHELP` needs to be activated to
test this behavior). A fix will follow.
2017-11-09 15:28:55 +01:00
Hauke Petersen
24056f3fd8
tests/examples: removed pca1000x from Makefiles
2017-11-09 13:59:18 +01:00
Peter Kietzmann
87b0477b70
Merge pull request #7855 from kYc0o/fix_nrf24l01p_var_sizes
...
drivers/nrf24l01p: misc fixed
2017-11-09 08:06:28 +01:00
Martine Lenders
56d1f0605a
tests: adapt kw2xrf for new network interface API
2017-11-08 20:18:53 +01:00
Martine Lenders
22a41ea99c
tests: port gnrc_ipv6_nib unittests to gnrc_netif2
2017-11-08 20:18:53 +01:00
Martine Lenders
801148eb6d
tests: port gnrc_ipv6_nib tests for gnrc_netif2
2017-11-08 20:18:53 +01:00
Martine Lenders
8fac66eb03
tests: port gnrc_ndp2 for gnrc_netif2
2017-11-08 20:18:53 +01:00
kYc0o
aad3c253d2
tests/driver_nrf24l01p_lowlevel/main.c: fix var length and unused var
2017-11-08 20:10:44 +01:00
70fdc6792e
tests/driver_mpu9150: update to use new driver API
2017-11-08 09:09:21 +01:00
ca9c8a5f7f
tests/pthread_*: udpate BOARD_INSUFFICIENT_MEMORY variable
2017-11-08 09:00:21 +01:00
ed4004bd0e
tests/pthread_tls: migrate to testrunner script
2017-11-08 09:00:21 +01:00
8b71893714
tests/pthread_tls: some cleanup
2017-11-08 09:00:21 +01:00
c1a08451e3
tests/pthread_rwlock: migrate to testrunner script
2017-11-08 09:00:21 +01:00
31ffda0a68
tests/pthread_rwlock: improve test behaviour
2017-11-08 09:00:21 +01:00
67187e240f
tests/pthread_cooperation: migrate to testrunner script
2017-11-08 09:00:21 +01:00
633be9a87b
tests/pthread_cooperation: small improvements
2017-11-08 09:00:20 +01:00
e87314fa1e
tests/pthread_condition_variable: migrate to testrunner script
2017-11-08 09:00:20 +01:00
936928f819
tests/pthread_condition_variable: small improvements
2017-11-08 09:00:05 +01:00
7ff3a2a535
tests/pthread_cleanup: migrate to testrunner script
2017-11-08 09:00:05 +01:00
7bab0339dc
tests/pthread_cleanup: small improvements
2017-11-08 09:00:05 +01:00
1e8104f268
tests/pthread_barrier: migrate to testrunner script
2017-11-08 09:00:05 +01:00
42afbb5fae
tests/pthread_barrier: small improvements
2017-11-08 09:00:05 +01:00
7c446176a4
tests/pthread: migrate to testrunner script
2017-11-08 09:00:05 +01:00
cc90f8a854
tests/pthread: small improvements
2017-11-08 09:00:05 +01:00
Martine Lenders
2ffd0427b6
Merge pull request #7838 from aabadie/test_thread_basic
...
tests/thread_basic: rename python testrunner script
2017-11-07 21:24:16 +01:00
a23288fbdd
test/thread_basic: fix pep8 in testrunner script
2017-11-07 21:15:43 +01:00
c8083a6767
tests/thread_basic: rename python testrunner script
2017-11-07 21:15:43 +01:00
kYc0o
129c170dde
tests/driver_at86rf2xx: fix var lengths and unused vars
2017-11-07 21:09:22 +01:00
3217648aa6
tests/thread_msg_seq: migrate to testrunner script
2017-11-07 19:29:31 +01:00
3a7621d0cb
tests/thread_msg_seq: minor improvements in test application
2017-11-07 19:12:04 +01:00
17535f8fb1
tests/thread_flags_xtimer: migrate to testrunner script
2017-11-07 19:12:04 +01:00
7d4dc0456f
tests/thread_flags_xtimer: minor improvements in test application
2017-11-07 19:12:04 +01:00
84fbd62034
tests/thread_flags: migrate to testrunner script
2017-11-07 19:10:34 +01:00
f6560df848
tests/thread_flags: minor improvements in test application
2017-11-07 19:10:34 +01:00
95bb6d48d8
tests/thread_exit: migrate to testrunner script
2017-11-07 19:10:34 +01:00
e7646781e4
make: mcuboot: prefix mcuboot make targets
2017-11-07 12:44:38 +01:00
Martine Lenders
0954dba17d
Merge pull request #6000 from kaspar030/add_event_system
...
sys: add asynchronous event system
2017-11-06 14:25:18 +01:00
27cdd5497e
tests/event: initial commit of sys/event test application
2017-11-06 14:19:31 +01:00
615b1e60bc
core/clist: add argument to clist_foreach
2017-11-06 12:49:22 +01:00
f142908f4e
Merge pull request #7655 from kaspar030/add_list_sort
...
core/clist: add clist_sort()
2017-11-06 12:46:01 +01:00
d011fd1dd8
tests: exclude feather-m0 board from unittests
2017-11-05 22:19:07 +01:00
Bas Stottelaar
9428034fc8
tests: fix for u8g2 default I2C address.
2017-11-05 18:54:22 +01:00
6f43e98b95
drivers/si70xx: cleanup and use pseudomodules
2017-11-05 18:13:19 +01:00
52a692ae4f
Merge pull request #7829 from smlng/enh/tests/thread_flood
...
tests, thread_flood: update test script and output
2017-11-02 16:12:31 +01:00
c9448f471f
Merge pull request #7772 from kaspar030/add_tests_pkg_fatfs_rtc_dep
...
tests: pkg_fatfs: add periph_rtc to required features
2017-11-02 15:18:40 +01:00
d0fece77a0
tests: pkg_fatfs: add periph_rtc to required features
2017-11-02 15:06:27 +01:00
f7f3b687fd
tests: unittests: add avsextrem to BOARD_INSUFFICIENT_MEMORY
2017-11-02 12:59:46 +01:00
smlng
ac4a0fd063
tests: add test for uMorse package
...
add README for tests/pkg_umorse
add script for tests/pkg_umorse
2017-11-02 09:22:41 +01:00
Sebastian Meiling
e7189a3ce0
Merge pull request #7912 from cgundogan/pr/tests_trickle
...
tests: trickle: extend trickle test to print SUCCESS/FAILURE
2017-10-31 09:24:48 +01:00
Joakim Nohlgård
4de06b5f96
Merge pull request #7777 from x3ro/fix-ssp-test-on-macos
...
tests/ssp: Fix on macOS while compiling w/ clang
2017-10-31 05:39:57 +01:00
Cenk Gündoğan
06f61bb21b
tests: trickle: add pexpect script
2017-10-30 18:53:29 +01:00
Cenk Gündoğan
22b9e6337b
tests: trickle: extend trickle test to print SUCCESS/FAILURE
2017-10-30 18:53:29 +01:00
Lucas Jenss
4710701405
tests/ssp: Fix on macOS while compiling w/ clang
...
On macOS using Apple LLVM version 9.0.0 this test would
not compile due to clang detecting the buffer overflow.
Since this test is all about having a buffer overflow, I
tricked clang into not detecting this anymore.
This loosely relates to #6473 .
2017-10-30 10:53:46 +01:00
be91023dc1
tests/sx127x: remove unused periph/rtc.h include
2017-10-28 21:48:17 +02:00
Sebastian Meiling
2e0917cd81
Merge pull request #7727 from beduino-project/bluepill-rebased
...
boards: add support for bluepill board
2017-10-27 20:33:07 +02:00
Sören Tempel
9b3714b0c4
add support for bluepill board
2017-10-27 16:06:50 +02:00
Francisco Acosta
1baece5039
Merge pull request #7851 from kYc0o/fix_sx127x_misc
...
drivers/sx127x: Fix misc variable types and lengths
2017-10-26 16:01:54 +02:00
9feceb29fc
tests/driver_sx127x: use common LoRa definitions
2017-10-26 15:41:41 +02:00
kYc0o
5a46a01096
tests/driver_sx127x/main.c: misc fixes
2017-10-26 15:41:07 +02:00
smlng
3608a9a646
tests, thread_flood: update test script and output
2017-10-26 15:15:49 +02:00
Francisco Acosta
250fce160b
Merge pull request #7852 from kYc0o/fix_servo_var
...
tests/driver_servo/main.c: fix var len
2017-10-26 14:33:56 +02:00
ff86015a60
Merge pull request #7854 from kYc0o/fix_isl29125_test
...
tests/driver_isl29125/main.c: fix counter var type
2017-10-26 08:38:35 +02:00
d035ab27aa
Merge pull request #7856 from kYc0o/fix_driver_adcxx1c_unused_arg
...
tests/driver_adcxx1c: fix warning unused argument
2017-10-26 08:34:56 +02:00
kYc0o
fe9d7db20f
tests/driver_isl29125/main.c: fix counter var type
2017-10-26 02:06:31 +02:00
kYc0o
1c8bb804cf
tests/driver_servo/main.c: fix var len
2017-10-26 01:36:31 +02:00
kYc0o
371ecf279d
tests/driver_adcxx1c: fix warning unused argument
2017-10-25 17:18:02 +02:00
Martine Lenders
4d1a6c04b0
Merge pull request #7843 from haukepetersen/fix_test_unittestspexpecttimeout
...
test/unittests: set pexpect timeout to 60s
2017-10-25 15:45:31 +02:00
Hauke Petersen
4bdce27d02
test/unittests: set pexpect timeout to 60s
2017-10-25 15:37:37 +02:00
Martine Lenders
e017033601
Merge pull request #7820 from kYc0o/add_mcuboot_deps
...
tests/mcuboot: add documentation about dependencies
2017-10-25 15:25:25 +02:00
kYc0o
7358e16f44
tests/mcuboot/README.md: add Python3 dependencies
2017-10-25 15:14:26 +02:00
981a9cbd96
tests/thread_flood: migrate to testrunner
2017-10-25 14:45:02 +02:00
9a827f285c
tests/thread_flood: fix typo and improve test output
2017-10-25 14:33:54 +02:00
Hauke Petersen
5031319bb7
test/xtimer_hang: accept 10% timing deviations
2017-10-25 14:18:47 +02:00
Hauke Petersen
c4d0f1f12e
tests/float: automated test and added pexpect script
2017-10-25 12:57:10 +02:00
Hauke Petersen
bf70d8e830
Merge pull request #7818 from miri64/tests/fix/xtimer_usleep
...
tests: xtimer_usleep: remove timer testing in pexpect
2017-10-25 11:41:16 +02:00
Martine Lenders
24fa718327
tests: xtimer_usleep: provide README
2017-10-25 11:31:29 +02:00
Martine Lenders
bea71f6c5c
tests: xtimer_usleep: remove timer testing in pexpect
...
As with #7816 : testing timings over the UART doesn't make much sense.
This PR removes those timer testing in `pexpect` for
`tests/xtimer_usleep` and simplifies and cleans-up a lot of code overall
(converting counting while-loops to for-loops, syncing iterations of
the test etc.)
2017-10-25 11:31:29 +02:00
Hauke Petersen
350e582e6e
tests/xtimer_reset: added pexpect script
2017-10-24 21:23:56 +02:00
Hauke Petersen
cadedcfe6c
tests/xtimer_remove: added pexpect script
2017-10-24 21:23:35 +02:00
Hauke Petersen
77c8a9a6b7
tests/xtimer_periodic_wakeup: added pexpect script
2017-10-24 21:23:06 +02:00
Hauke Petersen
be3bc23dc8
tests/xtimer_now64_continuity: added pexpect script
2017-10-24 21:22:42 +02:00
Hauke Petersen
25ecadf4e2
tests/xtimer_hang: added pexpect script
2017-10-24 21:22:20 +02:00
Martine Lenders
970169bc49
tests: gnrc_lwip_udp: remove timing tests from pexpect script
2017-10-24 15:20:09 +02:00
Martine Lenders
d76785fc38
tests: gnrc_lwip_tcp: remove timing tests from pexpect script
2017-10-24 15:19:50 +02:00
Martine Lenders
12e4965800
tests: gnrc_lwip_ip: remove timing tests from pexpect script
2017-10-24 15:19:25 +02:00
Martine Lenders
9a76f2d733
tests: gnrc_sock_udp: remove timing tests from pexpect script
2017-10-24 15:19:05 +02:00
Martine Lenders
137afbe6e7
tests: gnrc_sock_ip: remove timing tests from pexpect script
2017-10-24 15:18:54 +02:00
Hauke Petersen
edaba0454a
Merge pull request #7778 from miri64/tests/fix/gnrc_netif2
...
tests: gnrc_netif2: make link-layer information matching generic
2017-10-24 14:13:32 +02:00
Gaëtan Harter
e6e4072335
tests/posix_semaphore: test4: allow native to take more time
...
As not real time, native does often not weak up before 100ms.
I observed mostly between 0 and 200 but also got a 250, so I allow 300 more.
2017-10-24 13:38:35 +02:00
Gaëtan Harter
712550987d
tests/posix_semaphore: test4: fix timestamp comparison
...
Only use a 'start' and a 'elapsed' timestamp to compare diff.
And remove the puts from within the measured time.
2017-10-24 13:38:03 +02:00
Gaëtan Harter
ffcdb61211
tests/posix_semaphore: test4: BUG add '\0' after fmt_u64_dec
...
fmt_u64_dec does not include the terminating null string character.
2017-10-24 13:36:06 +02:00
Gaëtan Harter
fe9c604391
tests/posix_semaphore: test4: only one call to fmt_u64_dec
2017-10-24 13:36:06 +02:00
Gaëtan Harter
14235b57ec
tests/posix_semaphore: test4: change msg when waited more than expected
2017-10-24 13:36:06 +02:00
Hauke Petersen
8fb310648f
Merge pull request #7788 from miri64/ds1307/fix/init-error
...
ds1307: return error when nothing is read or written on initialization
2017-10-24 13:25:03 +02:00
Martine Lenders
20d5067bfa
Merge pull request #7802 from cladmi/pr/tests/gnrc_ipv6_ext
...
tests/gnrc_ipv6_ext: fix documentation on ENABLE_DEBUG for test
2017-10-24 13:11:37 +02:00
Martine Lenders
1cad16bfaf
Merge pull request #7766 from cladmi/pr/test_lwip_native
...
tests/lwip: only enable test for native board
2017-10-24 13:09:09 +02:00
Gaëtan Harter
df94189073
tests/gnrc_ipv6_ext: fix documentation on ENABLE_DEBUG for test
...
The test can handle both with and without ENABLE_DEBUG.
2017-10-24 12:00:15 +02:00
Martine Lenders
500aa285f3
tests: ds1307: adapt test result for initialization error
2017-10-23 14:42:27 +02:00
Martine Lenders
e9e299b1e5
tests: gnrc_netif2: make link-layer information matching generic
2017-10-20 17:29:14 +02:00