1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

2135 Commits

Author SHA1 Message Date
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
Martine Lenders
775e2071e5 Merge pull request #7770 from cladmi/pr/tests/remove_setting_termflags_to_empty_value
tests: remove setting TERMFLAGS= before running test
2017-10-20 16:43:10 +02:00
a92b51e66a Merge pull request #7771 from kaspar030/fix_my_copyright_messages
all: fix my email address
2017-10-20 16:01:41 +02:00
167bd30453 all: fix my email address 2017-10-20 15:02:41 +02:00
Gaëtan Harter
e428038b04 tests: remove setting TERMFLAGS= before running test
Remove setting TERMFLAGS to an empty value as its value will not be set by
`serial.inc.mk` as it is already defined.
2017-10-19 19:43:07 +02:00
Hauke Petersen
d9512179bf tests/cpp11_thread: added pexpect script 2017-10-19 14:46:05 +02:00
Hauke Petersen
b5030d5ab1 tests/cpp11_mutex: add pexpect script 2017-10-19 14:46:05 +02:00
Hauke Petersen
8fb45cfc6b tests/cpp11_confition_var: added pexpect script 2017-10-19 14:46:05 +02:00
Hauke Petersen
a88d1e93c5 test/buttons: added pexpect script 2017-10-19 14:46:05 +02:00
Hauke Petersen
cbffe940b1 tests/bloom_bytes: add pexpect script 2017-10-19 14:46:05 +02:00
Hauke Petersen
479064b7bf test/bitarithm_timings: added pexpect script 2017-10-19 14:46:04 +02:00
Gaëtan Harter
7692da9566 tests/lwip: only enable test for native board
Other board are not supported in 01-run.py.
2017-10-19 14:39:34 +02:00
Hauke Petersen
a05b06ddcc tests: fixed INSUF_MEM define for gnrc_ipv6_nib_6ln 2017-10-17 17:23:24 +02:00
316e8426ae tests/unittests: skip sodaq-explorer 2017-10-13 17:24:46 +02:00
Francisco Acosta
a82930cf60 Merge pull request #7381 from miri64/slipdev/api/slip-port-to-netdev
slip: port to be used with netdev
2017-10-10 23:23:01 +02:00
Martine Lenders
b74ee8869b slip: port to be used with netdev 2017-10-10 23:14:12 +02:00