RIOT-OS / Release-Specs

Specification for RIOT releases and corresponding test configurations
4 stars 21 forks source link

Release 2024.07 - RC1 #311

Closed mguetschow closed 1 month ago

mguetschow commented 1 month ago

This issue lists the status of all tests for the Release Candidate 1 of the 2024.07 release.

Specs tested:

riot-ci commented 1 month ago

Test Report

Task Outcome
01. Task 02 - Unittests on native PASSED
01. Task 03 - Unittests on native separated [tests-analog_util] PASSED
01. Task 03 - Unittests on native separated [tests-base64] PASSED
01. Task 03 - Unittests on native separated [tests-bcd] PASSED
01. Task 03 - Unittests on native separated [tests-bhp_event] PASSED
01. Task 03 - Unittests on native separated [tests-bhp_msg] PASSED
01. Task 03 - Unittests on native separated [tests-bitfield] PASSED
01. Task 03 - Unittests on native separated [tests-bloom] PASSED
01. Task 03 - Unittests on native separated [tests-bluetil] PASSED
01. Task 03 - Unittests on native separated [tests-checksum] PASSED
01. Task 03 - Unittests on native separated [tests-chunked_ringbuffer] PASSED
01. Task 03 - Unittests on native separated [tests-clif] PASSED
01. Task 03 - Unittests on native separated [tests-coding] PASSED
01. Task 03 - Unittests on native separated [tests-color] PASSED
01. Task 03 - Unittests on native separated [tests-core] PASSED
01. Task 03 - Unittests on native separated [tests-credman] PASSED
01. Task 03 - Unittests on native separated [tests-div] PASSED
01. Task 03 - Unittests on native separated [tests-dns_cache] PASSED
01. Task 03 - Unittests on native separated [tests-ecc] PASSED
01. Task 03 - Unittests on native separated [tests-fib] PASSED
01. Task 03 - Unittests on native separated [tests-fib_sr] PASSED
01. Task 03 - Unittests on native separated [tests-fmt] PASSED
01. Task 03 - Unittests on native separated [tests-frac] PASSED
01. Task 03 - Unittests on native separated [tests-gcoap] PASSED
01. Task 03 - Unittests on native separated [tests-gnrc_ipv6] PASSED
01. Task 03 - Unittests on native separated [tests-gnrc_ipv6_hdr] PASSED
01. Task 03 - Unittests on native separated [tests-gnrc_ipv6_nib] PASSED
01. Task 03 - Unittests on native separated [tests-gnrc_mac_internal] PASSED
01. Task 03 - Unittests on native separated [tests-gnrc_netif_pktq] PASSED
01. Task 03 - Unittests on native separated [tests-gnrc_sixlowpan_frag_vrb] PASSED
01. Task 03 - Unittests on native separated [tests-gnrc_udp] PASSED
01. Task 03 - Unittests on native separated [tests-hashes] PASSED
01. Task 03 - Unittests on native separated [tests-ieee802154] PASSED
01. Task 03 - Unittests on native separated [tests-inet_csum] PASSED
01. Task 03 - Unittests on native separated [tests-ipv4_addr] PASSED
01. Task 03 - Unittests on native separated [tests-ipv6_addr] PASSED
01. Task 03 - Unittests on native separated [tests-ipv6_hdr] PASSED
01. Task 03 - Unittests on native separated [tests-kernel_defines] PASSED
01. Task 03 - Unittests on native separated [tests-libc] PASSED
01. Task 03 - Unittests on native separated [tests-luid] PASSED
01. Task 03 - Unittests on native separated [tests-matstat] PASSED
01. Task 03 - Unittests on native separated [tests-mtd] PASSED
01. Task 03 - Unittests on native separated [tests-nanocoap] PASSED
01. Task 03 - Unittests on native separated [tests-nanocoap_cache] PASSED
01. Task 03 - Unittests on native separated [tests-netopt] PASSED
01. Task 03 - Unittests on native separated [tests-netreg] PASSED
01. Task 03 - Unittests on native separated [tests-phydat] PASSED
01. Task 03 - Unittests on native separated [tests-pkt] PASSED
01. Task 03 - Unittests on native separated [tests-pktbuf] PASSED
01. Task 03 - Unittests on native separated [tests-pktqueue] PASSED
01. Task 03 - Unittests on native separated [tests-printf_float] PASSED
01. Task 03 - Unittests on native separated [tests-priority_pktqueue] PASSED
01. Task 03 - Unittests on native separated [tests-rtc] PASSED
01. Task 03 - Unittests on native separated [tests-rtt_rtc] PASSED
01. Task 03 - Unittests on native separated [tests-saul_reg] PASSED
01. Task 03 - Unittests on native separated [tests-scanf_float] PASSED
01. Task 03 - Unittests on native separated [tests-seq] PASSED
01. Task 03 - Unittests on native separated [tests-sht1x] PASSED
01. Task 03 - Unittests on native separated [tests-sixlowpan] PASSED
01. Task 03 - Unittests on native separated [tests-sixlowpan_ctx] PASSED
01. Task 03 - Unittests on native separated [tests-sixlowpan_sfr] PASSED
01. Task 03 - Unittests on native separated [tests-sock_util] PASSED
01. Task 03 - Unittests on native separated [tests-timex] PASSED
01. Task 03 - Unittests on native separated [tests-tsrb] PASSED
01. Task 03 - Unittests on native separated [tests-turo] PASSED
01. Task 03 - Unittests on native separated [tests-uri_parser] PASSED
01. Task 03 - Unittests on native separated [tests-ut_process] PASSED
01. Task 03 - Unittests on native separated [tests-uuid] PASSED
01. Task 03 - Unittests on native separated [tests-vfs] PASSED
01. Task 03 - Unittests on native separated [tests-zptr] PASSED
01. Task 03 - Unittests on native separated [tests-ztimer64] PASSED
01. Task 03 - Unittests on native separated [tests-ztimer] PASSED
01. Task 04 - Unittests on iotlab-m3 PASSED
03. Task 01 - ICMPv6 multicast echo on native PASSED
03. Task 02 - ICMPv6 link-local echo on native PASSED
03. Task 03 - ICMPv6 link-local echo on native (1 hour) PASSED
03. Task 04 - ICMPv6 stress test on native (1 hour) PASSED
03. Task 05 - ICMPv6 stress test on native (neighbor cache stress) PASSED
03. Task 06 - ICMPv6 link-local echo on native (IPv6 fragmentation) PASSED
04. Task 01 - ICMPv6 link-local echo with iotlab-m3 PASSED
04. Task 02 - ICMPv6 multicast echo with iotlab-m3/samr21-xpro PASSED
04. Task 03 - ICMPv6 echo with large payload PASSED
04. Task 04 - ICMPv6 echo with iotlab-m3/samr21-xpro 15 minutes PASSED
04. Task 05 (Experimental) - ICMPv6 multicast echo with iotlab-m3/cc2538 [strasbourg] PASSED
🟡 04. Task 06 (Experimental)- ICMPv6 link-local echo with iotlab-m3/cc2538 [strasbourg] SKIPPED
🟡 04. Task 07 (Experimental) - ICMPv6 multicast echo with samr21-xpro/zero + xbee SKIPPED
🟡 04. Task 08 (Experimental) - ICMPv6 echo with samr21-xpro/zero + xbee SKIPPED
04. Task 09 - ICMPv6 stress test on iotlab-m3 PASSED
04. Task 10 (Experimental) - ICMPv6 echo with large payload (IPv6 fragmentation) PASSED
04. Task 11 (Experimental) - ICMPv6 stress test on nrf802154 PASSED
04. Task 12 (Experimental) - ICMPv6 multicast echo with iotlab-m3/nrf802154 PASSED
04. Task 13 (Experimental) - ICMPv6 link-local echo with iotlab-m3/nrf802154 PASSED
05. Task 01 - ICMPv6 echo unicast addresess on native (default route) PASSED
05. Task 02 - ICMPv6 echo unicast addresess on iotlab-m3 (default route) PASSED
05. Task 03 - ICMPv6 echo unicast addresess on native (specific route) PASSED
05. Task 04 - ICMPv6 echo unicast addresess on iotlab-m3 (static route) PASSED
06. Task 01 - UDP on iotlab-m3 PASSED
06. Task 02 - UDP on iotlab-m3 (UDP port compression) PASSED
06. Task 03 - UDP on native (non-existent neighbor) PASSED
06. Task 04 - UDP on iotlab-m3 (non-existent neighbor) PASSED
06. Task 05 - Empty UDP on native PASSED
06. Task 06 - Empty UDP on iotlab-m3 PASSED
07. Task 01 - ICMPv6 echo on iotlab-m3 with three hops (static route) PASSED
07. Task 02 - UDP on iotlab-m3 with three hops (static route) PASSED
07. Task 03 - ICMPv6 echo on iotlab-m3 with three hops (RPL route) PASSED
07. Task 04 - UDP on iotlab-m3 with three hops (RPL route) PASSED
🟡 07. Task 05 (Experimental) - UDP with large payload on iotlab-m3 with three hops (RPL route) SKIPPED
08. Task 01 - ICMPv6 echo between native and Linux PASSED
08. Task 03 - ICMPv6 echo between RIOT and Contiki-NG PASSED
08. Task 08 - UDP between GNRC and lwIP on iotlab-m3 PASSED
09. Task 01 - CORD Endpoint PASSED
09. Task 02 - Confirmable retries [False-0] PASSED
09. Task 02 - Confirmable retries [True-1] PASSED
09. Task 03 - Block1 PASSED
09. Task 04 - Block2 PASSED
09. Task 05 - Observe registration and notification PASSED
10. Task 01 - Destination unreachable - no route to destination PASSED
10. Task 02 - Destination unreachable - Beyond scope of source address PASSED
10. Task 03 - Destination unreachable - address unreachable (target node address) PASSED
10. Task 04 - Destination unreachable - address unreachable (neighbor cache miss) PASSED
10. Task 05 - Destination unreachable - port unreachable PASSED
10. Task 06 - Destination unreachable - port unreachable (large payload) PASSED
10. Task 07 - Packet too big PASSED
10. Task 08 - Time exceeded - hop limit exceeded in transit PASSED
10. Task 09 - Parameter problem - erroneous header field encountered PASSED
10. Task 10 - IPv6-in-IPv6 encapsulation PASSED
🟡 11. Task 01 - LoRaWAN example SKIPPED
🟡 11. Task 02 - OTAA join procedure [0] SKIPPED
🟡 11. Task 02 - OTAA join procedure [3] SKIPPED
🟡 11. Task 02 - OTAA join procedure [5] SKIPPED
🟡 11. Task 03 - ABP join procedure [0] SKIPPED
🟡 11. Task 03 - ABP join procedure [3] SKIPPED
🟡 11. Task 03 - ABP join procedure [5] SKIPPED
🟡 11. Task 04 - LoRaWAN device parameters persistence SKIPPED
🟡 11. Task 05 - GNRC LoRaWAN (Over The Air Activation) [otaa] SKIPPED
🟡 11. Task 06 - GNRC LoRaWAN (ABP) [abp] SKIPPED
mguetschow commented 1 month ago

02-tests | Task #01 - All tests on native | :white_check_mark: SUCCESS

locally run with BUILD_IN_DOCKER=1 dist/tools/compile_and_test_for_board/compile_and_test_for_board.py . native

Output ``` INFO:native:Saving toolchain INFO:native.bootloaders/riotboot:Board supported: False INFO:native.bootloaders/riotboot_dfu:Board supported: False INFO:native.bootloaders/riotboot_serial:Board supported: False INFO:native.bootloaders/riotboot_tinyusb_dfu:Board supported: False INFO:native.examples/arduino_hello-world:Board supported: False INFO:native.examples/asymcute_mqttsn:Board supported: True INFO:native.examples/asymcute_mqttsn:Board has enough memory: True INFO:native.examples/asymcute_mqttsn:Application has test: False INFO:native.examples/asymcute_mqttsn:Run compilation INFO:native.examples/asymcute_mqttsn:Success INFO:native.examples/benchmark_udp:Board supported: True INFO:native.examples/benchmark_udp:Board has enough memory: True INFO:native.examples/benchmark_udp:Application has test: False INFO:native.examples/benchmark_udp:Run compilation INFO:native.examples/benchmark_udp:Success INFO:native.examples/bindist:Board supported: True INFO:native.examples/bindist:Board has enough memory: True INFO:native.examples/bindist:Application has test: False INFO:native.examples/bindist:Run compilation INFO:native.examples/bindist:Success INFO:native.examples/blinky:Board supported: True INFO:native.examples/blinky:Board has enough memory: True INFO:native.examples/blinky:Application has test: False INFO:native.examples/blinky:Run compilation INFO:native.examples/blinky:Success INFO:native.examples/ccn-lite-relay:Board supported: True INFO:native.examples/ccn-lite-relay:Board has enough memory: True INFO:native.examples/ccn-lite-relay:Application has test: False INFO:native.examples/ccn-lite-relay:Run compilation INFO:native.examples/ccn-lite-relay:Success INFO:native.examples/cord_ep:Board supported: True INFO:native.examples/cord_ep:Board has enough memory: True INFO:native.examples/cord_ep:Application has test: False INFO:native.examples/cord_ep:Run compilation INFO:native.examples/cord_ep:Success INFO:native.examples/cord_epsim:Board supported: True INFO:native.examples/cord_epsim:Board has enough memory: True INFO:native.examples/cord_epsim:Application has test: False INFO:native.examples/cord_epsim:Run compilation INFO:native.examples/cord_epsim:Success INFO:native.examples/cord_lc:Board supported: True INFO:native.examples/cord_lc:Board has enough memory: True INFO:native.examples/cord_lc:Application has test: False INFO:native.examples/cord_lc:Run compilation INFO:native.examples/cord_lc:Success INFO:native.examples/default:Board supported: True INFO:native.examples/default:Board has enough memory: True INFO:native.examples/default:Application has test: False INFO:native.examples/default:Run compilation INFO:native.examples/default:Success INFO:native.examples/dtls-echo:Board supported: True INFO:native.examples/dtls-echo:Board has enough memory: True INFO:native.examples/dtls-echo:Application has test: False INFO:native.examples/dtls-echo:Run compilation INFO:native.examples/dtls-echo:Success INFO:native.examples/dtls-sock:Board supported: True INFO:native.examples/dtls-sock:Board has enough memory: True INFO:native.examples/dtls-sock:Application has test: False INFO:native.examples/dtls-sock:Run compilation INFO:native.examples/dtls-sock:Success INFO:native.examples/dtls-wolfssl:Board supported: True INFO:native.examples/dtls-wolfssl:Board has enough memory: True INFO:native.examples/dtls-wolfssl:Application has test: False INFO:native.examples/dtls-wolfssl:Run compilation INFO:native.examples/dtls-wolfssl:Success INFO:native.examples/emcute_mqttsn:Board supported: True INFO:native.examples/emcute_mqttsn:Board has enough memory: True INFO:native.examples/emcute_mqttsn:Application has test: False INFO:native.examples/emcute_mqttsn:Run compilation INFO:native.examples/emcute_mqttsn:Success INFO:native.examples/filesystem:Board supported: True INFO:native.examples/filesystem:Board has enough memory: True INFO:native.examples/filesystem:Application has test: False INFO:native.examples/filesystem:Run compilation INFO:native.examples/filesystem:Success INFO:native.examples/gcoap:Board supported: True INFO:native.examples/gcoap:Board has enough memory: True INFO:native.examples/gcoap:Application has test: False INFO:native.examples/gcoap:Run compilation INFO:native.examples/gcoap:Success INFO:native.examples/gcoap_block_server:Board supported: True INFO:native.examples/gcoap_block_server:Board has enough memory: True INFO:native.examples/gcoap_block_server:Application has test: False INFO:native.examples/gcoap_block_server:Run compilation INFO:native.examples/gcoap_block_server:Success INFO:native.examples/gcoap_dtls:Board supported: True INFO:native.examples/gcoap_dtls:Board has enough memory: True INFO:native.examples/gcoap_dtls:Application has test: False INFO:native.examples/gcoap_dtls:Run compilation INFO:native.examples/gcoap_dtls:Success INFO:native.examples/gcoap_fileserver:Board supported: True INFO:native.examples/gcoap_fileserver:Board has enough memory: True INFO:native.examples/gcoap_fileserver:Application has test: False INFO:native.examples/gcoap_fileserver:Run compilation INFO:native.examples/gcoap_fileserver:Success INFO:native.examples/gnrc_border_router:Board supported: True INFO:native.examples/gnrc_border_router:Board has enough memory: True INFO:native.examples/gnrc_border_router:Application has test: False INFO:native.examples/gnrc_border_router:Run compilation INFO:native.examples/gnrc_border_router:Success INFO:native.examples/gnrc_lorawan:Board supported: True INFO:native.examples/gnrc_lorawan:Board has enough memory: True INFO:native.examples/gnrc_lorawan:Application has test: False INFO:native.examples/gnrc_lorawan:Run compilation INFO:native.examples/gnrc_lorawan:Success INFO:native.examples/gnrc_minimal:Board supported: True INFO:native.examples/gnrc_minimal:Board has enough memory: True INFO:native.examples/gnrc_minimal:Application has test: False INFO:native.examples/gnrc_minimal:Run compilation INFO:native.examples/gnrc_minimal:Success INFO:native.examples/gnrc_networking:Board supported: True INFO:native.examples/gnrc_networking:Board has enough memory: True INFO:native.examples/gnrc_networking:Application has test: False INFO:native.examples/gnrc_networking:Run compilation INFO:native.examples/gnrc_networking:Success INFO:native.examples/gnrc_networking_mac:Board supported: False INFO:native.examples/gnrc_networking_subnets:Board supported: True INFO:native.examples/gnrc_networking_subnets:Board has enough memory: True INFO:native.examples/gnrc_networking_subnets:Application has test: False INFO:native.examples/gnrc_networking_subnets:Run compilation INFO:native.examples/gnrc_networking_subnets:Success INFO:native.examples/hello-world:Board supported: True INFO:native.examples/hello-world:Board has enough memory: True INFO:native.examples/hello-world:Application has test: False INFO:native.examples/hello-world:Run compilation INFO:native.examples/hello-world:Success INFO:native.examples/ipc_pingpong:Board supported: True INFO:native.examples/ipc_pingpong:Board has enough memory: True INFO:native.examples/ipc_pingpong:Application has test: False INFO:native.examples/ipc_pingpong:Run compilation INFO:native.examples/ipc_pingpong:Success INFO:native.examples/javascript:Board supported: True INFO:native.examples/javascript:Board has enough memory: True INFO:native.examples/javascript:Application has test: False INFO:native.examples/javascript:Run compilation INFO:native.examples/javascript:Success INFO:native.examples/lorawan:Board supported: True INFO:native.examples/lorawan:Board has enough memory: True INFO:native.examples/lorawan:Application has test: False INFO:native.examples/lorawan:Run compilation INFO:native.examples/lorawan:Success INFO:native.examples/lua_REPL:Board supported: True INFO:native.examples/lua_REPL:Board has enough memory: True INFO:native.examples/lua_REPL:Application has test: False INFO:native.examples/lua_REPL:Run compilation INFO:native.examples/lua_REPL:Success INFO:native.examples/lua_basic:Board supported: True INFO:native.examples/lua_basic:Board has enough memory: True INFO:native.examples/lua_basic:Application has test: False INFO:native.examples/lua_basic:Run compilation INFO:native.examples/lua_basic:Success INFO:native.examples/lwm2m:Board supported: True INFO:native.examples/lwm2m:Board has enough memory: True INFO:native.examples/lwm2m:Application has test: False INFO:native.examples/lwm2m:Run compilation INFO:native.examples/lwm2m:Success INFO:native.examples/micropython:Board supported: True INFO:native.examples/micropython:Board has enough memory: True INFO:native.examples/micropython:Application has test: False INFO:native.examples/micropython:Run compilation INFO:native.examples/micropython:Success INFO:native.examples/nanocoap_server:Board supported: True INFO:native.examples/nanocoap_server:Board has enough memory: True INFO:native.examples/nanocoap_server:Application has test: False INFO:native.examples/nanocoap_server:Run compilation INFO:native.examples/nanocoap_server:Success INFO:native.examples/nimble_gatt:Board supported: False INFO:native.examples/nimble_heart_rate_sensor:Board supported: False INFO:native.examples/nimble_scanner:Board supported: False INFO:native.examples/opendsme:Board supported: False INFO:native.examples/openthread:Board supported: False INFO:native.examples/paho-mqtt:Board supported: True INFO:native.examples/paho-mqtt:Board has enough memory: True INFO:native.examples/paho-mqtt:Application has test: False INFO:native.examples/paho-mqtt:Run compilation INFO:native.examples/paho-mqtt:Success INFO:native.examples/pio_blink:Board supported: False INFO:native.examples/posix_select:Board supported: True INFO:native.examples/posix_select:Board has enough memory: True INFO:native.examples/posix_select:Application has test: False INFO:native.examples/posix_select:Run compilation INFO:native.examples/posix_select:Success INFO:native.examples/posix_sockets:Board supported: True INFO:native.examples/posix_sockets:Board has enough memory: True INFO:native.examples/posix_sockets:Application has test: False INFO:native.examples/posix_sockets:Run compilation INFO:native.examples/posix_sockets:Success INFO:native.examples/psa_crypto:Board supported: False INFO:native.examples/riot_and_cpp:Board supported: True INFO:native.examples/riot_and_cpp:Board has enough memory: True INFO:native.examples/riot_and_cpp:Application has test: False INFO:native.examples/riot_and_cpp:Run compilation INFO:native.examples/riot_and_cpp:Success INFO:native.examples/rust-gcoap:Board supported: True INFO:native.examples/rust-gcoap:Board has enough memory: True INFO:native.examples/rust-gcoap:Application has test: False INFO:native.examples/rust-gcoap:Run compilation INFO:native.examples/rust-gcoap:Success INFO:native.examples/rust-hello-world:Board supported: True INFO:native.examples/rust-hello-world:Board has enough memory: True INFO:native.examples/rust-hello-world:Application has test: False INFO:native.examples/rust-hello-world:Run compilation INFO:native.examples/rust-hello-world:Success INFO:native.examples/saul:Board supported: True INFO:native.examples/saul:Board has enough memory: True INFO:native.examples/saul:Application has test: False INFO:native.examples/saul:Run compilation INFO:native.examples/saul:Success INFO:native.examples/senml_saul:Board supported: True INFO:native.examples/senml_saul:Board has enough memory: True INFO:native.examples/senml_saul:Application has test: False INFO:native.examples/senml_saul:Run compilation INFO:native.examples/senml_saul:Success INFO:native.examples/skald_eddystone:Board supported: False INFO:native.examples/skald_ibeacon:Board supported: False INFO:native.examples/sniffer:Board supported: True INFO:native.examples/sniffer:Board has enough memory: True INFO:native.examples/sniffer:Application has test: False INFO:native.examples/sniffer:Run compilation INFO:native.examples/sniffer:Success INFO:native.examples/spectrum-scanner:Board supported: True INFO:native.examples/spectrum-scanner:Board has enough memory: True INFO:native.examples/spectrum-scanner:Application has test: False INFO:native.examples/spectrum-scanner:Run compilation INFO:native.examples/spectrum-scanner:Success INFO:native.examples/suit_update:Board supported: True INFO:native.examples/suit_update:Board has enough memory: True INFO:native.examples/suit_update:Application has test: False INFO:native.examples/suit_update:Run compilation INFO:native.examples/suit_update:Success INFO:native.examples/telnet_server:Board supported: False INFO:native.examples/thread_duel:Board supported: True INFO:native.examples/thread_duel:Board has enough memory: True INFO:native.examples/thread_duel:Application has test: False INFO:native.examples/thread_duel:Run compilation INFO:native.examples/thread_duel:Success INFO:native.examples/timer_periodic_wakeup:Board supported: True INFO:native.examples/timer_periodic_wakeup:Board has enough memory: True INFO:native.examples/timer_periodic_wakeup:Application has test: False INFO:native.examples/timer_periodic_wakeup:Run compilation INFO:native.examples/timer_periodic_wakeup:Success INFO:native.examples/twr_aloha:Board supported: False INFO:native.examples/usbus_minimal:Board supported: False INFO:native.examples/wasm:Board supported: True INFO:native.examples/wasm:Board has enough memory: True INFO:native.examples/wasm:Application has test: False INFO:native.examples/wasm:Run compilation INFO:native.examples/wasm:Success INFO:native.fuzzing/gcoap:Board supported: True INFO:native.fuzzing/gcoap:Board has enough memory: True INFO:native.fuzzing/gcoap:Application has test: False INFO:native.fuzzing/gcoap:Run compilation INFO:native.fuzzing/gcoap:Success INFO:native.fuzzing/gnrc_tcp:Board supported: True INFO:native.fuzzing/gnrc_tcp:Board has enough memory: True INFO:native.fuzzing/gnrc_tcp:Application has test: False INFO:native.fuzzing/gnrc_tcp:Run compilation INFO:native.fuzzing/gnrc_tcp:Success INFO:native.fuzzing/uri_parser:Board supported: True INFO:native.fuzzing/uri_parser:Board has enough memory: True INFO:native.fuzzing/uri_parser:Application has test: False INFO:native.fuzzing/uri_parser:Run compilation INFO:native.fuzzing/uri_parser:Success INFO:native.tests/bench/msg_pingpong:Board supported: True INFO:native.tests/bench/msg_pingpong:Board has enough memory: True INFO:native.tests/bench/msg_pingpong:Application has test: True INFO:native.tests/bench/msg_pingpong:Run compilation INFO:native.tests/bench/msg_pingpong:Run test INFO:native.tests/bench/msg_pingpong:Run test.flash INFO:native.tests/bench/msg_pingpong:Success INFO:native.tests/bench/mutex_pingpong:Board supported: True INFO:native.tests/bench/mutex_pingpong:Board has enough memory: True INFO:native.tests/bench/mutex_pingpong:Application has test: True INFO:native.tests/bench/mutex_pingpong:Run compilation INFO:native.tests/bench/mutex_pingpong:Run test INFO:native.tests/bench/mutex_pingpong:Run test.flash INFO:native.tests/bench/mutex_pingpong:Success INFO:native.tests/bench/periph_gpio_ll:Board supported: False INFO:native.tests/bench/runtime_coreapis:Board supported: True INFO:native.tests/bench/runtime_coreapis:Board has enough memory: True INFO:native.tests/bench/runtime_coreapis:Application has test: True INFO:native.tests/bench/runtime_coreapis:Run compilation INFO:native.tests/bench/runtime_coreapis:Run test INFO:native.tests/bench/runtime_coreapis:Run test.flash INFO:native.tests/bench/runtime_coreapis:Success INFO:native.tests/bench/sched_nop:Board supported: True INFO:native.tests/bench/sched_nop:Board has enough memory: True INFO:native.tests/bench/sched_nop:Application has test: True INFO:native.tests/bench/sched_nop:Run compilation INFO:native.tests/bench/sched_nop:Run test INFO:native.tests/bench/sched_nop:Run test.flash INFO:native.tests/bench/sched_nop:Success INFO:native.tests/bench/sizeof_coretypes:Board supported: True INFO:native.tests/bench/sizeof_coretypes:Board has enough memory: True INFO:native.tests/bench/sizeof_coretypes:Application has test: True INFO:native.tests/bench/sizeof_coretypes:Run compilation INFO:native.tests/bench/sizeof_coretypes:Run test INFO:native.tests/bench/sizeof_coretypes:Run test.flash INFO:native.tests/bench/sizeof_coretypes:Success INFO:native.tests/bench/sys_atomic_utils:Board supported: True INFO:native.tests/bench/sys_atomic_utils:Board has enough memory: True INFO:native.tests/bench/sys_atomic_utils:Application has test: False INFO:native.tests/bench/sys_atomic_utils:Run compilation INFO:native.tests/bench/sys_atomic_utils:Success INFO:native.tests/bench/sys_base64:Board supported: True INFO:native.tests/bench/sys_base64:Board has enough memory: True INFO:native.tests/bench/sys_base64:Application has test: True INFO:native.tests/bench/sys_base64:Run compilation INFO:native.tests/bench/sys_base64:Run test INFO:native.tests/bench/sys_base64:Run test.flash INFO:native.tests/bench/sys_base64:Success INFO:native.tests/bench/thread_flags_pingpong:Board supported: True INFO:native.tests/bench/thread_flags_pingpong:Board has enough memory: True INFO:native.tests/bench/thread_flags_pingpong:Application has test: True INFO:native.tests/bench/thread_flags_pingpong:Run compilation INFO:native.tests/bench/thread_flags_pingpong:Run test INFO:native.tests/bench/thread_flags_pingpong:Run test.flash INFO:native.tests/bench/thread_flags_pingpong:Success INFO:native.tests/bench/thread_yield_pingpong:Board supported: True INFO:native.tests/bench/thread_yield_pingpong:Board has enough memory: True INFO:native.tests/bench/thread_yield_pingpong:Application has test: True INFO:native.tests/bench/thread_yield_pingpong:Run compilation INFO:native.tests/bench/thread_yield_pingpong:Run test INFO:native.tests/bench/thread_yield_pingpong:Run test.flash INFO:native.tests/bench/thread_yield_pingpong:Success INFO:native.tests/bench/timers:Board supported: True INFO:native.tests/bench/timers:Board has enough memory: True INFO:native.tests/bench/timers:Application has test: False INFO:native.tests/bench/timers:Run compilation INFO:native.tests/bench/timers:Success INFO:native.tests/bench/xtimer:Board supported: True INFO:native.tests/bench/xtimer:Board has enough memory: True INFO:native.tests/bench/xtimer:Application has test: True INFO:native.tests/bench/xtimer:Run compilation INFO:native.tests/bench/xtimer:Run test INFO:native.tests/bench/xtimer:Run test.flash INFO:native.tests/bench/xtimer:Success INFO:native.tests/bench/xtimer_load:Board supported: True INFO:native.tests/bench/xtimer_load:Board has enough memory: True INFO:native.tests/bench/xtimer_load:Application has test: False INFO:native.tests/bench/xtimer_load:Run compilation INFO:native.tests/bench/xtimer_load:Success INFO:native.tests/bench/ztimer:Board supported: True INFO:native.tests/bench/ztimer:Board has enough memory: True INFO:native.tests/bench/ztimer:Application has test: True INFO:native.tests/bench/ztimer:Run compilation INFO:native.tests/bench/ztimer:Run test INFO:native.tests/bench/ztimer:Run test.flash INFO:native.tests/bench/ztimer:Success INFO:native.tests/board_microbit:Board supported: False INFO:native.tests/build_system/blob:Board supported: True INFO:native.tests/build_system/blob:Board has enough memory: True INFO:native.tests/build_system/blob:Application has test: True INFO:native.tests/build_system/blob:Run compilation INFO:native.tests/build_system/blob:Run test INFO:native.tests/build_system/blob:Run test.flash INFO:native.tests/build_system/blob:Success INFO:native.tests/build_system/cflags_spaces:Board supported: True INFO:native.tests/build_system/cflags_spaces:Board has enough memory: True INFO:native.tests/build_system/cflags_spaces:Application has test: True INFO:native.tests/build_system/cflags_spaces:Run compilation INFO:native.tests/build_system/cflags_spaces:Run test INFO:native.tests/build_system/cflags_spaces:Run test.flash INFO:native.tests/build_system/cflags_spaces:Success INFO:native.tests/build_system/cortexm_common_ldscript:Board supported: False INFO:native.tests/build_system/cpp_exclude:Board supported: True INFO:native.tests/build_system/cpp_exclude:Board has enough memory: True INFO:native.tests/build_system/cpp_exclude:Application has test: True INFO:native.tests/build_system/cpp_exclude:Run compilation INFO:native.tests/build_system/cpp_exclude:Run test INFO:native.tests/build_system/cpp_exclude:Run test.flash INFO:native.tests/build_system/cpp_exclude:Success INFO:native.tests/build_system/cpp_ext:Board supported: True INFO:native.tests/build_system/cpp_ext:Board has enough memory: True INFO:native.tests/build_system/cpp_ext:Application has test: True INFO:native.tests/build_system/cpp_ext:Run compilation INFO:native.tests/build_system/cpp_ext:Run test INFO:native.tests/build_system/cpp_ext:Run test.flash INFO:native.tests/build_system/cpp_ext:Success INFO:native.tests/build_system/external_board_dirs:Board supported: True INFO:native.tests/build_system/external_board_dirs:Board has enough memory: True INFO:native.tests/build_system/external_board_dirs:Application has test: False INFO:native.tests/build_system/external_board_dirs:Run compilation INFO:native.tests/build_system/external_board_dirs:Success INFO:native.tests/build_system/external_board_native:Board supported: True INFO:native.tests/build_system/external_board_native:Board has enough memory: True INFO:native.tests/build_system/external_board_native:Application has test: True INFO:native.tests/build_system/external_board_native:Run compilation INFO:native.tests/build_system/external_board_native:Run test INFO:native.tests/build_system/external_board_native:Run test.flash INFO:native.tests/build_system/external_board_native:Success INFO:native.tests/build_system/external_module_dirs:Board supported: True INFO:native.tests/build_system/external_module_dirs:Board has enough memory: True INFO:native.tests/build_system/external_module_dirs:Application has test: False INFO:native.tests/build_system/external_module_dirs:Run compilation INFO:native.tests/build_system/external_module_dirs:Success INFO:native.tests/build_system/external_pkg_dirs:Board supported: True INFO:native.tests/build_system/external_pkg_dirs:Board has enough memory: True INFO:native.tests/build_system/external_pkg_dirs:Application has test: False INFO:native.tests/build_system/external_pkg_dirs:Run compilation INFO:native.tests/build_system/external_pkg_dirs:Success INFO:native.tests/build_system/kconfig:Board supported: True INFO:native.tests/build_system/kconfig:Board has enough memory: True INFO:native.tests/build_system/kconfig:Application has test: True INFO:native.tests/build_system/kconfig:Run compilation INFO:native.tests/build_system/kconfig:Run test INFO:native.tests/build_system/kconfig:Run test.flash INFO:native.tests/build_system/kconfig:Success INFO:native.tests/build_system/test_tools:Board supported: True INFO:native.tests/build_system/test_tools:Board has enough memory: True INFO:native.tests/build_system/test_tools:Application has test: True INFO:native.tests/build_system/test_tools:Run compilation INFO:native.tests/build_system/test_tools:Run test INFO:native.tests/build_system/test_tools:Run test.flash INFO:native.tests/build_system/test_tools:Success INFO:native.tests/build_system/utils:Board supported: True INFO:native.tests/build_system/utils:Board has enough memory: True INFO:native.tests/build_system/utils:Application has test: False INFO:native.tests/build_system/utils:Run compilation INFO:native.tests/build_system/utils:Success INFO:native.tests/build_system/warn_conflict:Board supported: False INFO:native.tests/build_system/xfa:Board supported: True INFO:native.tests/build_system/xfa:Board has enough memory: True INFO:native.tests/build_system/xfa:Application has test: True INFO:native.tests/build_system/xfa:Run compilation INFO:native.tests/build_system/xfa:Run test INFO:native.tests/build_system/xfa:Run test.flash INFO:native.tests/build_system/xfa:Success INFO:native.tests/buttons:Board supported: True INFO:native.tests/buttons:Board has enough memory: True INFO:native.tests/buttons:Application has test: True INFO:native.tests/buttons:Run compilation INFO:native.tests/buttons:Run test INFO:native.tests/buttons:Run test.flash INFO:native.tests/buttons:Success INFO:native.tests/core/bitarithm_timings:Board supported: True INFO:native.tests/core/bitarithm_timings:Board has enough memory: True INFO:native.tests/core/bitarithm_timings:Application has test: True INFO:native.tests/core/bitarithm_timings:Run compilation INFO:native.tests/core/bitarithm_timings:Run test INFO:native.tests/core/bitarithm_timings:Run test.flash INFO:native.tests/core/bitarithm_timings:Success INFO:native.tests/core/cond_order:Board supported: True INFO:native.tests/core/cond_order:Board has enough memory: True INFO:native.tests/core/cond_order:Application has test: True INFO:native.tests/core/cond_order:Run compilation INFO:native.tests/core/cond_order:Run test INFO:native.tests/core/cond_order:Run test.flash INFO:native.tests/core/cond_order:Success INFO:native.tests/core/deferred_yield_higher:Board supported: True INFO:native.tests/core/deferred_yield_higher:Board has enough memory: True INFO:native.tests/core/deferred_yield_higher:Application has test: True INFO:native.tests/core/deferred_yield_higher:Run compilation INFO:native.tests/core/deferred_yield_higher:Run test INFO:native.tests/core/deferred_yield_higher:Run test.flash INFO:native.tests/core/deferred_yield_higher:Success INFO:native.tests/core/irq:Board supported: True INFO:native.tests/core/irq:Board has enough memory: True INFO:native.tests/core/irq:Application has test: True INFO:native.tests/core/irq:Run compilation INFO:native.tests/core/irq:Run test INFO:native.tests/core/irq:Run test.flash INFO:native.tests/core/irq:Success INFO:native.tests/core/irq_cpp:Board supported: False INFO:native.tests/core/irq_disable_restore:Board supported: True INFO:native.tests/core/irq_disable_restore:Board has enough memory: True INFO:native.tests/core/irq_disable_restore:Application has test: True INFO:native.tests/core/irq_disable_restore:Run compilation INFO:native.tests/core/irq_disable_restore:Run test INFO:native.tests/core/irq_disable_restore:Run test.flash INFO:native.tests/core/irq_disable_restore:Success INFO:native.tests/core/isr_yield_higher:Board supported: True INFO:native.tests/core/isr_yield_higher:Board has enough memory: True INFO:native.tests/core/isr_yield_higher:Application has test: True INFO:native.tests/core/isr_yield_higher:Run compilation INFO:native.tests/core/isr_yield_higher:Run test INFO:native.tests/core/isr_yield_higher:Run test.flash INFO:native.tests/core/isr_yield_higher:Success INFO:native.tests/core/msg_avail:Board supported: True INFO:native.tests/core/msg_avail:Board has enough memory: True INFO:native.tests/core/msg_avail:Application has test: True INFO:native.tests/core/msg_avail:Run compilation INFO:native.tests/core/msg_avail:Run test INFO:native.tests/core/msg_avail:Run test.flash INFO:native.tests/core/msg_avail:Success INFO:native.tests/core/msg_queue_capacity:Board supported: True INFO:native.tests/core/msg_queue_capacity:Board has enough memory: True INFO:native.tests/core/msg_queue_capacity:Application has test: True INFO:native.tests/core/msg_queue_capacity:Run compilation INFO:native.tests/core/msg_queue_capacity:Run test INFO:native.tests/core/msg_queue_capacity:Run test.flash INFO:native.tests/core/msg_queue_capacity:Success INFO:native.tests/core/msg_queue_print:Board supported: True INFO:native.tests/core/msg_queue_print:Board has enough memory: True INFO:native.tests/core/msg_queue_print:Application has test: True INFO:native.tests/core/msg_queue_print:Run compilation INFO:native.tests/core/msg_queue_print:Run test INFO:native.tests/core/msg_queue_print:Run test.flash INFO:native.tests/core/msg_queue_print:Success INFO:native.tests/core/msg_send_receive:Board supported: True INFO:native.tests/core/msg_send_receive:Board has enough memory: True INFO:native.tests/core/msg_send_receive:Application has test: True INFO:native.tests/core/msg_send_receive:Run compilation INFO:native.tests/core/msg_send_receive:Run test INFO:native.tests/core/msg_send_receive:Run test.flash INFO:native.tests/core/msg_send_receive:Success INFO:native.tests/core/msg_try_receive:Board supported: True INFO:native.tests/core/msg_try_receive:Board has enough memory: True INFO:native.tests/core/msg_try_receive:Application has test: True INFO:native.tests/core/msg_try_receive:Run compilation INFO:native.tests/core/msg_try_receive:Run test INFO:native.tests/core/msg_try_receive:Run test.flash INFO:native.tests/core/msg_try_receive:Success INFO:native.tests/core/mutex_cancel:Board supported: True INFO:native.tests/core/mutex_cancel:Board has enough memory: True INFO:native.tests/core/mutex_cancel:Application has test: True INFO:native.tests/core/mutex_cancel:Run compilation INFO:native.tests/core/mutex_cancel:Run test INFO:native.tests/core/mutex_cancel:Run test.flash INFO:native.tests/core/mutex_cancel:Success INFO:native.tests/core/mutex_order:Board supported: True INFO:native.tests/core/mutex_order:Board has enough memory: True INFO:native.tests/core/mutex_order:Application has test: True INFO:native.tests/core/mutex_order:Run compilation INFO:native.tests/core/mutex_order:Run test INFO:native.tests/core/mutex_order:Run test.flash INFO:native.tests/core/mutex_order:Success INFO:native.tests/core/mutex_unlock_and_sleep:Board supported: True INFO:native.tests/core/mutex_unlock_and_sleep:Board has enough memory: True INFO:native.tests/core/mutex_unlock_and_sleep:Application has test: True INFO:native.tests/core/mutex_unlock_and_sleep:Run compilation INFO:native.tests/core/mutex_unlock_and_sleep:Run test INFO:native.tests/core/mutex_unlock_and_sleep:Run test.flash INFO:native.tests/core/mutex_unlock_and_sleep:Success INFO:native.tests/core/rmutex:Board supported: True INFO:native.tests/core/rmutex:Board has enough memory: True INFO:native.tests/core/rmutex:Application has test: True INFO:native.tests/core/rmutex:Run compilation INFO:native.tests/core/rmutex:Run test INFO:native.tests/core/rmutex:Run test.flash INFO:native.tests/core/rmutex:Success INFO:native.tests/core/rmutex_cpp:Board supported: True INFO:native.tests/core/rmutex_cpp:Board has enough memory: True INFO:native.tests/core/rmutex_cpp:Application has test: True INFO:native.tests/core/rmutex_cpp:Run compilation INFO:native.tests/core/rmutex_cpp:Run test INFO:native.tests/core/rmutex_cpp:Run test.flash INFO:native.tests/core/rmutex_cpp:Success INFO:native.tests/core/sched_change_priority:Board supported: True INFO:native.tests/core/sched_change_priority:Board has enough memory: True INFO:native.tests/core/sched_change_priority:Application has test: True INFO:native.tests/core/sched_change_priority:Run compilation INFO:native.tests/core/sched_change_priority:Run test INFO:native.tests/core/sched_change_priority:Run test.flash INFO:native.tests/core/sched_change_priority:Success INFO:native.tests/core/sched_testing:Board supported: True INFO:native.tests/core/sched_testing:Board has enough memory: True INFO:native.tests/core/sched_testing:Application has test: True INFO:native.tests/core/sched_testing:Run compilation INFO:native.tests/core/sched_testing:Run test INFO:native.tests/core/sched_testing:Run test.flash INFO:native.tests/core/sched_testing:Success INFO:native.tests/core/thread_basic:Board supported: True INFO:native.tests/core/thread_basic:Board has enough memory: True INFO:native.tests/core/thread_basic:Application has test: True INFO:native.tests/core/thread_basic:Run compilation INFO:native.tests/core/thread_basic:Run test INFO:native.tests/core/thread_basic:Run test.flash INFO:native.tests/core/thread_basic:Success INFO:native.tests/core/thread_cooperation:Board supported: True INFO:native.tests/core/thread_cooperation:Board has enough memory: True INFO:native.tests/core/thread_cooperation:Application has test: True INFO:native.tests/core/thread_cooperation:Run compilation INFO:native.tests/core/thread_cooperation:Run test INFO:native.tests/core/thread_cooperation:Run test.flash INFO:native.tests/core/thread_cooperation:Success INFO:native.tests/core/thread_exit:Board supported: True INFO:native.tests/core/thread_exit:Board has enough memory: True INFO:native.tests/core/thread_exit:Application has test: True INFO:native.tests/core/thread_exit:Run compilation INFO:native.tests/core/thread_exit:Run test INFO:native.tests/core/thread_exit:Run test.flash INFO:native.tests/core/thread_exit:Success INFO:native.tests/core/thread_flags:Board supported: True INFO:native.tests/core/thread_flags:Board has enough memory: True INFO:native.tests/core/thread_flags:Application has test: False INFO:native.tests/core/thread_flags:Run compilation INFO:native.tests/core/thread_flags:Success INFO:native.tests/core/thread_flags_xtimer:Board supported: True INFO:native.tests/core/thread_flags_xtimer:Board has enough memory: True INFO:native.tests/core/thread_flags_xtimer:Application has test: True INFO:native.tests/core/thread_flags_xtimer:Run compilation INFO:native.tests/core/thread_flags_xtimer:Run test INFO:native.tests/core/thread_flags_xtimer:Run test.flash INFO:native.tests/core/thread_flags_xtimer:Success INFO:native.tests/core/thread_float:Board supported: True INFO:native.tests/core/thread_float:Board has enough memory: True INFO:native.tests/core/thread_float:Application has test: False INFO:native.tests/core/thread_float:Run compilation INFO:native.tests/core/thread_float:Success INFO:native.tests/core/thread_flood:Board supported: True INFO:native.tests/core/thread_flood:Board has enough memory: True INFO:native.tests/core/thread_flood:Application has test: True INFO:native.tests/core/thread_flood:Run compilation INFO:native.tests/core/thread_flood:Run test INFO:native.tests/core/thread_flood:Run test.flash INFO:native.tests/core/thread_flood:Success INFO:native.tests/core/thread_msg:Board supported: True INFO:native.tests/core/thread_msg:Board has enough memory: True INFO:native.tests/core/thread_msg:Application has test: True INFO:native.tests/core/thread_msg:Run compilation INFO:native.tests/core/thread_msg:Run test INFO:native.tests/core/thread_msg:Run test.flash INFO:native.tests/core/thread_msg:Success INFO:native.tests/core/thread_msg_block_race:Board supported: True INFO:native.tests/core/thread_msg_block_race:Board has enough memory: True INFO:native.tests/core/thread_msg_block_race:Application has test: True INFO:native.tests/core/thread_msg_block_race:Run compilation INFO:native.tests/core/thread_msg_block_race:Run test INFO:native.tests/core/thread_msg_block_race:Run test.flash INFO:native.tests/core/thread_msg_block_race:Success INFO:native.tests/core/thread_msg_block_w_queue:Board supported: True INFO:native.tests/core/thread_msg_block_w_queue:Board has enough memory: True INFO:native.tests/core/thread_msg_block_w_queue:Application has test: True INFO:native.tests/core/thread_msg_block_w_queue:Run compilation INFO:native.tests/core/thread_msg_block_w_queue:Run test INFO:native.tests/core/thread_msg_block_w_queue:Run test.flash INFO:native.tests/core/thread_msg_block_w_queue:Success INFO:native.tests/core/thread_msg_block_wo_queue:Board supported: True INFO:native.tests/core/thread_msg_block_wo_queue:Board has enough memory: True INFO:native.tests/core/thread_msg_block_wo_queue:Application has test: True INFO:native.tests/core/thread_msg_block_wo_queue:Run compilation INFO:native.tests/core/thread_msg_block_wo_queue:Run test INFO:native.tests/core/thread_msg_block_wo_queue:Run test.flash INFO:native.tests/core/thread_msg_block_wo_queue:Success INFO:native.tests/core/thread_msg_bus:Board supported: True INFO:native.tests/core/thread_msg_bus:Board has enough memory: True INFO:native.tests/core/thread_msg_bus:Application has test: True INFO:native.tests/core/thread_msg_bus:Run compilation INFO:native.tests/core/thread_msg_bus:Run test INFO:native.tests/core/thread_msg_bus:Run test.flash INFO:native.tests/core/thread_msg_bus:Success INFO:native.tests/core/thread_msg_seq:Board supported: True INFO:native.tests/core/thread_msg_seq:Board has enough memory: True INFO:native.tests/core/thread_msg_seq:Application has test: True INFO:native.tests/core/thread_msg_seq:Run compilation INFO:native.tests/core/thread_msg_seq:Run test INFO:native.tests/core/thread_msg_seq:Run test.flash INFO:native.tests/core/thread_msg_seq:Success INFO:native.tests/core/thread_priority_inversion:Board supported: True INFO:native.tests/core/thread_priority_inversion:Board has enough memory: True INFO:native.tests/core/thread_priority_inversion:Application has test: True INFO:native.tests/core/thread_priority_inversion:Run compilation INFO:native.tests/core/thread_priority_inversion:Run test INFO:native.tests/core/thread_priority_inversion:Run test.flash INFO:native.tests/core/thread_priority_inversion:Success INFO:native.tests/core/thread_race:Board supported: True INFO:native.tests/core/thread_race:Board has enough memory: True INFO:native.tests/core/thread_race:Application has test: True INFO:native.tests/core/thread_race:Run compilation INFO:native.tests/core/thread_race:Run test INFO:native.tests/core/thread_race:Run test.flash INFO:native.tests/core/thread_race:Success INFO:native.tests/core/thread_stack_alignment:Board supported: True INFO:native.tests/core/thread_stack_alignment:Board has enough memory: True INFO:native.tests/core/thread_stack_alignment:Application has test: True INFO:native.tests/core/thread_stack_alignment:Run compilation INFO:native.tests/core/thread_stack_alignment:Run test INFO:native.tests/core/thread_stack_alignment:Run test.flash INFO:native.tests/core/thread_stack_alignment:Success INFO:native.tests/core/thread_zombie:Board supported: True INFO:native.tests/core/thread_zombie:Board has enough memory: True INFO:native.tests/core/thread_zombie:Application has test: True INFO:native.tests/core/thread_zombie:Run compilation INFO:native.tests/core/thread_zombie:Run test INFO:native.tests/core/thread_zombie:Run test.flash INFO:native.tests/core/thread_zombie:Success INFO:native.tests/cpu/avr8_xmega_drivers:Board supported: False INFO:native.tests/cpu/cortexm_address_check:Board supported: False INFO:native.tests/cpu/cortexm_stack_limit:Board supported: False INFO:native.tests/cpu/efm32_drivers:Board supported: False INFO:native.tests/cpu/efm32_features:Board supported: False INFO:native.tests/cpu/mpu_noexec_ram:Board supported: False INFO:native.tests/cpu/mpu_stack_guard:Board supported: False INFO:native.tests/cpu/native_backtrace:Board supported: True INFO:native.tests/cpu/native_backtrace:Board has enough memory: True INFO:native.tests/cpu/native_backtrace:Application has test: True INFO:native.tests/cpu/native_backtrace:Run compilation INFO:native.tests/cpu/native_backtrace:Run test INFO:native.tests/cpu/native_backtrace:Run test.flash INFO:native.tests/cpu/native_backtrace:Success INFO:native.tests/cpu/pmp_noexec_ram:Board supported: False INFO:native.tests/cpu/stm32_bootloader:Board supported: False INFO:native.tests/drivers/ad7746:Board supported: False INFO:native.tests/drivers/adcxx1c:Board supported: False INFO:native.tests/drivers/ads101x:Board supported: False INFO:native.tests/drivers/adt7310:Board supported: True INFO:native.tests/drivers/adt7310:Board has enough memory: True INFO:native.tests/drivers/adt7310:Application has test: False INFO:native.tests/drivers/adt7310:Run compilation INFO:native.tests/drivers/adt7310:Success INFO:native.tests/drivers/adxl345:Board supported: False INFO:native.tests/drivers/aip31068:Board supported: False INFO:native.tests/drivers/apa102:Board supported: True INFO:native.tests/drivers/apa102:Board has enough memory: True INFO:native.tests/drivers/apa102:Application has test: False INFO:native.tests/drivers/apa102:Run compilation INFO:native.tests/drivers/apa102:Success INFO:native.tests/drivers/apds99xx:Board supported: False INFO:native.tests/drivers/apds99xx_full:Board supported: False INFO:native.tests/drivers/at:Board supported: True INFO:native.tests/drivers/at:Board has enough memory: True INFO:native.tests/drivers/at:Application has test: False INFO:native.tests/drivers/at:Run compilation INFO:native.tests/drivers/at:Success INFO:native.tests/drivers/at24cxxx:Board supported: False INFO:native.tests/drivers/at24mac:Board supported: False INFO:native.tests/drivers/at25xxx:Board supported: True INFO:native.tests/drivers/at25xxx:Board has enough memory: True INFO:native.tests/drivers/at25xxx:Application has test: False INFO:native.tests/drivers/at25xxx:Run compilation INFO:native.tests/drivers/at25xxx:Success INFO:native.tests/drivers/at30tse75x:Board supported: False INFO:native.tests/drivers/at86rf215:Board supported: True INFO:native.tests/drivers/at86rf215:Board has enough memory: True INFO:native.tests/drivers/at86rf215:Application has test: False INFO:native.tests/drivers/at86rf215:Run compilation INFO:native.tests/drivers/at86rf215:Success INFO:native.tests/drivers/at86rf2xx:Board supported: True INFO:native.tests/drivers/at86rf2xx:Board has enough memory: True INFO:native.tests/drivers/at86rf2xx:Application has test: False INFO:native.tests/drivers/at86rf2xx:Run compilation INFO:native.tests/drivers/at86rf2xx:Success INFO:native.tests/drivers/at86rf2xx_aes:Board supported: True INFO:native.tests/drivers/at86rf2xx_aes:Board has enough memory: True INFO:native.tests/drivers/at86rf2xx_aes:Application has test: False INFO:native.tests/drivers/at86rf2xx_aes:Run compilation INFO:native.tests/drivers/at86rf2xx_aes:Success INFO:native.tests/drivers/at_unit:Board supported: True INFO:native.tests/drivers/at_unit:Board has enough memory: True INFO:native.tests/drivers/at_unit:Application has test: False INFO:native.tests/drivers/at_unit:Run compilation INFO:native.tests/drivers/at_unit:Success INFO:native.tests/drivers/ata8520e:Board supported: True INFO:native.tests/drivers/ata8520e:Board has enough memory: True INFO:native.tests/drivers/ata8520e:Application has test: False INFO:native.tests/drivers/ata8520e:Run compilation INFO:native.tests/drivers/ata8520e:Success INFO:native.tests/drivers/atwinc15x0:Board supported: True INFO:native.tests/drivers/atwinc15x0:Board has enough memory: True INFO:native.tests/drivers/atwinc15x0:Application has test: False INFO:native.tests/drivers/atwinc15x0:Run compilation INFO:native.tests/drivers/atwinc15x0:Success INFO:native.tests/drivers/bh1750:Board supported: False INFO:native.tests/drivers/bh1900nux:Board supported: False INFO:native.tests/drivers/bme680:Board supported: False INFO:native.tests/drivers/bmp180:Board supported: False INFO:native.tests/drivers/bmx055:Board supported: False INFO:native.tests/drivers/bmx280:Board supported: False INFO:native.tests/drivers/bq2429x:Board supported: False INFO:native.tests/drivers/candev:Board supported: True INFO:native.tests/drivers/candev:Board has enough memory: True INFO:native.tests/drivers/candev:Application has test: False INFO:native.tests/drivers/candev:Run compilation INFO:native.tests/drivers/candev:Success INFO:native.tests/drivers/cc110x:Board supported: True INFO:native.tests/drivers/cc110x:Board has enough memory: True INFO:native.tests/drivers/cc110x:Application has test: False INFO:native.tests/drivers/cc110x:Run compilation INFO:native.tests/drivers/cc110x:Success INFO:native.tests/drivers/cc2420:Board supported: True INFO:native.tests/drivers/cc2420:Board has enough memory: True INFO:native.tests/drivers/cc2420:Application has test: False INFO:native.tests/drivers/cc2420:Run compilation INFO:native.tests/drivers/cc2420:Success INFO:native.tests/drivers/cc2538_rf:Board supported: False INFO:native.tests/drivers/ccs811:Board supported: False INFO:native.tests/drivers/ccs811_full:Board supported: False INFO:native.tests/drivers/cst816s:Board supported: False INFO:native.tests/drivers/dac_dds:Board supported: False INFO:native.tests/drivers/dcf77:Board supported: True INFO:native.tests/drivers/dcf77:Board has enough memory: True INFO:native.tests/drivers/dcf77:Application has test: False INFO:native.tests/drivers/dcf77:Run compilation INFO:native.tests/drivers/dcf77:Success INFO:native.tests/drivers/dfplayer:Board supported: True INFO:native.tests/drivers/dfplayer:Board has enough memory: True INFO:native.tests/drivers/dfplayer:Application has test: False INFO:native.tests/drivers/dfplayer:Run compilation INFO:native.tests/drivers/dfplayer:Success INFO:native.tests/drivers/dht:Board supported: True INFO:native.tests/drivers/dht:Board has enough memory: True INFO:native.tests/drivers/dht:Application has test: False INFO:native.tests/drivers/dht:Run compilation INFO:native.tests/drivers/dht:Success INFO:native.tests/drivers/disp_dev:Board supported: True INFO:native.tests/drivers/disp_dev:Board has enough memory: True INFO:native.tests/drivers/disp_dev:Application has test: False INFO:native.tests/drivers/disp_dev:Run compilation INFO:native.tests/drivers/disp_dev:Success INFO:native.tests/drivers/dose:Board supported: True INFO:native.tests/drivers/dose:Board has enough memory: True INFO:native.tests/drivers/dose:Application has test: False INFO:native.tests/drivers/dose:Run compilation INFO:native.tests/drivers/dose:Success INFO:native.tests/drivers/ds1307:Board supported: False INFO:native.tests/drivers/ds18:Board supported: False INFO:native.tests/drivers/ds3231:Board supported: False INFO:native.tests/drivers/ds3234:Board supported: True INFO:native.tests/drivers/ds3234:Board has enough memory: True INFO:native.tests/drivers/ds3234:Application has test: False INFO:native.tests/drivers/ds3234:Run compilation INFO:native.tests/drivers/ds3234:Success INFO:native.tests/drivers/ds75lx:Board supported: False INFO:native.tests/drivers/dsp0401:Board supported: True INFO:native.tests/drivers/dsp0401:Board has enough memory: True INFO:native.tests/drivers/dsp0401:Application has test: False INFO:native.tests/drivers/dsp0401:Run compilation INFO:native.tests/drivers/dsp0401:Success INFO:native.tests/drivers/dynamixel:Board supported: True INFO:native.tests/drivers/dynamixel:Board has enough memory: True INFO:native.tests/drivers/dynamixel:Application has test: False INFO:native.tests/drivers/dynamixel:Run compilation INFO:native.tests/drivers/dynamixel:Success INFO:native.tests/drivers/edbg_eui:Board supported: False INFO:native.tests/drivers/enc28j60:Board supported: True INFO:native.tests/drivers/enc28j60:Board has enough memory: True INFO:native.tests/drivers/enc28j60:Application has test: False INFO:native.tests/drivers/enc28j60:Run compilation INFO:native.tests/drivers/enc28j60:Success INFO:native.tests/drivers/encx24j600:Board supported: True INFO:native.tests/drivers/encx24j600:Board has enough memory: True INFO:native.tests/drivers/encx24j600:Application has test: False INFO:native.tests/drivers/encx24j600:Run compilation INFO:native.tests/drivers/encx24j600:Success INFO:native.tests/drivers/epd_bw_spi:Board supported: True INFO:native.tests/drivers/epd_bw_spi:Board has enough memory: True INFO:native.tests/drivers/epd_bw_spi:Application has test: False INFO:native.tests/drivers/epd_bw_spi:Run compilation INFO:native.tests/drivers/epd_bw_spi:Success INFO:native.tests/drivers/epd_bw_spi_disp_dev:Board supported: True INFO:native.tests/drivers/epd_bw_spi_disp_dev:Board has enough memory: True INFO:native.tests/drivers/epd_bw_spi_disp_dev:Application has test: False INFO:native.tests/drivers/epd_bw_spi_disp_dev:Run compilation INFO:native.tests/drivers/epd_bw_spi_disp_dev:Success INFO:native.tests/drivers/esp_eth:Board supported: False INFO:native.tests/drivers/ethos:Board supported: True INFO:native.tests/drivers/ethos:Board has enough memory: True INFO:native.tests/drivers/ethos:Application has test: False INFO:native.tests/drivers/ethos:Run compilation INFO:native.tests/drivers/ethos:Success INFO:native.tests/drivers/feetech:Board supported: True INFO:native.tests/drivers/feetech:Board has enough memory: True INFO:native.tests/drivers/feetech:Application has test: False INFO:native.tests/drivers/feetech:Run compilation INFO:native.tests/drivers/feetech:Success INFO:native.tests/drivers/ft5x06:Board supported: False INFO:native.tests/drivers/fxos8700:Board supported: False INFO:native.tests/drivers/gp2y10xx:Board supported: False INFO:native.tests/drivers/grove_ledbar:Board supported: True INFO:native.tests/drivers/grove_ledbar:Board has enough memory: True INFO:native.tests/drivers/grove_ledbar:Application has test: False INFO:native.tests/drivers/grove_ledbar:Run compilation INFO:native.tests/drivers/grove_ledbar:Success INFO:native.tests/drivers/hd44780:Board supported: True INFO:native.tests/drivers/hd44780:Board has enough memory: True INFO:native.tests/drivers/hd44780:Application has test: False INFO:native.tests/drivers/hd44780:Run compilation INFO:native.tests/drivers/hd44780:Success INFO:native.tests/drivers/hdc1000:Board supported: False INFO:native.tests/drivers/hih6130:Board supported: False INFO:native.tests/drivers/hm330x:Board supported: False INFO:native.tests/drivers/hmc5883l:Board supported: False INFO:native.tests/drivers/hsc:Board supported: False INFO:native.tests/drivers/hts221:Board supported: False INFO:native.tests/drivers/ili9341:Board supported: True INFO:native.tests/drivers/ili9341:Board has enough memory: True INFO:native.tests/drivers/ili9341:Application has test: False INFO:native.tests/drivers/ili9341:Run compilation INFO:native.tests/drivers/ili9341:Success INFO:native.tests/drivers/ina2xx:Board supported: False INFO:native.tests/drivers/ina3221:Board supported: False INFO:native.tests/drivers/io1_xplained:Board supported: False INFO:native.tests/drivers/ir_nec:Board supported: True INFO:native.tests/drivers/ir_nec:Board has enough memory: True INFO:native.tests/drivers/ir_nec:Application has test: False INFO:native.tests/drivers/ir_nec:Run compilation INFO:native.tests/drivers/ir_nec:Success INFO:native.tests/drivers/isl29020:Board supported: False INFO:native.tests/drivers/isl29125:Board supported: False INFO:native.tests/drivers/itg320x:Board supported: False INFO:native.tests/drivers/jc42:Board supported: False INFO:native.tests/drivers/kw2xrf:Board supported: False INFO:native.tests/drivers/l3g4200d:Board supported: False INFO:native.tests/drivers/l3gxxxx:Board supported: False INFO:native.tests/drivers/lc709203f:Board supported: False INFO:native.tests/drivers/lis2dh12:Board supported: True INFO:native.tests/drivers/lis2dh12:Board has enough memory: True INFO:native.tests/drivers/lis2dh12:Application has test: False INFO:native.tests/drivers/lis2dh12:Run compilation INFO:native.tests/drivers/lis2dh12:Success INFO:native.tests/drivers/lis3dh:Board supported: True INFO:native.tests/drivers/lis3dh:Board has enough memory: True INFO:native.tests/drivers/lis3dh:Application has test: False INFO:native.tests/drivers/lis3dh:Run compilation INFO:native.tests/drivers/lis3dh:Success INFO:native.tests/drivers/lis3mdl:Board supported: False INFO:native.tests/drivers/lm75:Board supported: False INFO:native.tests/drivers/lpd8808:Board supported: True INFO:native.tests/drivers/lpd8808:Board has enough memory: True INFO:native.tests/drivers/lpd8808:Application has test: False INFO:native.tests/drivers/lpd8808:Run compilation INFO:native.tests/drivers/lpd8808:Success INFO:native.tests/drivers/lpsxxx:Board supported: False INFO:native.tests/drivers/lsm303dlhc:Board supported: False INFO:native.tests/drivers/lsm6dsxx:Board supported: False INFO:native.tests/drivers/ltc4150:Board supported: True INFO:native.tests/drivers/ltc4150:Board has enough memory: True INFO:native.tests/drivers/ltc4150:Application has test: False INFO:native.tests/drivers/ltc4150:Run compilation INFO:native.tests/drivers/ltc4150:Success INFO:native.tests/drivers/mag3110:Board supported: False INFO:native.tests/drivers/matrix_keypad:Board supported: True INFO:native.tests/drivers/matrix_keypad:Board has enough memory: True INFO:native.tests/drivers/matrix_keypad:Application has test: False INFO:native.tests/drivers/matrix_keypad:Run compilation INFO:native.tests/drivers/matrix_keypad:Success INFO:native.tests/drivers/max31855:Board supported: True INFO:native.tests/drivers/max31855:Board has enough memory: True INFO:native.tests/drivers/max31855:Application has test: False INFO:native.tests/drivers/max31855:Run compilation INFO:native.tests/drivers/max31855:Success INFO:native.tests/drivers/mcp47xx:Board supported: False INFO:native.tests/drivers/mfrc522:Board supported: True INFO:native.tests/drivers/mfrc522:Board has enough memory: True INFO:native.tests/drivers/mfrc522:Application has test: False INFO:native.tests/drivers/mfrc522:Run compilation INFO:native.tests/drivers/mfrc522:Success INFO:native.tests/drivers/mhz19:Board supported: True INFO:native.tests/drivers/mhz19:Board has enough memory: True INFO:native.tests/drivers/mhz19:Application has test: False INFO:native.tests/drivers/mhz19:Run compilation INFO:native.tests/drivers/mhz19:Success INFO:native.tests/drivers/mma7660:Board supported: False INFO:native.tests/drivers/mma8x5x:Board supported: False INFO:native.tests/drivers/motor_driver:Board supported: True INFO:native.tests/drivers/motor_driver:Board has enough memory: True INFO:native.tests/drivers/motor_driver:Application has test: False INFO:native.tests/drivers/motor_driver:Run compilation INFO:native.tests/drivers/motor_driver:Success INFO:native.tests/drivers/mpl3115a2:Board supported: False INFO:native.tests/drivers/mpu9x50:Board supported: False INFO:native.tests/drivers/mq3:Board supported: False INFO:native.tests/drivers/mrf24j40:Board supported: True INFO:native.tests/drivers/mrf24j40:Board has enough memory: True INFO:native.tests/drivers/mrf24j40:Application has test: False INFO:native.tests/drivers/mrf24j40:Run compilation INFO:native.tests/drivers/mrf24j40:Success INFO:native.tests/drivers/mtd_at24cxxx:Board supported: False INFO:native.tests/drivers/mtd_at25xxx:Board supported: True INFO:native.tests/drivers/mtd_at25xxx:Board has enough memory: True INFO:native.tests/drivers/mtd_at25xxx:Application has test: False INFO:native.tests/drivers/mtd_at25xxx:Run compilation INFO:native.tests/drivers/mtd_at25xxx:Success INFO:native.tests/drivers/mtd_flashpage:Board supported: True INFO:native.tests/drivers/mtd_flashpage:Board has enough memory: True INFO:native.tests/drivers/mtd_flashpage:Application has test: True INFO:native.tests/drivers/mtd_flashpage:Run compilation INFO:native.tests/drivers/mtd_flashpage:Run test INFO:native.tests/drivers/mtd_flashpage:Run test.flash INFO:native.tests/drivers/mtd_flashpage:Success INFO:native.tests/drivers/mtd_mapper:Board supported: True INFO:native.tests/drivers/mtd_mapper:Board has enough memory: True INFO:native.tests/drivers/mtd_mapper:Application has test: True INFO:native.tests/drivers/mtd_mapper:Run compilation INFO:native.tests/drivers/mtd_mapper:Run test INFO:native.tests/drivers/mtd_mapper:Run test.flash INFO:native.tests/drivers/mtd_mapper:Success INFO:native.tests/drivers/mtd_raw:Board supported: True INFO:native.tests/drivers/mtd_raw:Board has enough memory: True INFO:native.tests/drivers/mtd_raw:Application has test: True INFO:native.tests/drivers/mtd_raw:Run compilation INFO:native.tests/drivers/mtd_raw:Run test INFO:native.tests/drivers/mtd_raw:Run test.flash INFO:native.tests/drivers/mtd_raw:Success INFO:native.tests/drivers/my9221:Board supported: True INFO:native.tests/drivers/my9221:Board has enough memory: True INFO:native.tests/drivers/my9221:Application has test: False INFO:native.tests/drivers/my9221:Run compilation INFO:native.tests/drivers/my9221:Success INFO:native.tests/drivers/nrf24l01p_lowlevel:Board supported: True INFO:native.tests/drivers/nrf24l01p_lowlevel:Board has enough memory: True INFO:native.tests/drivers/nrf24l01p_lowlevel:Application has test: False INFO:native.tests/drivers/nrf24l01p_lowlevel:Run compilation INFO:native.tests/drivers/nrf24l01p_lowlevel:Success INFO:native.tests/drivers/nrf24l01p_ng:Board supported: True INFO:native.tests/drivers/nrf24l01p_ng:Board has enough memory: True INFO:native.tests/drivers/nrf24l01p_ng:Application has test: False INFO:native.tests/drivers/nrf24l01p_ng:Run compilation INFO:native.tests/drivers/nrf24l01p_ng:Success INFO:native.tests/drivers/nrf802154:Board supported: False INFO:native.tests/drivers/nrfmin:Board supported: False INFO:native.tests/drivers/nvram_spi:Board supported: True INFO:native.tests/drivers/nvram_spi:Board has enough memory: True INFO:native.tests/drivers/nvram_spi:Application has test: False INFO:native.tests/drivers/nvram_spi:Run compilation INFO:native.tests/drivers/nvram_spi:Success INFO:native.tests/drivers/opt3001:Board supported: False INFO:native.tests/drivers/pca9633:Board supported: False INFO:native.tests/drivers/pca9685:Board supported: False INFO:native.tests/drivers/pcd8544:Board supported: True INFO:native.tests/drivers/pcd8544:Board has enough memory: True INFO:native.tests/drivers/pcd8544:Application has test: False INFO:native.tests/drivers/pcd8544:Run compilation INFO:native.tests/drivers/pcd8544:Success INFO:native.tests/drivers/pcf857x:Board supported: False INFO:native.tests/drivers/ph_oem:Board supported: False INFO:native.tests/drivers/pir:Board supported: True INFO:native.tests/drivers/pir:Board has enough memory: True INFO:native.tests/drivers/pir:Application has test: False INFO:native.tests/drivers/pir:Run compilation INFO:native.tests/drivers/pir:Success INFO:native.tests/drivers/pn532:Board supported: False INFO:native.tests/drivers/pulse_counter:Board supported: True INFO:native.tests/drivers/pulse_counter:Board has enough memory: True INFO:native.tests/drivers/pulse_counter:Application has test: False INFO:native.tests/drivers/pulse_counter:Run compilation INFO:native.tests/drivers/pulse_counter:Success INFO:native.tests/drivers/qmc5883l:Board supported: False INFO:native.tests/drivers/rn2xx3:Board supported: True INFO:native.tests/drivers/rn2xx3:Board has enough memory: True INFO:native.tests/drivers/rn2xx3:Application has test: False INFO:native.tests/drivers/rn2xx3:Run compilation INFO:native.tests/drivers/rn2xx3:Success INFO:native.tests/drivers/sam0_eth:Board supported: False INFO:native.tests/drivers/saul:Board supported: True INFO:native.tests/drivers/saul:Board has enough memory: True INFO:native.tests/drivers/saul:Application has test: False INFO:native.tests/drivers/saul:Run compilation INFO:native.tests/drivers/saul:Success INFO:native.tests/drivers/saul_drivers:Board supported: False INFO:native.tests/drivers/scd30:Board supported: False INFO:native.tests/drivers/sdcard_spi:Board supported: True INFO:native.tests/drivers/sdcard_spi:Board has enough memory: True INFO:native.tests/drivers/sdcard_spi:Application has test: False INFO:native.tests/drivers/sdcard_spi:Run compilation INFO:native.tests/drivers/sdcard_spi:Success INFO:native.tests/drivers/sdmmc:Board supported: False INFO:native.tests/drivers/sdp3x:Board supported: False INFO:native.tests/drivers/sds011:Board supported: True INFO:native.tests/drivers/sds011:Board has enough memory: True INFO:native.tests/drivers/sds011:Application has test: False INFO:native.tests/drivers/sds011:Run compilation INFO:native.tests/drivers/sds011:Success INFO:native.tests/drivers/seesaw_soil:Board supported: False INFO:native.tests/drivers/servo:Board supported: True INFO:native.tests/drivers/servo:Board has enough memory: True INFO:native.tests/drivers/servo:Application has test: False INFO:native.tests/drivers/servo:Run compilation INFO:native.tests/drivers/servo:Success INFO:native.tests/drivers/sgp30:Board supported: False INFO:native.tests/drivers/sht1x:Board supported: True INFO:native.tests/drivers/sht1x:Board has enough memory: True INFO:native.tests/drivers/sht1x:Application has test: False INFO:native.tests/drivers/sht1x:Run compilation INFO:native.tests/drivers/sht1x:Success INFO:native.tests/drivers/sht2x:Board supported: False INFO:native.tests/drivers/sht3x:Board supported: False INFO:native.tests/drivers/shtcx:Board supported: False INFO:native.tests/drivers/si1133:Board supported: False INFO:native.tests/drivers/si114x:Board supported: False INFO:native.tests/drivers/si70xx:Board supported: False INFO:native.tests/drivers/sm_pwm_01c:Board supported: True INFO:native.tests/drivers/sm_pwm_01c:Board has enough memory: True INFO:native.tests/drivers/sm_pwm_01c:Application has test: False INFO:native.tests/drivers/sm_pwm_01c:Run compilation INFO:native.tests/drivers/sm_pwm_01c:Success INFO:native.tests/drivers/soft_spi:Board supported: True INFO:native.tests/drivers/soft_spi:Board has enough memory: True INFO:native.tests/drivers/soft_spi:Application has test: False INFO:native.tests/drivers/soft_spi:Run compilation INFO:native.tests/drivers/soft_spi:Success INFO:native.tests/drivers/soft_uart:Board supported: True INFO:native.tests/drivers/soft_uart:Board has enough memory: True INFO:native.tests/drivers/soft_uart:Application has test: False INFO:native.tests/drivers/soft_uart:Run compilation INFO:native.tests/drivers/soft_uart:Success INFO:native.tests/drivers/sps30:Board supported: False INFO:native.tests/drivers/srf02:Board supported: False INFO:native.tests/drivers/srf04:Board supported: True INFO:native.tests/drivers/srf04:Board has enough memory: True INFO:native.tests/drivers/srf04:Application has test: False INFO:native.tests/drivers/srf04:Run compilation INFO:native.tests/drivers/srf04:Success INFO:native.tests/drivers/srf08:Board supported: False INFO:native.tests/drivers/st77xx:Board supported: True INFO:native.tests/drivers/st77xx:Board has enough memory: True INFO:native.tests/drivers/st77xx:Application has test: False INFO:native.tests/drivers/st77xx:Run compilation INFO:native.tests/drivers/st77xx:Success INFO:native.tests/drivers/stm32_eth:Board supported: False INFO:native.tests/drivers/stmpe811:Board supported: False INFO:native.tests/drivers/sx126x:Board supported: True INFO:native.tests/drivers/sx126x:Board has enough memory: True INFO:native.tests/drivers/sx126x:Application has test: False INFO:native.tests/drivers/sx126x:Run compilation INFO:native.tests/drivers/sx126x:Success INFO:native.tests/drivers/sx127x:Board supported: True INFO:native.tests/drivers/sx127x:Board has enough memory: True INFO:native.tests/drivers/sx127x:Application has test: False INFO:native.tests/drivers/sx127x:Run compilation INFO:native.tests/drivers/sx127x:Success INFO:native.tests/drivers/sx1280:Board supported: True INFO:native.tests/drivers/sx1280:Board has enough memory: True INFO:native.tests/drivers/sx1280:Application has test: False INFO:native.tests/drivers/sx1280:Run compilation INFO:native.tests/drivers/sx1280:Success INFO:native.tests/drivers/tcs37727:Board supported: False INFO:native.tests/drivers/tmp00x:Board supported: False INFO:native.tests/drivers/touch_dev:Board supported: True INFO:native.tests/drivers/touch_dev:Board has enough memory: True INFO:native.tests/drivers/touch_dev:Application has test: False INFO:native.tests/drivers/touch_dev:Run compilation INFO:native.tests/drivers/touch_dev:Success INFO:native.tests/drivers/touch_dev_gestures:Board supported: True INFO:native.tests/drivers/touch_dev_gestures:Board has enough memory: True INFO:native.tests/drivers/touch_dev_gestures:Application has test: False INFO:native.tests/drivers/touch_dev_gestures:Run compilation INFO:native.tests/drivers/touch_dev_gestures:Success INFO:native.tests/drivers/tps6274x:Board supported: True INFO:native.tests/drivers/tps6274x:Board has enough memory: True INFO:native.tests/drivers/tps6274x:Application has test: False INFO:native.tests/drivers/tps6274x:Run compilation INFO:native.tests/drivers/tps6274x:Success INFO:native.tests/drivers/tsl2561:Board supported: False INFO:native.tests/drivers/tsl4531x:Board supported: False INFO:native.tests/drivers/vcnl40x0:Board supported: False INFO:native.tests/drivers/veml6070:Board supported: False INFO:native.tests/drivers/vl6180x:Board supported: False INFO:native.tests/drivers/w5100:Board supported: True INFO:native.tests/drivers/w5100:Board has enough memory: True INFO:native.tests/drivers/w5100:Application has test: False INFO:native.tests/drivers/w5100:Run compilation INFO:native.tests/drivers/w5100:Success INFO:native.tests/drivers/w5500:Board supported: True INFO:native.tests/drivers/w5500:Board has enough memory: True INFO:native.tests/drivers/w5500:Application has test: False INFO:native.tests/drivers/w5500:Run compilation INFO:native.tests/drivers/w5500:Success INFO:native.tests/drivers/ws281x:Board supported: True INFO:native.tests/drivers/ws281x:Board has enough memory: True INFO:native.tests/drivers/ws281x:Application has test: False INFO:native.tests/drivers/ws281x:Run compilation INFO:native.tests/drivers/ws281x:Success INFO:native.tests/drivers/xbee:Board supported: True INFO:native.tests/drivers/xbee:Board has enough memory: True INFO:native.tests/drivers/xbee:Application has test: False INFO:native.tests/drivers/xbee:Run compilation INFO:native.tests/drivers/xbee:Success INFO:native.tests/fault_handler:Board supported: True INFO:native.tests/fault_handler:Board has enough memory: True INFO:native.tests/fault_handler:Application has test: False INFO:native.tests/fault_handler:Run compilation INFO:native.tests/fault_handler:Success INFO:native.tests/leds:Board supported: True INFO:native.tests/leds:Board has enough memory: True INFO:native.tests/leds:Application has test: False INFO:native.tests/leds:Run compilation INFO:native.tests/leds:Success INFO:native.tests/mcuboot:Board supported: False INFO:native.tests/minimal:Board supported: True INFO:native.tests/minimal:Board has enough memory: True INFO:native.tests/minimal:Application has test: False INFO:native.tests/minimal:Run compilation INFO:native.tests/minimal:Success INFO:native.tests/net/emcute:Board supported: True INFO:native.tests/net/emcute:Board has enough memory: True INFO:native.tests/net/emcute:Application has test: False INFO:native.tests/net/emcute:Run compilation INFO:native.tests/net/emcute:Success INFO:native.tests/net/gcoap_dns:Board supported: True INFO:native.tests/net/gcoap_dns:Board has enough memory: True INFO:native.tests/net/gcoap_dns:Application has test: True INFO:native.tests/net/gcoap_dns:Run compilation INFO:native.tests/net/gcoap_dns:Run test INFO:native.tests/net/gcoap_dns:Run test.flash INFO:native.tests/net/gcoap_dns:Success INFO:native.tests/net/gcoap_fileserver:Board supported: True INFO:native.tests/net/gcoap_fileserver:Board has enough memory: True INFO:native.tests/net/gcoap_fileserver:Application has test: False INFO:native.tests/net/gcoap_fileserver:Run compilation INFO:native.tests/net/gcoap_fileserver:Success INFO:native.tests/net/gnrc_dhcpv6_client:Board supported: True INFO:native.tests/net/gnrc_dhcpv6_client:Board has enough memory: True INFO:native.tests/net/gnrc_dhcpv6_client:Application has test: False INFO:native.tests/net/gnrc_dhcpv6_client:Run compilation INFO:native.tests/net/gnrc_dhcpv6_client:Success INFO:native.tests/net/gnrc_dhcpv6_client_6lbr:Board supported: True INFO:native.tests/net/gnrc_dhcpv6_client_6lbr:Board has enough memory: True INFO:native.tests/net/gnrc_dhcpv6_client_6lbr:Application has test: False INFO:native.tests/net/gnrc_dhcpv6_client_6lbr:Run compilation INFO:native.tests/net/gnrc_dhcpv6_client_6lbr:Success INFO:native.tests/net/gnrc_dhcpv6_client_stateless:Board supported: True INFO:native.tests/net/gnrc_dhcpv6_client_stateless:Board has enough memory: True INFO:native.tests/net/gnrc_dhcpv6_client_stateless:Application has test: False INFO:native.tests/net/gnrc_dhcpv6_client_stateless:Run compilation INFO:native.tests/net/gnrc_dhcpv6_client_stateless:Success INFO:native.tests/net/gnrc_dhcpv6_relay:Board supported: True INFO:native.tests/net/gnrc_dhcpv6_relay:Board has enough memory: True INFO:native.tests/net/gnrc_dhcpv6_relay:Application has test: False INFO:native.tests/net/gnrc_dhcpv6_relay:Run compilation INFO:native.tests/net/gnrc_dhcpv6_relay:Success INFO:native.tests/net/gnrc_gomach:Board supported: False INFO:native.tests/net/gnrc_ipv6_ext:Board supported: True INFO:native.tests/net/gnrc_ipv6_ext:Board has enough memory: True INFO:native.tests/net/gnrc_ipv6_ext:Application has test: False INFO:native.tests/net/gnrc_ipv6_ext:Run compilation INFO:native.tests/net/gnrc_ipv6_ext:Success INFO:native.tests/net/gnrc_ipv6_ext_frag:Board supported: True INFO:native.tests/net/gnrc_ipv6_ext_frag:Board has enough memory: True INFO:native.tests/net/gnrc_ipv6_ext_frag:Application has test: False INFO:native.tests/net/gnrc_ipv6_ext_frag:Run compilation INFO:native.tests/net/gnrc_ipv6_ext_frag:Success INFO:native.tests/net/gnrc_ipv6_ext_opt:Board supported: True INFO:native.tests/net/gnrc_ipv6_ext_opt:Board has enough memory: True INFO:native.tests/net/gnrc_ipv6_ext_opt:Application has test: False INFO:native.tests/net/gnrc_ipv6_ext_opt:Run compilation INFO:native.tests/net/gnrc_ipv6_ext_opt:Success INFO:native.tests/net/gnrc_ipv6_fwd_w_sub:Board supported: True INFO:native.tests/net/gnrc_ipv6_fwd_w_sub:Board has enough memory: True INFO:native.tests/net/gnrc_ipv6_fwd_w_sub:Application has test: True INFO:native.tests/net/gnrc_ipv6_fwd_w_sub:Run compilation INFO:native.tests/net/gnrc_ipv6_fwd_w_sub:Run test INFO:native.tests/net/gnrc_ipv6_fwd_w_sub:Run test.flash INFO:native.tests/net/gnrc_ipv6_fwd_w_sub:Success INFO:native.tests/net/gnrc_ipv6_nib:Board supported: True INFO:native.tests/net/gnrc_ipv6_nib:Board has enough memory: True INFO:native.tests/net/gnrc_ipv6_nib:Application has test: True INFO:native.tests/net/gnrc_ipv6_nib:Run compilation INFO:native.tests/net/gnrc_ipv6_nib:Run test INFO:native.tests/net/gnrc_ipv6_nib:Run test.flash INFO:native.tests/net/gnrc_ipv6_nib:Success INFO:native.tests/net/gnrc_ipv6_nib_6ln:Board supported: True INFO:native.tests/net/gnrc_ipv6_nib_6ln:Board has enough memory: True INFO:native.tests/net/gnrc_ipv6_nib_6ln:Application has test: True INFO:native.tests/net/gnrc_ipv6_nib_6ln:Run compilation INFO:native.tests/net/gnrc_ipv6_nib_6ln:Run test INFO:native.tests/net/gnrc_ipv6_nib_6ln:Run test.flash INFO:native.tests/net/gnrc_ipv6_nib_6ln:Success INFO:native.tests/net/gnrc_ipv6_nib_dns:Board supported: True INFO:native.tests/net/gnrc_ipv6_nib_dns:Board has enough memory: True INFO:native.tests/net/gnrc_ipv6_nib_dns:Application has test: False INFO:native.tests/net/gnrc_ipv6_nib_dns:Run compilation INFO:native.tests/net/gnrc_ipv6_nib_dns:Success INFO:native.tests/net/gnrc_lorawan:Board supported: True INFO:native.tests/net/gnrc_lorawan:Board has enough memory: True INFO:native.tests/net/gnrc_lorawan:Application has test: True INFO:native.tests/net/gnrc_lorawan:Run compilation INFO:native.tests/net/gnrc_lorawan:Run test INFO:native.tests/net/gnrc_lorawan:Run test.flash INFO:native.tests/net/gnrc_lorawan:Success INFO:native.tests/net/gnrc_lorawan_11:Board supported: True INFO:native.tests/net/gnrc_lorawan_11:Board has enough memory: True INFO:native.tests/net/gnrc_lorawan_11:Application has test: True INFO:native.tests/net/gnrc_lorawan_11:Run compilation INFO:native.tests/net/gnrc_lorawan_11:Run test INFO:native.tests/net/gnrc_lorawan_11:Run test.flash INFO:native.tests/net/gnrc_lorawan_11:Success INFO:native.tests/net/gnrc_lwmac:Board supported: False INFO:native.tests/net/gnrc_mac_timeout:Board supported: False INFO:native.tests/net/gnrc_ndp:Board supported: True INFO:native.tests/net/gnrc_ndp:Board has enough memory: True INFO:native.tests/net/gnrc_ndp:Application has test: True INFO:native.tests/net/gnrc_ndp:Run compilation INFO:native.tests/net/gnrc_ndp:Run test INFO:native.tests/net/gnrc_ndp:Run test.flash INFO:native.tests/net/gnrc_ndp:Success INFO:native.tests/net/gnrc_netif:Board supported: True INFO:native.tests/net/gnrc_netif:Board has enough memory: True INFO:native.tests/net/gnrc_netif:Application has test: True INFO:native.tests/net/gnrc_netif:Run compilation INFO:native.tests/net/gnrc_netif:Run test INFO:native.tests/net/gnrc_netif:Run test.flash INFO:native.tests/net/gnrc_netif:Success INFO:native.tests/net/gnrc_netif_ieee802154:Board supported: True INFO:native.tests/net/gnrc_netif_ieee802154:Board has enough memory: True INFO:native.tests/net/gnrc_netif_ieee802154:Application has test: True INFO:native.tests/net/gnrc_netif_ieee802154:Run compilation INFO:native.tests/net/gnrc_netif_ieee802154:Run test INFO:native.tests/net/gnrc_netif_ieee802154:Run test.flash INFO:native.tests/net/gnrc_netif_ieee802154:Success INFO:native.tests/net/gnrc_netif_ipv6_wait_for_global_address:Board supported: True INFO:native.tests/net/gnrc_netif_ipv6_wait_for_global_address:Board has enough memory: True INFO:native.tests/net/gnrc_netif_ipv6_wait_for_global_address:Application has test: True INFO:native.tests/net/gnrc_netif_ipv6_wait_for_global_address:Run compilation INFO:native.tests/net/gnrc_netif_ipv6_wait_for_global_address:Run test INFO:native.tests/net/gnrc_netif_ipv6_wait_for_global_address:Run test.flash INFO:native.tests/net/gnrc_netif_ipv6_wait_for_global_address:Success INFO:native.tests/net/gnrc_rpl:Board supported: True INFO:native.tests/net/gnrc_rpl:Board has enough memory: True INFO:native.tests/net/gnrc_rpl:Application has test: False INFO:native.tests/net/gnrc_rpl:Run compilation INFO:native.tests/net/gnrc_rpl:Success INFO:native.tests/net/gnrc_rpl_p2p:Board supported: True INFO:native.tests/net/gnrc_rpl_p2p:Board has enough memory: True INFO:native.tests/net/gnrc_rpl_p2p:Application has test: True INFO:native.tests/net/gnrc_rpl_p2p:Run compilation INFO:native.tests/net/gnrc_rpl_p2p:Run test INFO:native.tests/net/gnrc_rpl_p2p:Run test.flash INFO:native.tests/net/gnrc_rpl_p2p:Success INFO:native.tests/net/gnrc_rpl_srh:Board supported: True INFO:native.tests/net/gnrc_rpl_srh:Board has enough memory: True INFO:native.tests/net/gnrc_rpl_srh:Application has test: False INFO:native.tests/net/gnrc_rpl_srh:Run compilation INFO:native.tests/net/gnrc_rpl_srh:Success INFO:native.tests/net/gnrc_sixlowpan:Board supported: True INFO:native.tests/net/gnrc_sixlowpan:Board has enough memory: True INFO:native.tests/net/gnrc_sixlowpan:Application has test: True INFO:native.tests/net/gnrc_sixlowpan:Run compilation INFO:native.tests/net/gnrc_sixlowpan:Run test INFO:native.tests/net/gnrc_sixlowpan:Run test.flash INFO:native.tests/net/gnrc_sixlowpan:Success INFO:native.tests/net/gnrc_sixlowpan_frag:Board supported: True INFO:native.tests/net/gnrc_sixlowpan_frag:Board has enough memory: True INFO:native.tests/net/gnrc_sixlowpan_frag:Application has test: True INFO:native.tests/net/gnrc_sixlowpan_frag:Run compilation INFO:native.tests/net/gnrc_sixlowpan_frag:Run test INFO:native.tests/net/gnrc_sixlowpan_frag:Run test.flash INFO:native.tests/net/gnrc_sixlowpan_frag:Success INFO:native.tests/net/gnrc_sixlowpan_frag_minfwd:Board supported: True INFO:native.tests/net/gnrc_sixlowpan_frag_minfwd:Board has enough memory: True INFO:native.tests/net/gnrc_sixlowpan_frag_minfwd:Application has test: True INFO:native.tests/net/gnrc_sixlowpan_frag_minfwd:Run compilation INFO:native.tests/net/gnrc_sixlowpan_frag_minfwd:Run test INFO:native.tests/net/gnrc_sixlowpan_frag_minfwd:Run test.flash INFO:native.tests/net/gnrc_sixlowpan_frag_minfwd:Success INFO:native.tests/net/gnrc_sixlowpan_frag_sfr:Board supported: True INFO:native.tests/net/gnrc_sixlowpan_frag_sfr:Board has enough memory: True INFO:native.tests/net/gnrc_sixlowpan_frag_sfr:Application has test: True INFO:native.tests/net/gnrc_sixlowpan_frag_sfr:Run compilation INFO:native.tests/net/gnrc_sixlowpan_frag_sfr:Run test INFO:native.tests/net/gnrc_sixlowpan_frag_sfr:Run test.flash INFO:native.tests/net/gnrc_sixlowpan_frag_sfr:Success INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure:Board supported: True INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure:Board has enough memory: True INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure:Application has test: True INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure:Run compilation INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure:Run test INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure:Run test.flash INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure:Success INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure_impl:Board supported: True INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure_impl:Board has enough memory: True INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure_impl:Application has test: False INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure_impl:Run compilation INFO:native.tests/net/gnrc_sixlowpan_frag_sfr_congure_impl:Success INFO:native.tests/net/gnrc_sixlowpan_iphc_w_vrb:Board supported: True INFO:native.tests/net/gnrc_sixlowpan_iphc_w_vrb:Board has enough memory: True INFO:native.tests/net/gnrc_sixlowpan_iphc_w_vrb:Application has test: True INFO:native.tests/net/gnrc_sixlowpan_iphc_w_vrb:Run compilation INFO:native.tests/net/gnrc_sixlowpan_iphc_w_vrb:Run test INFO:native.tests/net/gnrc_sixlowpan_iphc_w_vrb:Run test.flash INFO:native.tests/net/gnrc_sixlowpan_iphc_w_vrb:Success INFO:native.tests/net/gnrc_sock_async_event:Board supported: True INFO:native.tests/net/gnrc_sock_async_event:Board has enough memory: True INFO:native.tests/net/gnrc_sock_async_event:Application has test: True INFO:native.tests/net/gnrc_sock_async_event:Run compilation INFO:native.tests/net/gnrc_sock_async_event:Run test INFO:native.tests/net/gnrc_sock_async_event:Run test.flash INFO:native.tests/net/gnrc_sock_async_event:Success INFO:native.tests/net/gnrc_sock_dns:Board supported: True INFO:native.tests/net/gnrc_sock_dns:Board has enough memory: True INFO:native.tests/net/gnrc_sock_dns:Application has test: False INFO:native.tests/net/gnrc_sock_dns:Run compilation INFO:native.tests/net/gnrc_sock_dns:Success INFO:native.tests/net/gnrc_sock_dodtls:Board supported: True INFO:native.tests/net/gnrc_sock_dodtls:Board has enough memory: True INFO:native.tests/net/gnrc_sock_dodtls:Application has test: False INFO:native.tests/net/gnrc_sock_dodtls:Run compilation INFO:native.tests/net/gnrc_sock_dodtls:Success INFO:native.tests/net/gnrc_sock_ip:Board supported: True INFO:native.tests/net/gnrc_sock_ip:Board has enough memory: True INFO:native.tests/net/gnrc_sock_ip:Application has test: True INFO:native.tests/net/gnrc_sock_ip:Run compilation INFO:native.tests/net/gnrc_sock_ip:Run test INFO:native.tests/net/gnrc_sock_ip:Run test.flash INFO:native.tests/net/gnrc_sock_ip:Success INFO:native.tests/net/gnrc_sock_neterr:Board supported: True INFO:native.tests/net/gnrc_sock_neterr:Board has enough memory: True INFO:native.tests/net/gnrc_sock_neterr:Application has test: True INFO:native.tests/net/gnrc_sock_neterr:Run compilation INFO:native.tests/net/gnrc_sock_neterr:Run test INFO:native.tests/net/gnrc_sock_neterr:Run test.flash INFO:native.tests/net/gnrc_sock_neterr:Success INFO:native.tests/net/gnrc_sock_tcp:Board supported: True INFO:native.tests/net/gnrc_sock_tcp:Board has enough memory: True INFO:native.tests/net/gnrc_sock_tcp:Application has test: False INFO:native.tests/net/gnrc_sock_tcp:Run compilation INFO:native.tests/net/gnrc_sock_tcp:Success INFO:native.tests/net/gnrc_sock_udp:Board supported: True INFO:native.tests/net/gnrc_sock_udp:Board has enough memory: True INFO:native.tests/net/gnrc_sock_udp:Application has test: True INFO:native.tests/net/gnrc_sock_udp:Run compilation INFO:native.tests/net/gnrc_sock_udp:Run test INFO:native.tests/net/gnrc_sock_udp:Run test.flash INFO:native.tests/net/gnrc_sock_udp:Success INFO:native.tests/net/gnrc_tcp:Board supported: True INFO:native.tests/net/gnrc_tcp:Board has enough memory: True INFO:native.tests/net/gnrc_tcp:Application has test: False INFO:native.tests/net/gnrc_tcp:Run compilation INFO:native.tests/net/gnrc_tcp:Success INFO:native.tests/net/gnrc_tx_sync:Board supported: True INFO:native.tests/net/gnrc_tx_sync:Board has enough memory: True INFO:native.tests/net/gnrc_tx_sync:Application has test: True INFO:native.tests/net/gnrc_tx_sync:Run compilation INFO:native.tests/net/gnrc_tx_sync:Run test INFO:native.tests/net/gnrc_tx_sync:Run test.flash INFO:native.tests/net/gnrc_tx_sync:Success INFO:native.tests/net/gnrc_udp:Board supported: True INFO:native.tests/net/gnrc_udp:Board has enough memory: True INFO:native.tests/net/gnrc_udp:Application has test: False INFO:native.tests/net/gnrc_udp:Run compilation INFO:native.tests/net/gnrc_udp:Success INFO:native.tests/net/ieee802154_hal:Board supported: True INFO:native.tests/net/ieee802154_hal:Board has enough memory: True INFO:native.tests/net/ieee802154_hal:Application has test: False INFO:native.tests/net/ieee802154_hal:Run compilation INFO:native.tests/net/ieee802154_hal:Success INFO:native.tests/net/ieee802154_security:Board supported: True INFO:native.tests/net/ieee802154_security:Board has enough memory: True INFO:native.tests/net/ieee802154_security:Application has test: False INFO:native.tests/net/ieee802154_security:Run compilation INFO:native.tests/net/ieee802154_security:Success INFO:native.tests/net/ieee802154_submac:Board supported: True INFO:native.tests/net/ieee802154_submac:Board has enough memory: True INFO:native.tests/net/ieee802154_submac:Application has test: False INFO:native.tests/net/ieee802154_submac:Run compilation INFO:native.tests/net/ieee802154_submac:Success INFO:native.tests/net/l2scan_list:Board supported: True INFO:native.tests/net/l2scan_list:Board has enough memory: True INFO:native.tests/net/l2scan_list:Application has test: False INFO:native.tests/net/l2scan_list:Run compilation INFO:native.tests/net/l2scan_list:Success INFO:native.tests/net/l2util:Board supported: True INFO:native.tests/net/l2util:Board has enough memory: True INFO:native.tests/net/l2util:Application has test: True INFO:native.tests/net/l2util:Run compilation INFO:native.tests/net/l2util:Run test INFO:native.tests/net/l2util:Run test.flash INFO:native.tests/net/l2util:Success INFO:native.tests/net/nanocoap_cli:Board supported: True INFO:native.tests/net/nanocoap_cli:Board has enough memory: True INFO:native.tests/net/nanocoap_cli:Application has test: False INFO:native.tests/net/nanocoap_cli:Run compilation INFO:native.tests/net/nanocoap_cli:Success INFO:native.tests/net/nanocoap_fs:Board supported: True INFO:native.tests/net/nanocoap_fs:Board has enough memory: True INFO:native.tests/net/nanocoap_fs:Application has test: False INFO:native.tests/net/nanocoap_fs:Run compilation INFO:native.tests/net/nanocoap_fs:Success INFO:native.tests/net/netdev_common:Board supported: True INFO:native.tests/net/netdev_common:Board has enough memory: True INFO:native.tests/net/netdev_common:Application has test: False INFO:native.tests/net/netdev_common:Run compilation INFO:native.tests/net/netdev_common:Success INFO:native.tests/net/netdev_test:Board supported: True INFO:native.tests/net/netdev_test:Board has enough memory: True INFO:native.tests/net/netdev_test:Application has test: True INFO:native.tests/net/netdev_test:Run compilation INFO:native.tests/net/netdev_test:Run test INFO:native.tests/net/netdev_test:Run test.flash INFO:native.tests/net/netdev_test:Success INFO:native.tests/net/netstats_l2:Board supported: True INFO:native.tests/net/netstats_l2:Board has enough memory: True INFO:native.tests/net/netstats_l2:Application has test: False INFO:native.tests/net/netstats_l2:Run compilation INFO:native.tests/net/netstats_l2:Success INFO:native.tests/net/netstats_neighbor:Board supported: True INFO:native.tests/net/netstats_neighbor:Board has enough memory: True INFO:native.tests/net/netstats_neighbor:Application has test: False INFO:native.tests/net/netstats_neighbor:Run compilation INFO:native.tests/net/netstats_neighbor:Success INFO:native.tests/net/netutils:Board supported: True INFO:native.tests/net/netutils:Board has enough memory: True INFO:native.tests/net/netutils:Application has test: True INFO:native.tests/net/netutils:Run compilation INFO:native.tests/net/netutils:Run test INFO:native.tests/net/netutils:Run test.flash INFO:native.tests/net/netutils:Success INFO:native.tests/net/slip:Board supported: True INFO:native.tests/net/slip:Board has enough memory: True INFO:native.tests/net/slip:Application has test: False INFO:native.tests/net/slip:Run compilation INFO:native.tests/net/slip:Success INFO:native.tests/net/sntp:Board supported: True INFO:native.tests/net/sntp:Board has enough memory: True INFO:native.tests/net/sntp:Application has test: False INFO:native.tests/net/sntp:Run compilation INFO:native.tests/net/sntp:Success INFO:native.tests/net/sock_udp_aux:Board supported: True INFO:native.tests/net/sock_udp_aux:Board has enough memory: True INFO:native.tests/net/sock_udp_aux:Application has test: False INFO:native.tests/net/sock_udp_aux:Run compilation INFO:native.tests/net/sock_udp_aux:Success INFO:native.tests/net/socket_zep:Board supported: True INFO:native.tests/net/socket_zep:Board has enough memory: True INFO:native.tests/net/socket_zep:Application has test: True INFO:native.tests/net/socket_zep:Run compilation INFO:native.tests/net/socket_zep:Run test INFO:native.tests/net/socket_zep:Run test.flash INFO:native.tests/net/socket_zep:Success INFO:native.tests/periph/adc:Board supported: False INFO:native.tests/periph/adc_continuous:Board supported: False INFO:native.tests/periph/backup_ram:Board supported: False INFO:native.tests/periph/cpuid:Board supported: True INFO:native.tests/periph/cpuid:Board has enough memory: True INFO:native.tests/periph/cpuid:Application has test: True INFO:native.tests/periph/cpuid:Run compilation INFO:native.tests/periph/cpuid:Run test INFO:native.tests/periph/cpuid:Run test.flash INFO:native.tests/periph/cpuid:Success INFO:native.tests/periph/dac:Board supported: False INFO:native.tests/periph/dma:Board supported: False INFO:native.tests/periph/eeprom:Board supported: True INFO:native.tests/periph/eeprom:Board has enough memory: True INFO:native.tests/periph/eeprom:Application has test: True INFO:native.tests/periph/eeprom:Run compilation INFO:native.tests/periph/eeprom:Run test INFO:native.tests/periph/eeprom:Run test.flash INFO:native.tests/periph/eeprom:Success INFO:native.tests/periph/flashpage:Board supported: True INFO:native.tests/periph/flashpage:Board has enough memory: True INFO:native.tests/periph/flashpage:Application has test: True INFO:native.tests/periph/flashpage:Run compilation INFO:native.tests/periph/flashpage:Run test INFO:native.tests/periph/flashpage:Run test.flash INFO:native.tests/periph/flashpage:Success INFO:native.tests/periph/flashpage_unittest:Board supported: True INFO:native.tests/periph/flashpage_unittest:Board has enough memory: True INFO:native.tests/periph/flashpage_unittest:Application has test: True INFO:native.tests/periph/flashpage_unittest:Run compilation INFO:native.tests/periph/flashpage_unittest:Run test INFO:native.tests/periph/flashpage_unittest:Run test.flash INFO:native.tests/periph/flashpage_unittest:Success INFO:native.tests/periph/fmc:Board supported: False INFO:native.tests/periph/freqm:Board supported: False INFO:native.tests/periph/gpio:Board supported: True INFO:native.tests/periph/gpio:Board has enough memory: True INFO:native.tests/periph/gpio:Application has test: True INFO:native.tests/periph/gpio:Run compilation INFO:native.tests/periph/gpio:Run test INFO:native.tests/periph/gpio:Run test.flash INFO:native.tests/periph/gpio:Success INFO:native.tests/periph/gpio_arduino:Board supported: False INFO:native.tests/periph/gpio_ll:Board supported: False INFO:native.tests/periph/hwrng:Board supported: True INFO:native.tests/periph/hwrng:Board has enough memory: True INFO:native.tests/periph/hwrng:Application has test: True INFO:native.tests/periph/hwrng:Run compilation INFO:native.tests/periph/hwrng:Run test INFO:native.tests/periph/hwrng:Run test.flash INFO:native.tests/periph/hwrng:Success INFO:native.tests/periph/i2c:Board supported: False INFO:native.tests/periph/ltdc:Board supported: False INFO:native.tests/periph/pio:Board supported: False INFO:native.tests/periph/pm:Board supported: True INFO:native.tests/periph/pm:Board has enough memory: True INFO:native.tests/periph/pm:Application has test: False INFO:native.tests/periph/pm:Run compilation INFO:native.tests/periph/pm:Success INFO:native.tests/periph/ptp_clock:Board supported: False INFO:native.tests/periph/ptp_timer:Board supported: False INFO:native.tests/periph/pwm:Board supported: True INFO:native.tests/periph/pwm:Board has enough memory: True INFO:native.tests/periph/pwm:Application has test: False INFO:native.tests/periph/pwm:Run compilation INFO:native.tests/periph/pwm:Success INFO:native.tests/periph/qdec:Board supported: True INFO:native.tests/periph/qdec:Board has enough memory: True INFO:native.tests/periph/qdec:Application has test: False INFO:native.tests/periph/qdec:Run compilation INFO:native.tests/periph/qdec:Success INFO:native.tests/periph/rtc:Board supported: True INFO:native.tests/periph/rtc:Board has enough memory: True INFO:native.tests/periph/rtc:Application has test: True INFO:native.tests/periph/rtc:Run compilation INFO:native.tests/periph/rtc:Run test INFO:native.tests/periph/rtc:Run test.flash INFO:native.tests/periph/rtc:Success INFO:native.tests/periph/rtt:Board supported: False INFO:native.tests/periph/rtt_min:Board supported: False INFO:native.tests/periph/selftest_shield:Board supported: False INFO:native.tests/periph/spi:Board supported: True INFO:native.tests/periph/spi:Board has enough memory: True INFO:native.tests/periph/spi:Application has test: False INFO:native.tests/periph/spi:Run compilation INFO:native.tests/periph/spi:Success INFO:native.tests/periph/spi_dma:Board supported: False INFO:native.tests/periph/timer:Board supported: True INFO:native.tests/periph/timer:Board has enough memory: True INFO:native.tests/periph/timer:Application has test: True INFO:native.tests/periph/timer:Run compilation INFO:native.tests/periph/timer:Run test INFO:native.tests/periph/timer:Run test.flash INFO:native.tests/periph/timer:Success INFO:native.tests/periph/timer_periodic:Board supported: True INFO:native.tests/periph/timer_periodic:Board has enough memory: True INFO:native.tests/periph/timer_periodic:Application has test: True INFO:native.tests/periph/timer_periodic:Run compilation INFO:native.tests/periph/timer_periodic:Run test INFO:native.tests/periph/timer_periodic:Run test.flash INFO:native.tests/periph/timer_periodic:Success INFO:native.tests/periph/timer_short_relative_set:Board supported: True INFO:native.tests/periph/timer_short_relative_set:Board has enough memory: True INFO:native.tests/periph/timer_short_relative_set:Application has test: False INFO:native.tests/periph/timer_short_relative_set:Run compilation INFO:native.tests/periph/timer_short_relative_set:Success INFO:native.tests/periph/uart:Board supported: True INFO:native.tests/periph/uart:Board has enough memory: True INFO:native.tests/periph/uart:Application has test: False INFO:native.tests/periph/uart:Run compilation INFO:native.tests/periph/uart:Success INFO:native.tests/periph/uart_locate_pins:Board supported: True INFO:native.tests/periph/uart_locate_pins:Board has enough memory: True INFO:native.tests/periph/uart_locate_pins:Application has test: False INFO:native.tests/periph/uart_locate_pins:Run compilation INFO:native.tests/periph/uart_locate_pins:Success INFO:native.tests/periph/uart_mode:Board supported: False INFO:native.tests/periph/uart_nonblocking:Board supported: False INFO:native.tests/periph/vbat:Board supported: False INFO:native.tests/periph/wdt:Board supported: False INFO:native.tests/pkg/arduino_adafruit_sensor:Board supported: False INFO:native.tests/pkg/arduino_sdi_12:Board supported: False INFO:native.tests/pkg/c25519:Board supported: True INFO:native.tests/pkg/c25519:Board has enough memory: True INFO:native.tests/pkg/c25519:Application has test: True INFO:native.tests/pkg/c25519:Run compilation INFO:native.tests/pkg/c25519:Run test INFO:native.tests/pkg/c25519:Run test.flash INFO:native.tests/pkg/c25519:Success INFO:native.tests/pkg/cayenne-lpp:Board supported: True INFO:native.tests/pkg/cayenne-lpp:Board has enough memory: True INFO:native.tests/pkg/cayenne-lpp:Application has test: True INFO:native.tests/pkg/cayenne-lpp:Run compilation INFO:native.tests/pkg/cayenne-lpp:Run test INFO:native.tests/pkg/cayenne-lpp:Run test.flash INFO:native.tests/pkg/cayenne-lpp:Success INFO:native.tests/pkg/cifra:Board supported: True INFO:native.tests/pkg/cifra:Board has enough memory: True INFO:native.tests/pkg/cifra:Application has test: True INFO:native.tests/pkg/cifra:Run compilation INFO:native.tests/pkg/cifra:Run test INFO:native.tests/pkg/cifra:Run test.flash INFO:native.tests/pkg/cifra:Success INFO:native.tests/pkg/cmsis-dsp:Board supported: False INFO:native.tests/pkg/cmsis-nn:Board supported: False INFO:native.tests/pkg/cn-cbor:Board supported: True INFO:native.tests/pkg/cn-cbor:Board has enough memory: True INFO:native.tests/pkg/cn-cbor:Application has test: True INFO:native.tests/pkg/cn-cbor:Run compilation INFO:native.tests/pkg/cn-cbor:Run test INFO:native.tests/pkg/cn-cbor:Run test.flash INFO:native.tests/pkg/cn-cbor:Success INFO:native.tests/pkg/corejson:Board supported: True INFO:native.tests/pkg/corejson:Board has enough memory: True INFO:native.tests/pkg/corejson:Application has test: True INFO:native.tests/pkg/corejson:Run compilation INFO:native.tests/pkg/corejson:Run test INFO:native.tests/pkg/corejson:Run test.flash INFO:native.tests/pkg/corejson:Success INFO:native.tests/pkg/cryptoauthlib_compare_sha256:Board supported: False INFO:native.tests/pkg/cryptoauthlib_internal-tests:Board supported: False INFO:native.tests/pkg/edhoc_c:Board supported: True INFO:native.tests/pkg/edhoc_c:Board has enough memory: True INFO:native.tests/pkg/edhoc_c:Application has test: False INFO:native.tests/pkg/edhoc_c:Run compilation INFO:native.tests/pkg/edhoc_c:Success INFO:native.tests/pkg/elk:Board supported: True INFO:native.tests/pkg/elk:Board has enough memory: True INFO:native.tests/pkg/elk:Application has test: True INFO:native.tests/pkg/elk:Run compilation INFO:native.tests/pkg/elk:Run test INFO:native.tests/pkg/elk:Run test.flash INFO:native.tests/pkg/elk:Success INFO:native.tests/pkg/emlearn:Board supported: True INFO:native.tests/pkg/emlearn:Board has enough memory: True INFO:native.tests/pkg/emlearn:Application has test: True INFO:native.tests/pkg/emlearn:Run compilation INFO:native.tests/pkg/emlearn:Run test INFO:native.tests/pkg/emlearn:Run test.flash INFO:native.tests/pkg/emlearn:Success INFO:native.tests/pkg/etl:Board supported: True INFO:native.tests/pkg/etl:Board has enough memory: True INFO:native.tests/pkg/etl:Application has test: True INFO:native.tests/pkg/etl:Run compilation INFO:native.tests/pkg/etl:Run test INFO:native.tests/pkg/etl:Run test.flash INFO:native.tests/pkg/etl:Success INFO:native.tests/pkg/fatfs:Board supported: True INFO:native.tests/pkg/fatfs:Board has enough memory: True INFO:native.tests/pkg/fatfs:Application has test: False INFO:native.tests/pkg/fatfs:Run compilation INFO:native.tests/pkg/fatfs:Success INFO:native.tests/pkg/fatfs_vfs:Board supported: True INFO:native.tests/pkg/fatfs_vfs:Board has enough memory: True INFO:native.tests/pkg/fatfs_vfs:Application has test: False INFO:native.tests/pkg/fatfs_vfs:Run compilation INFO:native.tests/pkg/fatfs_vfs:Success INFO:native.tests/pkg/fff:Board supported: True INFO:native.tests/pkg/fff:Board has enough memory: True INFO:native.tests/pkg/fff:Application has test: True INFO:native.tests/pkg/fff:Run compilation INFO:native.tests/pkg/fff:Run test INFO:native.tests/pkg/fff:Run test.flash INFO:native.tests/pkg/fff:Success INFO:native.tests/pkg/flashdb_fal_cfg:Board supported: True INFO:native.tests/pkg/flashdb_fal_cfg:Board has enough memory: True INFO:native.tests/pkg/flashdb_fal_cfg:Application has test: False INFO:native.tests/pkg/flashdb_fal_cfg:Run compilation INFO:native.tests/pkg/flashdb_fal_cfg:Success INFO:native.tests/pkg/flashdb_mtd:Board supported: True INFO:native.tests/pkg/flashdb_mtd:Board has enough memory: True INFO:native.tests/pkg/flashdb_mtd:Application has test: False INFO:native.tests/pkg/flashdb_mtd:Run compilation INFO:native.tests/pkg/flashdb_mtd:Success INFO:native.tests/pkg/flashdb_vfs:Board supported: True INFO:native.tests/pkg/flashdb_vfs:Board has enough memory: True INFO:native.tests/pkg/flashdb_vfs:Application has test: False INFO:native.tests/pkg/flashdb_vfs:Run compilation INFO:native.tests/pkg/flashdb_vfs:Success INFO:native.tests/pkg/flatbuffers:Board supported: True INFO:native.tests/pkg/flatbuffers:Board has enough memory: True INFO:native.tests/pkg/flatbuffers:Application has test: True INFO:native.tests/pkg/flatbuffers:Run compilation INFO:native.tests/pkg/flatbuffers:Run test INFO:native.tests/pkg/flatbuffers:Run test.flash INFO:native.tests/pkg/flatbuffers:Success INFO:native.tests/pkg/hacl:Board supported: True INFO:native.tests/pkg/hacl:Board has enough memory: True INFO:native.tests/pkg/hacl:Application has test: True INFO:native.tests/pkg/hacl:Run compilation INFO:native.tests/pkg/hacl:Run test INFO:native.tests/pkg/hacl:Run test.flash INFO:native.tests/pkg/hacl:Success INFO:native.tests/pkg/heatshrink:Board supported: True INFO:native.tests/pkg/heatshrink:Board has enough memory: True INFO:native.tests/pkg/heatshrink:Application has test: True INFO:native.tests/pkg/heatshrink:Run compilation INFO:native.tests/pkg/heatshrink:Run test INFO:native.tests/pkg/heatshrink:Run test.flash INFO:native.tests/pkg/heatshrink:Success INFO:native.tests/pkg/jsmn:Board supported: True INFO:native.tests/pkg/jsmn:Board has enough memory: True INFO:native.tests/pkg/jsmn:Application has test: True INFO:native.tests/pkg/jsmn:Run compilation INFO:native.tests/pkg/jsmn:Run test INFO:native.tests/pkg/jsmn:Run test.flash INFO:native.tests/pkg/jsmn:Success INFO:native.tests/pkg/libb2:Board supported: True INFO:native.tests/pkg/libb2:Board has enough memory: True INFO:native.tests/pkg/libb2:Application has test: True INFO:native.tests/pkg/libb2:Run compilation INFO:native.tests/pkg/libb2:Run test INFO:native.tests/pkg/libb2:Run test.flash INFO:native.tests/pkg/libb2:Success INFO:native.tests/pkg/libbase58:Board supported: True INFO:native.tests/pkg/libbase58:Board has enough memory: True INFO:native.tests/pkg/libbase58:Application has test: True INFO:native.tests/pkg/libbase58:Run compilation INFO:native.tests/pkg/libbase58:Run test INFO:native.tests/pkg/libbase58:Run test.flash INFO:native.tests/pkg/libbase58:Success INFO:native.tests/pkg/libcose:Board supported: True INFO:native.tests/pkg/libcose:Board has enough memory: True INFO:native.tests/pkg/libcose:Application has test: True INFO:native.tests/pkg/libcose:Run compilation INFO:native.tests/pkg/libcose:Run test INFO:native.tests/pkg/libcose:Run test.flash INFO:native.tests/pkg/libcose:Success INFO:native.tests/pkg/libcose_encrypt:Board supported: True INFO:native.tests/pkg/libcose_encrypt:Board has enough memory: True INFO:native.tests/pkg/libcose_encrypt:Application has test: True INFO:native.tests/pkg/libcose_encrypt:Run compilation INFO:native.tests/pkg/libcose_encrypt:Run test INFO:native.tests/pkg/libcose_encrypt:Run test.flash INFO:native.tests/pkg/libcose_encrypt:Success INFO:native.tests/pkg/libfixmath:Board supported: True INFO:native.tests/pkg/libfixmath:Board has enough memory: True INFO:native.tests/pkg/libfixmath:Application has test: True INFO:native.tests/pkg/libfixmath:Run compilation INFO:native.tests/pkg/libfixmath:Run test INFO:native.tests/pkg/libfixmath:Run test.flash INFO:native.tests/pkg/libfixmath:Success INFO:native.tests/pkg/libfixmath_unittests:Board supported: True INFO:native.tests/pkg/libfixmath_unittests:Board has enough memory: True INFO:native.tests/pkg/libfixmath_unittests:Application has test: True INFO:native.tests/pkg/libfixmath_unittests:Run compilation INFO:native.tests/pkg/libfixmath_unittests:Run test INFO:native.tests/pkg/libfixmath_unittests:Run test.flash INFO:native.tests/pkg/libfixmath_unittests:Success INFO:native.tests/pkg/libhydrogen:Board supported: True INFO:native.tests/pkg/libhydrogen:Board has enough memory: True INFO:native.tests/pkg/libhydrogen:Application has test: True INFO:native.tests/pkg/libhydrogen:Run compilation INFO:native.tests/pkg/libhydrogen:Run test INFO:native.tests/pkg/libhydrogen:Run test.flash INFO:native.tests/pkg/libhydrogen:Success INFO:native.tests/pkg/libschc:Board supported: True INFO:native.tests/pkg/libschc:Board has enough memory: True INFO:native.tests/pkg/libschc:Application has test: True INFO:native.tests/pkg/libschc:Run compilation INFO:native.tests/pkg/libschc:Run test INFO:native.tests/pkg/libschc:Run test.flash INFO:native.tests/pkg/libschc:Success INFO:native.tests/pkg/littlefs:Board supported: True INFO:native.tests/pkg/littlefs:Board has enough memory: True INFO:native.tests/pkg/littlefs:Application has test: True INFO:native.tests/pkg/littlefs:Run compilation INFO:native.tests/pkg/littlefs:Run test INFO:native.tests/pkg/littlefs:Run test.flash INFO:native.tests/pkg/littlefs:Success INFO:native.tests/pkg/littlefs2:Board supported: True INFO:native.tests/pkg/littlefs2:Board has enough memory: True INFO:native.tests/pkg/littlefs2:Application has test: True INFO:native.tests/pkg/littlefs2:Run compilation INFO:native.tests/pkg/littlefs2:Run test INFO:native.tests/pkg/littlefs2:Run test.flash INFO:native.tests/pkg/littlefs2:Success INFO:native.tests/pkg/lora-serialization:Board supported: True INFO:native.tests/pkg/lora-serialization:Board has enough memory: True INFO:native.tests/pkg/lora-serialization:Application has test: True INFO:native.tests/pkg/lora-serialization:Run compilation INFO:native.tests/pkg/lora-serialization:Run test INFO:native.tests/pkg/lora-serialization:Run test.flash INFO:native.tests/pkg/lora-serialization:Success INFO:native.tests/pkg/lua_loader:Board supported: True INFO:native.tests/pkg/lua_loader:Board has enough memory: True INFO:native.tests/pkg/lua_loader:Application has test: True INFO:native.tests/pkg/lua_loader:Run compilation INFO:native.tests/pkg/lua_loader:Run test INFO:native.tests/pkg/lua_loader:Run test.flash INFO:native.tests/pkg/lua_loader:Success INFO:native.tests/pkg/lvgl:Board supported: True INFO:native.tests/pkg/lvgl:Board has enough memory: True INFO:native.tests/pkg/lvgl:Application has test: False INFO:native.tests/pkg/lvgl:Run compilation INFO:native.tests/pkg/lvgl:Success INFO:native.tests/pkg/lvgl_touch:Board supported: True INFO:native.tests/pkg/lvgl_touch:Board has enough memory: True INFO:native.tests/pkg/lvgl_touch:Application has test: False INFO:native.tests/pkg/lvgl_touch:Run compilation INFO:native.tests/pkg/lvgl_touch:Success INFO:native.tests/pkg/lwip:Board supported: True INFO:native.tests/pkg/lwip:Board has enough memory: True INFO:native.tests/pkg/lwip:Application has test: False INFO:native.tests/pkg/lwip:Run compilation INFO:native.tests/pkg/lwip:Success INFO:native.tests/pkg/lwip_sock_ip:Board supported: True INFO:native.tests/pkg/lwip_sock_ip:Board has enough memory: True INFO:native.tests/pkg/lwip_sock_ip:Application has test: True INFO:native.tests/pkg/lwip_sock_ip:Run compilation INFO:native.tests/pkg/lwip_sock_ip:Run test INFO:native.tests/pkg/lwip_sock_ip:Run test.flash INFO:native.tests/pkg/lwip_sock_ip:Success INFO:native.tests/pkg/lwip_sock_tcp:Board supported: True INFO:native.tests/pkg/lwip_sock_tcp:Board has enough memory: True INFO:native.tests/pkg/lwip_sock_tcp:Application has test: True INFO:native.tests/pkg/lwip_sock_tcp:Run compilation INFO:native.tests/pkg/lwip_sock_tcp:Run test INFO:native.tests/pkg/lwip_sock_tcp:Run test.flash INFO:native.tests/pkg/lwip_sock_tcp:Success INFO:native.tests/pkg/lwip_sock_udp:Board supported: True INFO:native.tests/pkg/lwip_sock_udp:Board has enough memory: True INFO:native.tests/pkg/lwip_sock_udp:Application has test: True INFO:native.tests/pkg/lwip_sock_udp:Run compilation INFO:native.tests/pkg/lwip_sock_udp:Run test INFO:native.tests/pkg/lwip_sock_udp:Run test.flash INFO:native.tests/pkg/lwip_sock_udp:Success INFO:native.tests/pkg/lz4:Board supported: True INFO:native.tests/pkg/lz4:Board has enough memory: True INFO:native.tests/pkg/lz4:Application has test: True INFO:native.tests/pkg/lz4:Run compilation INFO:native.tests/pkg/lz4:Run test INFO:native.tests/pkg/lz4:Run test.flash INFO:native.tests/pkg/lz4:Success INFO:native.tests/pkg/mbedtls:Board supported: True INFO:native.tests/pkg/mbedtls:Board has enough memory: True INFO:native.tests/pkg/mbedtls:Application has test: True INFO:native.tests/pkg/mbedtls:Run compilation INFO:native.tests/pkg/mbedtls:Run test INFO:native.tests/pkg/mbedtls:Run test.flash INFO:native.tests/pkg/mbedtls:Success INFO:native.tests/pkg/mcufont:Board supported: True INFO:native.tests/pkg/mcufont:Board has enough memory: True INFO:native.tests/pkg/mcufont:Application has test: True INFO:native.tests/pkg/mcufont:Run compilation INFO:native.tests/pkg/mcufont:Run test INFO:native.tests/pkg/mcufont:Run test.flash INFO:native.tests/pkg/mcufont:Success INFO:native.tests/pkg/micro-ecc:Board supported: True INFO:native.tests/pkg/micro-ecc:Board has enough memory: True INFO:native.tests/pkg/micro-ecc:Application has test: True INFO:native.tests/pkg/micro-ecc:Run compilation INFO:native.tests/pkg/micro-ecc:Run test INFO:native.tests/pkg/micro-ecc:Run test.flash INFO:native.tests/pkg/micro-ecc:Success INFO:native.tests/pkg/micro-ecc-with-hwrng:Board supported: True INFO:native.tests/pkg/micro-ecc-with-hwrng:Board has enough memory: True INFO:native.tests/pkg/micro-ecc-with-hwrng:Application has test: True INFO:native.tests/pkg/micro-ecc-with-hwrng:Run compilation INFO:native.tests/pkg/micro-ecc-with-hwrng:Run test INFO:native.tests/pkg/micro-ecc-with-hwrng:Run test.flash INFO:native.tests/pkg/micro-ecc-with-hwrng:Success INFO:native.tests/pkg/microcoap:Board supported: True INFO:native.tests/pkg/microcoap:Board has enough memory: True INFO:native.tests/pkg/microcoap:Application has test: False INFO:native.tests/pkg/microcoap:Run compilation INFO:native.tests/pkg/microcoap:Success INFO:native.tests/pkg/minmea:Board supported: True INFO:native.tests/pkg/minmea:Board has enough memory: True INFO:native.tests/pkg/minmea:Application has test: True INFO:native.tests/pkg/minmea:Run compilation INFO:native.tests/pkg/minmea:Run test INFO:native.tests/pkg/minmea:Run test.flash INFO:native.tests/pkg/minmea:Success INFO:native.tests/pkg/mjson:Board supported: True INFO:native.tests/pkg/mjson:Board has enough memory: True INFO:native.tests/pkg/mjson:Application has test: True INFO:native.tests/pkg/mjson:Run compilation INFO:native.tests/pkg/mjson:Run test INFO:native.tests/pkg/mjson:Run test.flash INFO:native.tests/pkg/mjson:Success INFO:native.tests/pkg/monocypher:Board supported: True INFO:native.tests/pkg/monocypher:Board has enough memory: True INFO:native.tests/pkg/monocypher:Application has test: True INFO:native.tests/pkg/monocypher:Run compilation INFO:native.tests/pkg/monocypher:Run test INFO:native.tests/pkg/monocypher:Run test.flash INFO:native.tests/pkg/monocypher:Success INFO:native.tests/pkg/nanocbor:Board supported: True INFO:native.tests/pkg/nanocbor:Board has enough memory: True INFO:native.tests/pkg/nanocbor:Application has test: True INFO:native.tests/pkg/nanocbor:Run compilation INFO:native.tests/pkg/nanocbor:Run test INFO:native.tests/pkg/nanocbor:Run test.flash INFO:native.tests/pkg/nanocbor:Success INFO:native.tests/pkg/nanopb:Board supported: True INFO:native.tests/pkg/nanopb:Board has enough memory: True INFO:native.tests/pkg/nanopb:Application has test: True INFO:native.tests/pkg/nanopb:Run compilation INFO:native.tests/pkg/nanopb:Run test INFO:native.tests/pkg/nanopb:Run test.flash INFO:native.tests/pkg/nanopb:Success INFO:native.tests/pkg/nanors:Board supported: True INFO:native.tests/pkg/nanors:Board has enough memory: True INFO:native.tests/pkg/nanors:Application has test: True INFO:native.tests/pkg/nanors:Run compilation INFO:native.tests/pkg/nanors:Run test INFO:native.tests/pkg/nanors:Run test.flash INFO:native.tests/pkg/nanors:Success INFO:native.tests/pkg/nimble_autoconn_ccnl:Board supported: False INFO:native.tests/pkg/nimble_autoconn_gnrc:Board supported: False INFO:native.tests/pkg/nimble_autoconn_gnrc_ext:Board supported: False INFO:native.tests/pkg/nimble_esp_wifi_coexist:Board supported: False INFO:native.tests/pkg/nimble_ext_adv:Board supported: False INFO:native.tests/pkg/nimble_l2cap:Board supported: False INFO:native.tests/pkg/nimble_l2cap_server:Board supported: False INFO:native.tests/pkg/nimble_netif_ext:Board supported: False INFO:native.tests/pkg/nimble_rpble_gnrc:Board supported: False INFO:native.tests/pkg/nimble_rpble_gnrc_ext:Board supported: False INFO:native.tests/pkg/nimble_statconn_gnrc:Board supported: False INFO:native.tests/pkg/nimble_statconn_gnrc_ext:Board supported: False INFO:native.tests/pkg/openwsn:Board supported: False INFO:native.tests/pkg/openwsn_sock_udp:Board supported: False INFO:native.tests/pkg/qcbor:Board supported: True INFO:native.tests/pkg/qcbor:Board has enough memory: True INFO:native.tests/pkg/qcbor:Application has test: True INFO:native.tests/pkg/qcbor:Run compilation INFO:native.tests/pkg/qcbor:Run test INFO:native.tests/pkg/qcbor:Run test.flash INFO:native.tests/pkg/qcbor:Success INFO:native.tests/pkg/qdsa:Board supported: True INFO:native.tests/pkg/qdsa:Board has enough memory: True INFO:native.tests/pkg/qdsa:Application has test: True INFO:native.tests/pkg/qdsa:Run compilation INFO:native.tests/pkg/qdsa:Run test INFO:native.tests/pkg/qdsa:Run test.flash INFO:native.tests/pkg/qdsa:Success INFO:native.tests/pkg/qr-code-generator:Board supported: True INFO:native.tests/pkg/qr-code-generator:Board has enough memory: True INFO:native.tests/pkg/qr-code-generator:Application has test: True INFO:native.tests/pkg/qr-code-generator:Run compilation INFO:native.tests/pkg/qr-code-generator:Run test INFO:native.tests/pkg/qr-code-generator:Run test.flash INFO:native.tests/pkg/qr-code-generator:Success INFO:native.tests/pkg/relic:Board supported: True INFO:native.tests/pkg/relic:Board has enough memory: True INFO:native.tests/pkg/relic:Application has test: True INFO:native.tests/pkg/relic:Run compilation INFO:native.tests/pkg/relic:Run test INFO:native.tests/pkg/relic:Run test.flash INFO:native.tests/pkg/relic:Success INFO:native.tests/pkg/semtech-loramac:Board supported: True INFO:native.tests/pkg/semtech-loramac:Board has enough memory: True INFO:native.tests/pkg/semtech-loramac:Application has test: False INFO:native.tests/pkg/semtech-loramac:Run compilation INFO:native.tests/pkg/semtech-loramac:Success INFO:native.tests/pkg/spiffs:Board supported: True INFO:native.tests/pkg/spiffs:Board has enough memory: True INFO:native.tests/pkg/spiffs:Application has test: True INFO:native.tests/pkg/spiffs:Run compilation INFO:native.tests/pkg/spiffs:Run test INFO:native.tests/pkg/spiffs:Run test.flash INFO:native.tests/pkg/spiffs:Success INFO:native.tests/pkg/tflite-micro:Board supported: True INFO:native.tests/pkg/tflite-micro:Board has enough memory: True INFO:native.tests/pkg/tflite-micro:Application has test: True INFO:native.tests/pkg/tflite-micro:Run compilation INFO:native.tests/pkg/tflite-micro:Run test INFO:native.tests/pkg/tflite-micro:Run test.flash INFO:native.tests/pkg/tflite-micro:Success INFO:native.tests/pkg/tiny-asn1:Board supported: True INFO:native.tests/pkg/tiny-asn1:Board has enough memory: True INFO:native.tests/pkg/tiny-asn1:Application has test: True INFO:native.tests/pkg/tiny-asn1:Run compilation INFO:native.tests/pkg/tiny-asn1:Run test INFO:native.tests/pkg/tiny-asn1:Run test.flash INFO:native.tests/pkg/tiny-asn1:Success INFO:native.tests/pkg/tinycbor:Board supported: True INFO:native.tests/pkg/tinycbor:Board has enough memory: True INFO:native.tests/pkg/tinycbor:Application has test: True INFO:native.tests/pkg/tinycbor:Run compilation INFO:native.tests/pkg/tinycbor:Run test INFO:native.tests/pkg/tinycbor:Run test.flash INFO:native.tests/pkg/tinycbor:Success INFO:native.tests/pkg/tinycrypt:Board supported: True INFO:native.tests/pkg/tinycrypt:Board has enough memory: True INFO:native.tests/pkg/tinycrypt:Application has test: True INFO:native.tests/pkg/tinycrypt:Run compilation INFO:native.tests/pkg/tinycrypt:Run test INFO:native.tests/pkg/tinycrypt:Run test.flash INFO:native.tests/pkg/tinycrypt:Success INFO:native.tests/pkg/tinydtls_sock_async:Board supported: True INFO:native.tests/pkg/tinydtls_sock_async:Board has enough memory: True INFO:native.tests/pkg/tinydtls_sock_async:Application has test: False INFO:native.tests/pkg/tinydtls_sock_async:Run compilation INFO:native.tests/pkg/tinydtls_sock_async:Success INFO:native.tests/pkg/tinyusb_cdc_acm_stdio:Board supported: False INFO:native.tests/pkg/tinyusb_cdc_msc:Board supported: False INFO:native.tests/pkg/tinyusb_netdev:Board supported: False INFO:native.tests/pkg/tinyvcdiff:Board supported: True INFO:native.tests/pkg/tinyvcdiff:Board has enough memory: True INFO:native.tests/pkg/tinyvcdiff:Application has test: True INFO:native.tests/pkg/tinyvcdiff:Run compilation INFO:native.tests/pkg/tinyvcdiff:Run test INFO:native.tests/pkg/tinyvcdiff:Run test.flash INFO:native.tests/pkg/tinyvcdiff:Success INFO:native.tests/pkg/tweetnacl:Board supported: True INFO:native.tests/pkg/tweetnacl:Board has enough memory: True INFO:native.tests/pkg/tweetnacl:Application has test: True INFO:native.tests/pkg/tweetnacl:Run compilation INFO:native.tests/pkg/tweetnacl:Run test INFO:native.tests/pkg/tweetnacl:Run test.flash INFO:native.tests/pkg/tweetnacl:Success INFO:native.tests/pkg/u8g2:Board supported: True INFO:native.tests/pkg/u8g2:Board has enough memory: True INFO:native.tests/pkg/u8g2:Application has test: True INFO:native.tests/pkg/u8g2:Run compilation INFO:native.tests/pkg/u8g2:Run test INFO:native.tests/pkg/u8g2:Run test.flash INFO:native.tests/pkg/u8g2:Success INFO:native.tests/pkg/ubasic:Board supported: True INFO:native.tests/pkg/ubasic:Board has enough memory: True INFO:native.tests/pkg/ubasic:Application has test: True INFO:native.tests/pkg/ubasic:Run compilation INFO:native.tests/pkg/ubasic:Run test INFO:native.tests/pkg/ubasic:Run test.flash INFO:native.tests/pkg/ubasic:Success INFO:native.tests/pkg/ucglib:Board supported: True INFO:native.tests/pkg/ucglib:Board has enough memory: True INFO:native.tests/pkg/ucglib:Application has test: True INFO:native.tests/pkg/ucglib:Run compilation INFO:native.tests/pkg/ucglib:Run test INFO:native.tests/pkg/ucglib:Run test.flash INFO:native.tests/pkg/ucglib:Success INFO:native.tests/pkg/umorse:Board supported: True INFO:native.tests/pkg/umorse:Board has enough memory: True INFO:native.tests/pkg/umorse:Application has test: True INFO:native.tests/pkg/umorse:Run compilation INFO:native.tests/pkg/umorse:Run test INFO:native.tests/pkg/umorse:Run test.flash INFO:native.tests/pkg/umorse:Success INFO:native.tests/pkg/utensor:Board supported: True INFO:native.tests/pkg/utensor:Board has enough memory: True INFO:native.tests/pkg/utensor:Application has test: True INFO:native.tests/pkg/utensor:Run compilation INFO:native.tests/pkg/utensor:Run test INFO:native.tests/pkg/utensor:Run test.flash INFO:native.tests/pkg/utensor:Success INFO:native.tests/pkg/uzlib:Board supported: True INFO:native.tests/pkg/uzlib:Board has enough memory: True INFO:native.tests/pkg/uzlib:Application has test: True INFO:native.tests/pkg/uzlib:Run compilation INFO:native.tests/pkg/uzlib:Run test INFO:native.tests/pkg/uzlib:Run test.flash INFO:native.tests/pkg/uzlib:Success INFO:native.tests/pkg/wolfcrypt-ed25519-verify:Board supported: True INFO:native.tests/pkg/wolfcrypt-ed25519-verify:Board has enough memory: True INFO:native.tests/pkg/wolfcrypt-ed25519-verify:Application has test: True INFO:native.tests/pkg/wolfcrypt-ed25519-verify:Run compilation INFO:native.tests/pkg/wolfcrypt-ed25519-verify:Run test INFO:native.tests/pkg/wolfcrypt-ed25519-verify:Run test.flash INFO:native.tests/pkg/wolfcrypt-ed25519-verify:Success INFO:native.tests/pkg/wolfssl:Board supported: True INFO:native.tests/pkg/wolfssl:Board has enough memory: True INFO:native.tests/pkg/wolfssl:Application has test: True INFO:native.tests/pkg/wolfssl:Run compilation INFO:native.tests/pkg/wolfssl:Run test INFO:native.tests/pkg/wolfssl:Run test.flash INFO:native.tests/pkg/wolfssl:Success INFO:native.tests/pkg/yxml:Board supported: True INFO:native.tests/pkg/yxml:Board has enough memory: True INFO:native.tests/pkg/yxml:Application has test: True INFO:native.tests/pkg/yxml:Run compilation INFO:native.tests/pkg/yxml:Run test INFO:native.tests/pkg/yxml:Run test.flash INFO:native.tests/pkg/yxml:Success INFO:native.tests/riotboot:Board supported: False INFO:native.tests/riotboot_flashwrite:Board supported: False INFO:native.tests/riotboot_hdr:Board supported: True INFO:native.tests/riotboot_hdr:Board has enough memory: True INFO:native.tests/riotboot_hdr:Application has test: True INFO:native.tests/riotboot_hdr:Run compilation INFO:native.tests/riotboot_hdr:Run test INFO:native.tests/riotboot_hdr:Run test.flash INFO:native.tests/riotboot_hdr:Success INFO:native.tests/rust_libs:Board supported: True INFO:native.tests/rust_libs:Board has enough memory: True INFO:native.tests/rust_libs:Application has test: True INFO:native.tests/rust_libs:Run compilation INFO:native.tests/rust_libs:Run test INFO:native.tests/rust_libs:Run test.flash INFO:native.tests/rust_libs:Success INFO:native.tests/rust_minimal:Board supported: True INFO:native.tests/rust_minimal:Board has enough memory: True INFO:native.tests/rust_minimal:Application has test: True INFO:native.tests/rust_minimal:Run compilation INFO:native.tests/rust_minimal:Run test INFO:native.tests/rust_minimal:Run test.flash INFO:native.tests/rust_minimal:Success INFO:native.tests/sys/architecture:Board supported: True INFO:native.tests/sys/architecture:Board has enough memory: True INFO:native.tests/sys/architecture:Application has test: True INFO:native.tests/sys/architecture:Run compilation INFO:native.tests/sys/architecture:Run test INFO:native.tests/sys/architecture:Run test.flash INFO:native.tests/sys/architecture:Success INFO:native.tests/sys/arduino:Board supported: False INFO:native.tests/sys/arduino_analog:Board supported: False INFO:native.tests/sys/arduino_lib:Board supported: False INFO:native.tests/sys/atomic_utils:Board supported: True INFO:native.tests/sys/atomic_utils:Board has enough memory: True INFO:native.tests/sys/atomic_utils:Application has test: True INFO:native.tests/sys/atomic_utils:Run compilation INFO:native.tests/sys/atomic_utils:Run test INFO:native.tests/sys/atomic_utils:Run test.flash INFO:native.tests/sys/atomic_utils:Success INFO:native.tests/sys/atomic_utils_unittests:Board supported: True INFO:native.tests/sys/atomic_utils_unittests:Board has enough memory: True INFO:native.tests/sys/atomic_utils_unittests:Application has test: True INFO:native.tests/sys/atomic_utils_unittests:Run compilation INFO:native.tests/sys/atomic_utils_unittests:Run test INFO:native.tests/sys/atomic_utils_unittests:Run test.flash INFO:native.tests/sys/atomic_utils_unittests:Success INFO:native.tests/sys/bloom_bytes:Board supported: True INFO:native.tests/sys/bloom_bytes:Board has enough memory: True INFO:native.tests/sys/bloom_bytes:Application has test: True INFO:native.tests/sys/bloom_bytes:Run compilation INFO:native.tests/sys/bloom_bytes:Run test INFO:native.tests/sys/bloom_bytes:Run test.flash INFO:native.tests/sys/bloom_bytes:Success INFO:native.tests/sys/busy_wait:Board supported: True INFO:native.tests/sys/busy_wait:Board has enough memory: True INFO:native.tests/sys/busy_wait:Application has test: False INFO:native.tests/sys/busy_wait:Run compilation INFO:native.tests/sys/busy_wait:Success INFO:native.tests/sys/c11_atomics_cpp_compat:Board supported: True INFO:native.tests/sys/c11_atomics_cpp_compat:Board has enough memory: True INFO:native.tests/sys/c11_atomics_cpp_compat:Application has test: False INFO:native.tests/sys/c11_atomics_cpp_compat:Run compilation INFO:native.tests/sys/c11_atomics_cpp_compat:Success INFO:native.tests/sys/can_trx:Board supported: True INFO:native.tests/sys/can_trx:Board has enough memory: True INFO:native.tests/sys/can_trx:Application has test: False INFO:native.tests/sys/can_trx:Run compilation INFO:native.tests/sys/can_trx:Success INFO:native.tests/sys/cb_mux:Board supported: True INFO:native.tests/sys/cb_mux:Board has enough memory: True INFO:native.tests/sys/cb_mux:Application has test: True INFO:native.tests/sys/cb_mux:Run compilation INFO:native.tests/sys/cb_mux:Run test INFO:native.tests/sys/cb_mux:Run test.flash INFO:native.tests/sys/cb_mux:Success INFO:native.tests/sys/cb_mux_bench:Board supported: True INFO:native.tests/sys/cb_mux_bench:Board has enough memory: True INFO:native.tests/sys/cb_mux_bench:Application has test: True INFO:native.tests/sys/cb_mux_bench:Run compilation INFO:native.tests/sys/cb_mux_bench:Run test INFO:native.tests/sys/cb_mux_bench:Run test.flash INFO:native.tests/sys/cb_mux_bench:Success INFO:native.tests/sys/congure_abe:Board supported: True INFO:native.tests/sys/congure_abe:Board has enough memory: True INFO:native.tests/sys/congure_abe:Application has test: True INFO:native.tests/sys/congure_abe:Run compilation INFO:native.tests/sys/congure_abe:Run test INFO:native.tests/sys/congure_abe:Run test.flash INFO:native.tests/sys/congure_abe:Success INFO:native.tests/sys/congure_quic:Board supported: True INFO:native.tests/sys/congure_quic:Board has enough memory: True INFO:native.tests/sys/congure_quic:Application has test: True INFO:native.tests/sys/congure_quic:Run compilation INFO:native.tests/sys/congure_quic:Run test INFO:native.tests/sys/congure_quic:Run test.flash INFO:native.tests/sys/congure_quic:Success INFO:native.tests/sys/congure_reno:Board supported: True INFO:native.tests/sys/congure_reno:Board has enough memory: True INFO:native.tests/sys/congure_reno:Application has test: True INFO:native.tests/sys/congure_reno:Run compilation INFO:native.tests/sys/congure_reno:Run test INFO:native.tests/sys/congure_reno:Run test.flash INFO:native.tests/sys/congure_reno:Success INFO:native.tests/sys/congure_test:Board supported: True INFO:native.tests/sys/congure_test:Board has enough memory: True INFO:native.tests/sys/congure_test:Application has test: True INFO:native.tests/sys/congure_test:Run compilation INFO:native.tests/sys/congure_test:Run test INFO:native.tests/sys/congure_test:Run test.flash INFO:native.tests/sys/congure_test:Success INFO:native.tests/sys/conn_can:Board supported: True INFO:native.tests/sys/conn_can:Board has enough memory: True INFO:native.tests/sys/conn_can:Application has test: False INFO:native.tests/sys/conn_can:Run compilation INFO:native.tests/sys/conn_can:Success INFO:native.tests/sys/cpp11_condition_variable:Board supported: True INFO:native.tests/sys/cpp11_condition_variable:Board has enough memory: True INFO:native.tests/sys/cpp11_condition_variable:Application has test: True INFO:native.tests/sys/cpp11_condition_variable:Run compilation INFO:native.tests/sys/cpp11_condition_variable:Run test INFO:native.tests/sys/cpp11_condition_variable:Run test.flash INFO:native.tests/sys/cpp11_condition_variable:Success INFO:native.tests/sys/cpp11_mutex:Board supported: True INFO:native.tests/sys/cpp11_mutex:Board has enough memory: True INFO:native.tests/sys/cpp11_mutex:Application has test: True INFO:native.tests/sys/cpp11_mutex:Run compilation INFO:native.tests/sys/cpp11_mutex:Run test INFO:native.tests/sys/cpp11_mutex:Run test.flash INFO:native.tests/sys/cpp11_mutex:Success INFO:native.tests/sys/cpp11_thread:Board supported: True INFO:native.tests/sys/cpp11_thread:Board has enough memory: True INFO:native.tests/sys/cpp11_thread:Application has test: True INFO:native.tests/sys/cpp11_thread:Run compilation INFO:native.tests/sys/cpp11_thread:Run test INFO:native.tests/sys/cpp11_thread:Run test.flash INFO:native.tests/sys/cpp11_thread:Success INFO:native.tests/sys/cpp_ctors:Board supported: True INFO:native.tests/sys/cpp_ctors:Board has enough memory: True INFO:native.tests/sys/cpp_ctors:Application has test: True INFO:native.tests/sys/cpp_ctors:Run compilation INFO:native.tests/sys/cpp_ctors:Run test INFO:native.tests/sys/cpp_ctors:Run test.flash INFO:native.tests/sys/cpp_ctors:Success INFO:native.tests/sys/crypto:Board supported: True INFO:native.tests/sys/crypto:Board has enough memory: True INFO:native.tests/sys/crypto:Application has test: True INFO:native.tests/sys/crypto:Run compilation INFO:native.tests/sys/crypto:Run test INFO:native.tests/sys/crypto:Run test.flash INFO:native.tests/sys/crypto:Success INFO:native.tests/sys/crypto_aes_ccm:Board supported: True INFO:native.tests/sys/crypto_aes_ccm:Board has enough memory: True INFO:native.tests/sys/crypto_aes_ccm:Application has test: True INFO:native.tests/sys/crypto_aes_ccm:Run compilation INFO:native.tests/sys/crypto_aes_ccm:Run test INFO:native.tests/sys/crypto_aes_ccm:Run test.flash INFO:native.tests/sys/crypto_aes_ccm:Success INFO:native.tests/sys/dbgpin:Board supported: False INFO:native.tests/sys/devfs:Board supported: True INFO:native.tests/sys/devfs:Board has enough memory: True INFO:native.tests/sys/devfs:Application has test: True INFO:native.tests/sys/devfs:Run compilation INFO:native.tests/sys/devfs:Run test INFO:native.tests/sys/devfs:Run test.flash INFO:native.tests/sys/devfs:Success INFO:native.tests/sys/eepreg:Board supported: True INFO:native.tests/sys/eepreg:Board has enough memory: True INFO:native.tests/sys/eepreg:Application has test: True INFO:native.tests/sys/eepreg:Run compilation INFO:native.tests/sys/eepreg:Run test INFO:native.tests/sys/eepreg:Run test.flash INFO:native.tests/sys/eepreg:Success INFO:native.tests/sys/embunit:Board supported: True INFO:native.tests/sys/embunit:Board has enough memory: True INFO:native.tests/sys/embunit:Application has test: True INFO:native.tests/sys/embunit:Run compilation INFO:native.tests/sys/embunit:Run test INFO:native.tests/sys/embunit:Run test.flash INFO:native.tests/sys/embunit:Success INFO:native.tests/sys/entropy_source:Board supported: True INFO:native.tests/sys/entropy_source:Board has enough memory: True INFO:native.tests/sys/entropy_source:Application has test: False INFO:native.tests/sys/entropy_source:Run compilation INFO:native.tests/sys/entropy_source:Success INFO:native.tests/sys/event_periodic_callback:Board supported: True INFO:native.tests/sys/event_periodic_callback:Board has enough memory: True INFO:native.tests/sys/event_periodic_callback:Application has test: True INFO:native.tests/sys/event_periodic_callback:Run compilation INFO:native.tests/sys/event_periodic_callback:Run test INFO:native.tests/sys/event_periodic_callback:Run test.flash INFO:native.tests/sys/event_periodic_callback:Success INFO:native.tests/sys/event_source:Board supported: True INFO:native.tests/sys/event_source:Board has enough memory: True INFO:native.tests/sys/event_source:Application has test: True INFO:native.tests/sys/event_source:Run compilation INFO:native.tests/sys/event_source:Run test INFO:native.tests/sys/event_source:Run test.flash INFO:native.tests/sys/event_source:Success INFO:native.tests/sys/event_thread_shared:Board supported: True INFO:native.tests/sys/event_thread_shared:Board has enough memory: True INFO:native.tests/sys/event_thread_shared:Application has test: True INFO:native.tests/sys/event_thread_shared:Run compilation INFO:native.tests/sys/event_thread_shared:Run test INFO:native.tests/sys/event_thread_shared:Run test.flash INFO:native.tests/sys/event_thread_shared:Success INFO:native.tests/sys/event_threads:Board supported: True INFO:native.tests/sys/event_threads:Board has enough memory: True INFO:native.tests/sys/event_threads:Application has test: True INFO:native.tests/sys/event_threads:Run compilation INFO:native.tests/sys/event_threads:Run test INFO:native.tests/sys/event_threads:Run test.flash INFO:native.tests/sys/event_threads:Success INFO:native.tests/sys/event_wait_timeout:Board supported: True INFO:native.tests/sys/event_wait_timeout:Board has enough memory: True INFO:native.tests/sys/event_wait_timeout:Application has test: True INFO:native.tests/sys/event_wait_timeout:Run compilation INFO:native.tests/sys/event_wait_timeout:Run test INFO:native.tests/sys/event_wait_timeout:Run test.flash INFO:native.tests/sys/event_wait_timeout:Success INFO:native.tests/sys/event_wait_timeout_ztimer:Board supported: True INFO:native.tests/sys/event_wait_timeout_ztimer:Board has enough memory: True INFO:native.tests/sys/event_wait_timeout_ztimer:Application has test: True INFO:native.tests/sys/event_wait_timeout_ztimer:Run compilation INFO:native.tests/sys/event_wait_timeout_ztimer:Run test INFO:native.tests/sys/event_wait_timeout_ztimer:Run test.flash INFO:native.tests/sys/event_wait_timeout_ztimer:Success INFO:native.tests/sys/event_ztimer:Board supported: True INFO:native.tests/sys/event_ztimer:Board has enough memory: True INFO:native.tests/sys/event_ztimer:Application has test: True INFO:native.tests/sys/event_ztimer:Run compilation INFO:native.tests/sys/event_ztimer:Run test INFO:native.tests/sys/event_ztimer:Run test.flash INFO:native.tests/sys/event_ztimer:Success INFO:native.tests/sys/events:Board supported: True INFO:native.tests/sys/events:Board has enough memory: True INFO:native.tests/sys/events:Application has test: True INFO:native.tests/sys/events:Run compilation INFO:native.tests/sys/events:Run test INFO:native.tests/sys/events:Run test.flash INFO:native.tests/sys/events:Success INFO:native.tests/sys/evtimer_mbox:Board supported: True INFO:native.tests/sys/evtimer_mbox:Board has enough memory: True INFO:native.tests/sys/evtimer_mbox:Application has test: True INFO:native.tests/sys/evtimer_mbox:Run compilation INFO:native.tests/sys/evtimer_mbox:Run test INFO:native.tests/sys/evtimer_mbox:Run test.flash INFO:native.tests/sys/evtimer_mbox:Success INFO:native.tests/sys/evtimer_msg:Board supported: True INFO:native.tests/sys/evtimer_msg:Board has enough memory: True INFO:native.tests/sys/evtimer_msg:Application has test: False INFO:native.tests/sys/evtimer_msg:Run compilation INFO:native.tests/sys/evtimer_msg:Success INFO:native.tests/sys/evtimer_underflow:Board supported: True INFO:native.tests/sys/evtimer_underflow:Board has enough memory: True INFO:native.tests/sys/evtimer_underflow:Application has test: False INFO:native.tests/sys/evtimer_underflow:Run compilation INFO:native.tests/sys/evtimer_underflow:Success INFO:native.tests/sys/fido2_ctap:Board supported: False INFO:native.tests/sys/float:Board supported: True INFO:native.tests/sys/float:Board has enough memory: True INFO:native.tests/sys/float:Application has test: True INFO:native.tests/sys/float:Run compilation INFO:native.tests/sys/float:Run test INFO:native.tests/sys/float:Run test.flash INFO:native.tests/sys/float:Success INFO:native.tests/sys/fmt_print:Board supported: True INFO:native.tests/sys/fmt_print:Board has enough memory: True INFO:native.tests/sys/fmt_print:Application has test: True INFO:native.tests/sys/fmt_print:Run compilation INFO:native.tests/sys/fmt_print:Run test INFO:native.tests/sys/fmt_print:Run test.flash INFO:native.tests/sys/fmt_print:Success INFO:native.tests/sys/frac-config:Board supported: True INFO:native.tests/sys/frac-config:Board has enough memory: True INFO:native.tests/sys/frac-config:Application has test: False INFO:native.tests/sys/frac-config:Run compilation INFO:native.tests/sys/frac-config:Success INFO:native.tests/sys/heap_cmd:Board supported: True INFO:native.tests/sys/heap_cmd:Board has enough memory: True INFO:native.tests/sys/heap_cmd:Application has test: True INFO:native.tests/sys/heap_cmd:Run compilation INFO:native.tests/sys/heap_cmd:Run test INFO:native.tests/sys/heap_cmd:Run test.flash INFO:native.tests/sys/heap_cmd:Success INFO:native.tests/sys/libc_newlib:Board supported: True INFO:native.tests/sys/libc_newlib:Board has enough memory: True INFO:native.tests/sys/libc_newlib:Application has test: True INFO:native.tests/sys/libc_newlib:Run compilation INFO:native.tests/sys/libc_newlib:Run test INFO:native.tests/sys/libc_newlib:Run test.flash INFO:native.tests/sys/libc_newlib:Success INFO:native.tests/sys/log_color:Board supported: True INFO:native.tests/sys/log_color:Board has enough memory: True INFO:native.tests/sys/log_color:Application has test: True INFO:native.tests/sys/log_color:Run compilation INFO:native.tests/sys/log_color:Run test INFO:native.tests/sys/log_color:Run test.flash INFO:native.tests/sys/log_color:Success INFO:native.tests/sys/log_printfnoformat:Board supported: True INFO:native.tests/sys/log_printfnoformat:Board has enough memory: True INFO:native.tests/sys/log_printfnoformat:Application has test: True INFO:native.tests/sys/log_printfnoformat:Run compilation INFO:native.tests/sys/log_printfnoformat:Run test INFO:native.tests/sys/log_printfnoformat:Run test.flash INFO:native.tests/sys/log_printfnoformat:Success INFO:native.tests/sys/malloc:Board supported: True INFO:native.tests/sys/malloc:Board has enough memory: True INFO:native.tests/sys/malloc:Application has test: True INFO:native.tests/sys/malloc:Run compilation INFO:native.tests/sys/malloc:Run test INFO:native.tests/sys/malloc:Run test.flash INFO:native.tests/sys/malloc:Success INFO:native.tests/sys/malloc_monitor:Board supported: True INFO:native.tests/sys/malloc_monitor:Board has enough memory: True INFO:native.tests/sys/malloc_monitor:Application has test: True INFO:native.tests/sys/malloc_monitor:Run compilation INFO:native.tests/sys/malloc_monitor:Run test INFO:native.tests/sys/malloc_monitor:Run test.flash INFO:native.tests/sys/malloc_monitor:Success INFO:native.tests/sys/malloc_thread_safety:Board supported: True INFO:native.tests/sys/malloc_thread_safety:Board has enough memory: True INFO:native.tests/sys/malloc_thread_safety:Application has test: True INFO:native.tests/sys/malloc_thread_safety:Run compilation INFO:native.tests/sys/malloc_thread_safety:Run test INFO:native.tests/sys/malloc_thread_safety:Run test.flash INFO:native.tests/sys/malloc_thread_safety:Success INFO:native.tests/sys/memarray:Board supported: True INFO:native.tests/sys/memarray:Board has enough memory: True INFO:native.tests/sys/memarray:Application has test: True INFO:native.tests/sys/memarray:Run compilation INFO:native.tests/sys/memarray:Run test INFO:native.tests/sys/memarray:Run test.flash INFO:native.tests/sys/memarray:Success INFO:native.tests/sys/od:Board supported: True INFO:native.tests/sys/od:Board has enough memory: True INFO:native.tests/sys/od:Application has test: True INFO:native.tests/sys/od:Run compilation INFO:native.tests/sys/od:Run test INFO:native.tests/sys/od:Run test.flash INFO:native.tests/sys/od:Success INFO:native.tests/sys/pbkdf2:Board supported: True INFO:native.tests/sys/pbkdf2:Board has enough memory: True INFO:native.tests/sys/pbkdf2:Application has test: True INFO:native.tests/sys/pbkdf2:Run compilation INFO:native.tests/sys/pbkdf2:Run test INFO:native.tests/sys/pbkdf2:Run test.flash INFO:native.tests/sys/pbkdf2:Success INFO:native.tests/sys/phydat_dump:Board supported: True INFO:native.tests/sys/phydat_dump:Board has enough memory: True INFO:native.tests/sys/phydat_dump:Application has test: True INFO:native.tests/sys/phydat_dump:Run compilation INFO:native.tests/sys/phydat_dump:Run test INFO:native.tests/sys/phydat_dump:Run test.flash INFO:native.tests/sys/phydat_dump:Success INFO:native.tests/sys/phydat_unix:Board supported: True INFO:native.tests/sys/phydat_unix:Board has enough memory: True INFO:native.tests/sys/phydat_unix:Application has test: True INFO:native.tests/sys/phydat_unix:Run compilation INFO:native.tests/sys/phydat_unix:Run test INFO:native.tests/sys/phydat_unix:Run test.flash INFO:native.tests/sys/phydat_unix:Success INFO:native.tests/sys/pipe:Board supported: True INFO:native.tests/sys/pipe:Board has enough memory: True INFO:native.tests/sys/pipe:Application has test: True INFO:native.tests/sys/pipe:Run compilation INFO:native.tests/sys/pipe:Run test INFO:native.tests/sys/pipe:Run test.flash INFO:native.tests/sys/pipe:Success INFO:native.tests/sys/posix_semaphore:Board supported: False INFO:native.tests/sys/posix_sleep:Board supported: True INFO:native.tests/sys/posix_sleep:Board has enough memory: True INFO:native.tests/sys/posix_sleep:Application has test: True INFO:native.tests/sys/posix_sleep:Run compilation INFO:native.tests/sys/posix_sleep:Run test INFO:native.tests/sys/posix_sleep:Run test.flash INFO:native.tests/sys/posix_sleep:Success INFO:native.tests/sys/prng_sha1prng:Board supported: True INFO:native.tests/sys/prng_sha1prng:Board has enough memory: True INFO:native.tests/sys/prng_sha1prng:Application has test: True INFO:native.tests/sys/prng_sha1prng:Run compilation INFO:native.tests/sys/prng_sha1prng:Run test INFO:native.tests/sys/prng_sha1prng:Run test.flash INFO:native.tests/sys/prng_sha1prng:Success INFO:native.tests/sys/prng_sha256prng:Board supported: True INFO:native.tests/sys/prng_sha256prng:Board has enough memory: True INFO:native.tests/sys/prng_sha256prng:Application has test: True INFO:native.tests/sys/prng_sha256prng:Run compilation INFO:native.tests/sys/prng_sha256prng:Run test INFO:native.tests/sys/prng_sha256prng:Run test.flash INFO:native.tests/sys/prng_sha256prng:Success INFO:native.tests/sys/progress_bar:Board supported: True INFO:native.tests/sys/progress_bar:Board has enough memory: True INFO:native.tests/sys/progress_bar:Application has test: True INFO:native.tests/sys/progress_bar:Run compilation INFO:native.tests/sys/progress_bar:Run test INFO:native.tests/sys/progress_bar:Run test.flash INFO:native.tests/sys/progress_bar:Success INFO:native.tests/sys/ps_schedstatistics:Board supported: True INFO:native.tests/sys/ps_schedstatistics:Board has enough memory: True INFO:native.tests/sys/ps_schedstatistics:Application has test: True INFO:native.tests/sys/ps_schedstatistics:Run compilation INFO:native.tests/sys/ps_schedstatistics:Run test INFO:native.tests/sys/ps_schedstatistics:Run test.flash INFO:native.tests/sys/ps_schedstatistics:Success INFO:native.tests/sys/psa_crypto:Board supported: False INFO:native.tests/sys/psa_crypto_cbor_encoder:Board supported: False INFO:native.tests/sys/psa_crypto_cipher:Board supported: False INFO:native.tests/sys/psa_crypto_ecdsa:Board supported: False INFO:native.tests/sys/psa_crypto_eddsa:Board supported: False INFO:native.tests/sys/psa_crypto_hashes:Board supported: False INFO:native.tests/sys/psa_crypto_mac:Board supported: False INFO:native.tests/sys/psa_crypto_persistent_storage:Board supported: False INFO:native.tests/sys/psa_crypto_se:Board supported: False INFO:native.tests/sys/psa_crypto_se_cipher:Board supported: False INFO:native.tests/sys/psa_crypto_se_ecdsa:Board supported: False INFO:native.tests/sys/psa_crypto_se_mac:Board supported: False INFO:native.tests/sys/pthread:Board supported: True INFO:native.tests/sys/pthread:Board has enough memory: True INFO:native.tests/sys/pthread:Application has test: True INFO:native.tests/sys/pthread:Run compilation INFO:native.tests/sys/pthread:Run test INFO:native.tests/sys/pthread:Run test.flash INFO:native.tests/sys/pthread:Success INFO:native.tests/sys/pthread_barrier:Board supported: True INFO:native.tests/sys/pthread_barrier:Board has enough memory: True INFO:native.tests/sys/pthread_barrier:Application has test: True INFO:native.tests/sys/pthread_barrier:Run compilation INFO:native.tests/sys/pthread_barrier:Run test INFO:native.tests/sys/pthread_barrier:Run test.flash INFO:native.tests/sys/pthread_barrier:Success INFO:native.tests/sys/pthread_cleanup:Board supported: True INFO:native.tests/sys/pthread_cleanup:Board has enough memory: True INFO:native.tests/sys/pthread_cleanup:Application has test: True INFO:native.tests/sys/pthread_cleanup:Run compilation INFO:native.tests/sys/pthread_cleanup:Run test INFO:native.tests/sys/pthread_cleanup:Run test.flash INFO:native.tests/sys/pthread_cleanup:Success INFO:native.tests/sys/pthread_condition_variable:Board supported: True INFO:native.tests/sys/pthread_condition_variable:Board has enough memory: True INFO:native.tests/sys/pthread_condition_variable:Application has test: True INFO:native.tests/sys/pthread_condition_variable:Run compilation INFO:native.tests/sys/pthread_condition_variable:Run test INFO:native.tests/sys/pthread_condition_variable:Run test.flash INFO:native.tests/sys/pthread_condition_variable:Success INFO:native.tests/sys/pthread_cooperation:Board supported: True INFO:native.tests/sys/pthread_cooperation:Board has enough memory: True INFO:native.tests/sys/pthread_cooperation:Application has test: True INFO:native.tests/sys/pthread_cooperation:Run compilation INFO:native.tests/sys/pthread_cooperation:Run test INFO:native.tests/sys/pthread_cooperation:Run test.flash INFO:native.tests/sys/pthread_cooperation:Success INFO:native.tests/sys/pthread_flood:Board supported: True INFO:native.tests/sys/pthread_flood:Board has enough memory: True INFO:native.tests/sys/pthread_flood:Application has test: True INFO:native.tests/sys/pthread_flood:Run compilation INFO:native.tests/sys/pthread_flood:Run test INFO:native.tests/sys/pthread_flood:Run test.flash INFO:native.tests/sys/pthread_flood:Success INFO:native.tests/sys/pthread_rwlock:Board supported: True INFO:native.tests/sys/pthread_rwlock:Board has enough memory: True INFO:native.tests/sys/pthread_rwlock:Application has test: True INFO:native.tests/sys/pthread_rwlock:Run compilation INFO:native.tests/sys/pthread_rwlock:Run test INFO:native.tests/sys/pthread_rwlock:Run test.flash INFO:native.tests/sys/pthread_rwlock:Success INFO:native.tests/sys/pthread_tls:Board supported: True INFO:native.tests/sys/pthread_tls:Board has enough memory: True INFO:native.tests/sys/pthread_tls:Application has test: True INFO:native.tests/sys/pthread_tls:Run compilation INFO:native.tests/sys/pthread_tls:Run test INFO:native.tests/sys/pthread_tls:Run test.flash INFO:native.tests/sys/pthread_tls:Success INFO:native.tests/sys/ptrtag:Board supported: True INFO:native.tests/sys/ptrtag:Board has enough memory: True INFO:native.tests/sys/ptrtag:Application has test: True INFO:native.tests/sys/ptrtag:Run compilation INFO:native.tests/sys/ptrtag:Run test INFO:native.tests/sys/ptrtag:Run test.flash INFO:native.tests/sys/ptrtag:Success INFO:native.tests/sys/puf_sram:Board supported: False INFO:native.tests/sys/rng:Board supported: True INFO:native.tests/sys/rng:Board has enough memory: True INFO:native.tests/sys/rng:Application has test: True INFO:native.tests/sys/rng:Run compilation INFO:native.tests/sys/rng:Run test INFO:native.tests/sys/rng:Run test.flash INFO:native.tests/sys/rng:Success INFO:native.tests/sys/sched_round_robin:Board supported: True INFO:native.tests/sys/sched_round_robin:Board has enough memory: True INFO:native.tests/sys/sched_round_robin:Application has test: True INFO:native.tests/sys/sched_round_robin:Run compilation INFO:native.tests/sys/sched_round_robin:Run test INFO:native.tests/sys/sched_round_robin:Run test.flash INFO:native.tests/sys/sched_round_robin:Success INFO:native.tests/sys/sema:Board supported: False INFO:native.tests/sys/sema_inv:Board supported: True INFO:native.tests/sys/sema_inv:Board has enough memory: True INFO:native.tests/sys/sema_inv:Application has test: True INFO:native.tests/sys/sema_inv:Run compilation INFO:native.tests/sys/sema_inv:Run test INFO:native.tests/sys/sema_inv:Run test.flash INFO:native.tests/sys/sema_inv:Success INFO:native.tests/sys/senml_cbor:Board supported: True INFO:native.tests/sys/senml_cbor:Board has enough memory: True INFO:native.tests/sys/senml_cbor:Application has test: True INFO:native.tests/sys/senml_cbor:Run compilation INFO:native.tests/sys/senml_cbor:Run test INFO:native.tests/sys/senml_cbor:Run test.flash INFO:native.tests/sys/senml_cbor:Success INFO:native.tests/sys/senml_phydat:Board supported: True INFO:native.tests/sys/senml_phydat:Board has enough memory: True INFO:native.tests/sys/senml_phydat:Application has test: True INFO:native.tests/sys/senml_phydat:Run compilation INFO:native.tests/sys/senml_phydat:Run test INFO:native.tests/sys/senml_phydat:Run test.flash INFO:native.tests/sys/senml_phydat:Success INFO:native.tests/sys/senml_saul:Board supported: True INFO:native.tests/sys/senml_saul:Board has enough memory: True INFO:native.tests/sys/senml_saul:Application has test: True INFO:native.tests/sys/senml_saul:Run compilation INFO:native.tests/sys/senml_saul:Run test INFO:native.tests/sys/senml_saul:Run test.flash INFO:native.tests/sys/senml_saul:Success INFO:native.tests/sys/shell:Board supported: True INFO:native.tests/sys/shell:Board has enough memory: True INFO:native.tests/sys/shell:Application has test: False INFO:native.tests/sys/shell:Run compilation INFO:native.tests/sys/shell:Success INFO:native.tests/sys/shell_ble:Board supported: False INFO:native.tests/sys/shell_coreclk:Board supported: True INFO:native.tests/sys/shell_coreclk:Board has enough memory: True INFO:native.tests/sys/shell_coreclk:Application has test: True INFO:native.tests/sys/shell_coreclk:Run compilation INFO:native.tests/sys/shell_coreclk:Run test INFO:native.tests/sys/shell_coreclk:Run test.flash INFO:native.tests/sys/shell_coreclk:Success INFO:native.tests/sys/shell_lock:Board supported: True INFO:native.tests/sys/shell_lock:Board has enough memory: True INFO:native.tests/sys/shell_lock:Application has test: True INFO:native.tests/sys/shell_lock:Run compilation INFO:native.tests/sys/shell_lock:Run test INFO:native.tests/sys/shell_lock:Run test.flash INFO:native.tests/sys/shell_lock:Success INFO:native.tests/sys/shell_scripting:Board supported: True INFO:native.tests/sys/shell_scripting:Board has enough memory: True INFO:native.tests/sys/shell_scripting:Application has test: True INFO:native.tests/sys/shell_scripting:Run compilation INFO:native.tests/sys/shell_scripting:Run test INFO:native.tests/sys/shell_scripting:Run test.flash INFO:native.tests/sys/shell_scripting:Success INFO:native.tests/sys/ssp:Board supported: True INFO:native.tests/sys/ssp:Board has enough memory: True INFO:native.tests/sys/ssp:Application has test: True INFO:native.tests/sys/ssp:Run compilation INFO:native.tests/sys/ssp:Run test INFO:native.tests/sys/ssp:Run test.flash INFO:native.tests/sys/ssp:Success INFO:native.tests/sys/stdin:Board supported: True INFO:native.tests/sys/stdin:Board has enough memory: True INFO:native.tests/sys/stdin:Application has test: True INFO:native.tests/sys/stdin:Run compilation INFO:native.tests/sys/stdin:Run test INFO:native.tests/sys/stdin:Run test.flash INFO:native.tests/sys/stdin:Success INFO:native.tests/sys/stdio_semihosting:Board supported: False INFO:native.tests/sys/struct_tm_utility:Board supported: True INFO:native.tests/sys/struct_tm_utility:Board has enough memory: True INFO:native.tests/sys/struct_tm_utility:Application has test: True INFO:native.tests/sys/struct_tm_utility:Run compilation INFO:native.tests/sys/struct_tm_utility:Run test INFO:native.tests/sys/struct_tm_utility:Run test.flash INFO:native.tests/sys/struct_tm_utility:Success INFO:native.tests/sys/suit_manifest:Board supported: True INFO:native.tests/sys/suit_manifest:Board has enough memory: True INFO:native.tests/sys/suit_manifest:Application has test: True INFO:native.tests/sys/suit_manifest:Run compilation INFO:native.tests/sys/suit_manifest:Run test INFO:native.tests/sys/suit_manifest:Run test.flash INFO:native.tests/sys/suit_manifest:Success INFO:native.tests/sys/trace:Board supported: True INFO:native.tests/sys/trace:Board has enough memory: True INFO:native.tests/sys/trace:Application has test: True INFO:native.tests/sys/trace:Run compilation INFO:native.tests/sys/trace:Run test INFO:native.tests/sys/trace:Run test.flash INFO:native.tests/sys/trace:Success INFO:native.tests/sys/trickle:Board supported: True INFO:native.tests/sys/trickle:Board has enough memory: True INFO:native.tests/sys/trickle:Application has test: True INFO:native.tests/sys/trickle:Run compilation INFO:native.tests/sys/trickle:Run test INFO:native.tests/sys/trickle:Run test.flash INFO:native.tests/sys/trickle:Success INFO:native.tests/sys/usbus:Board supported: True INFO:native.tests/sys/usbus:Board has enough memory: True INFO:native.tests/sys/usbus:Application has test: True INFO:native.tests/sys/usbus:Run compilation INFO:native.tests/sys/usbus:Run test INFO:native.tests/sys/usbus:Run test.flash INFO:native.tests/sys/usbus:Success INFO:native.tests/sys/usbus_board_reset:Board supported: False INFO:native.tests/sys/usbus_cdc_acm_stdio:Board supported: False INFO:native.tests/sys/usbus_cdc_ecm:Board supported: False INFO:native.tests/sys/usbus_hid:Board supported: False INFO:native.tests/sys/usbus_msc:Board supported: False INFO:native.tests/sys/vfs_default:Board supported: True INFO:native.tests/sys/vfs_default:Board has enough memory: True INFO:native.tests/sys/vfs_default:Application has test: False INFO:native.tests/sys/vfs_default:Run compilation INFO:native.tests/sys/vfs_default:Success INFO:native.tests/sys/vfs_iterate_mount:Board supported: True INFO:native.tests/sys/vfs_iterate_mount:Board has enough memory: True INFO:native.tests/sys/vfs_iterate_mount:Application has test: True INFO:native.tests/sys/vfs_iterate_mount:Run compilation INFO:native.tests/sys/vfs_iterate_mount:Run test INFO:native.tests/sys/vfs_iterate_mount:Run test.flash INFO:native.tests/sys/vfs_iterate_mount:Success INFO:native.tests/sys/vfs_plus_stdio:Board supported: True INFO:native.tests/sys/vfs_plus_stdio:Board has enough memory: True INFO:native.tests/sys/vfs_plus_stdio:Application has test: True INFO:native.tests/sys/vfs_plus_stdio:Run compilation INFO:native.tests/sys/vfs_plus_stdio:Run test INFO:native.tests/sys/vfs_plus_stdio:Run test.flash INFO:native.tests/sys/vfs_plus_stdio:Success INFO:native.tests/sys/xtimer_drift:Board supported: True INFO:native.tests/sys/xtimer_drift:Board has enough memory: True INFO:native.tests/sys/xtimer_drift:Application has test: False INFO:native.tests/sys/xtimer_drift:Run compilation INFO:native.tests/sys/xtimer_drift:Success INFO:native.tests/sys/xtimer_hang:Board supported: True INFO:native.tests/sys/xtimer_hang:Board has enough memory: True INFO:native.tests/sys/xtimer_hang:Application has test: False INFO:native.tests/sys/xtimer_hang:Run compilation INFO:native.tests/sys/xtimer_hang:Success INFO:native.tests/sys/xtimer_longterm:Board supported: True INFO:native.tests/sys/xtimer_longterm:Board has enough memory: True INFO:native.tests/sys/xtimer_longterm:Application has test: False INFO:native.tests/sys/xtimer_longterm:Run compilation INFO:native.tests/sys/xtimer_longterm:Success INFO:native.tests/sys/xtimer_msg:Board supported: True INFO:native.tests/sys/xtimer_msg:Board has enough memory: True INFO:native.tests/sys/xtimer_msg:Application has test: True INFO:native.tests/sys/xtimer_msg:Run compilation INFO:native.tests/sys/xtimer_msg:Run test INFO:native.tests/sys/xtimer_msg:Run test.flash INFO:native.tests/sys/xtimer_msg:Success INFO:native.tests/sys/xtimer_msg_receive_timeout:Board supported: True INFO:native.tests/sys/xtimer_msg_receive_timeout:Board has enough memory: True INFO:native.tests/sys/xtimer_msg_receive_timeout:Application has test: True INFO:native.tests/sys/xtimer_msg_receive_timeout:Run compilation INFO:native.tests/sys/xtimer_msg_receive_timeout:Run test INFO:native.tests/sys/xtimer_msg_receive_timeout:Run test.flash INFO:native.tests/sys/xtimer_msg_receive_timeout:Success INFO:native.tests/sys/xtimer_mutex_lock_timeout:Board supported: True INFO:native.tests/sys/xtimer_mutex_lock_timeout:Board has enough memory: True INFO:native.tests/sys/xtimer_mutex_lock_timeout:Application has test: True INFO:native.tests/sys/xtimer_mutex_lock_timeout:Run compilation INFO:native.tests/sys/xtimer_mutex_lock_timeout:Run test INFO:native.tests/sys/xtimer_mutex_lock_timeout:Run test.flash INFO:native.tests/sys/xtimer_mutex_lock_timeout:Success INFO:native.tests/sys/xtimer_now32_overflow:Board supported: True INFO:native.tests/sys/xtimer_now32_overflow:Board has enough memory: True INFO:native.tests/sys/xtimer_now32_overflow:Application has test: True INFO:native.tests/sys/xtimer_now32_overflow:Run compilation INFO:native.tests/sys/xtimer_now32_overflow:Run test INFO:native.tests/sys/xtimer_now32_overflow:Run test.flash INFO:native.tests/sys/xtimer_now32_overflow:Success INFO:native.tests/sys/xtimer_now64_continuity:Board supported: True INFO:native.tests/sys/xtimer_now64_continuity:Board has enough memory: True INFO:native.tests/sys/xtimer_now64_continuity:Application has test: False INFO:native.tests/sys/xtimer_now64_continuity:Run compilation INFO:native.tests/sys/xtimer_now64_continuity:Success INFO:native.tests/sys/xtimer_now_irq:Board supported: True INFO:native.tests/sys/xtimer_now_irq:Board has enough memory: True INFO:native.tests/sys/xtimer_now_irq:Application has test: False INFO:native.tests/sys/xtimer_now_irq:Run compilation INFO:native.tests/sys/xtimer_now_irq:Success INFO:native.tests/sys/xtimer_overhead:Board supported: True INFO:native.tests/sys/xtimer_overhead:Board has enough memory: True INFO:native.tests/sys/xtimer_overhead:Application has test: True INFO:native.tests/sys/xtimer_overhead:Run compilation INFO:native.tests/sys/xtimer_overhead:Run test INFO:native.tests/sys/xtimer_overhead:Run test.flash INFO:native.tests/sys/xtimer_overhead:Success INFO:native.tests/sys/xtimer_periodic_wakeup:Board supported: True INFO:native.tests/sys/xtimer_periodic_wakeup:Board has enough memory: True INFO:native.tests/sys/xtimer_periodic_wakeup:Application has test: False INFO:native.tests/sys/xtimer_periodic_wakeup:Run compilation INFO:native.tests/sys/xtimer_periodic_wakeup:Success INFO:native.tests/sys/xtimer_remove:Board supported: True INFO:native.tests/sys/xtimer_remove:Board has enough memory: True INFO:native.tests/sys/xtimer_remove:Application has test: True INFO:native.tests/sys/xtimer_remove:Run compilation INFO:native.tests/sys/xtimer_remove:Run test INFO:native.tests/sys/xtimer_remove:Run test.flash INFO:native.tests/sys/xtimer_remove:Success INFO:native.tests/sys/xtimer_reset:Board supported: True INFO:native.tests/sys/xtimer_reset:Board has enough memory: True INFO:native.tests/sys/xtimer_reset:Application has test: True INFO:native.tests/sys/xtimer_reset:Run compilation INFO:native.tests/sys/xtimer_reset:Run test INFO:native.tests/sys/xtimer_reset:Run test.flash INFO:native.tests/sys/xtimer_reset:Success INFO:native.tests/sys/xtimer_rmutex_lock_timeout:Board supported: True INFO:native.tests/sys/xtimer_rmutex_lock_timeout:Board has enough memory: True INFO:native.tests/sys/xtimer_rmutex_lock_timeout:Application has test: True INFO:native.tests/sys/xtimer_rmutex_lock_timeout:Run compilation INFO:native.tests/sys/xtimer_rmutex_lock_timeout:Run test INFO:native.tests/sys/xtimer_rmutex_lock_timeout:Run test.flash INFO:native.tests/sys/xtimer_rmutex_lock_timeout:Success INFO:native.tests/sys/xtimer_usleep:Board supported: True INFO:native.tests/sys/xtimer_usleep:Board has enough memory: True INFO:native.tests/sys/xtimer_usleep:Application has test: False INFO:native.tests/sys/xtimer_usleep:Run compilation INFO:native.tests/sys/xtimer_usleep:Success INFO:native.tests/sys/xtimer_usleep_short:Board supported: True INFO:native.tests/sys/xtimer_usleep_short:Board has enough memory: True INFO:native.tests/sys/xtimer_usleep_short:Application has test: True INFO:native.tests/sys/xtimer_usleep_short:Run compilation INFO:native.tests/sys/xtimer_usleep_short:Run test INFO:native.tests/sys/xtimer_usleep_short:Run test.flash INFO:native.tests/sys/xtimer_usleep_short:Success INFO:native.tests/sys/ztimer64_msg:Board supported: True INFO:native.tests/sys/ztimer64_msg:Board has enough memory: True INFO:native.tests/sys/ztimer64_msg:Application has test: True INFO:native.tests/sys/ztimer64_msg:Run compilation INFO:native.tests/sys/ztimer64_msg:Run test INFO:native.tests/sys/ztimer64_msg:Run test.flash INFO:native.tests/sys/ztimer64_msg:Success INFO:native.tests/sys/ztimer_msg:Board supported: True INFO:native.tests/sys/ztimer_msg:Board has enough memory: True INFO:native.tests/sys/ztimer_msg:Application has test: False INFO:native.tests/sys/ztimer_msg:Run compilation INFO:native.tests/sys/ztimer_msg:Success INFO:native.tests/sys/ztimer_mutex_lock_timeout:Board supported: True INFO:native.tests/sys/ztimer_mutex_lock_timeout:Board has enough memory: True INFO:native.tests/sys/ztimer_mutex_lock_timeout:Application has test: True INFO:native.tests/sys/ztimer_mutex_lock_timeout:Run compilation INFO:native.tests/sys/ztimer_mutex_lock_timeout:Run test INFO:native.tests/sys/ztimer_mutex_lock_timeout:Run test.flash INFO:native.tests/sys/ztimer_mutex_lock_timeout:Success INFO:native.tests/sys/ztimer_ondemand_benchmark:Board supported: True INFO:native.tests/sys/ztimer_ondemand_benchmark:Board has enough memory: True INFO:native.tests/sys/ztimer_ondemand_benchmark:Application has test: False INFO:native.tests/sys/ztimer_ondemand_benchmark:Run compilation INFO:native.tests/sys/ztimer_ondemand_benchmark:Success INFO:native.tests/sys/ztimer_overhead:Board supported: True INFO:native.tests/sys/ztimer_overhead:Board has enough memory: True INFO:native.tests/sys/ztimer_overhead:Application has test: False INFO:native.tests/sys/ztimer_overhead:Run compilation INFO:native.tests/sys/ztimer_overhead:Success INFO:native.tests/sys/ztimer_periodic:Board supported: True INFO:native.tests/sys/ztimer_periodic:Board has enough memory: True INFO:native.tests/sys/ztimer_periodic:Application has test: False INFO:native.tests/sys/ztimer_periodic:Run compilation INFO:native.tests/sys/ztimer_periodic:Success INFO:native.tests/sys/ztimer_rmutex_lock_timeout:Board supported: True INFO:native.tests/sys/ztimer_rmutex_lock_timeout:Board has enough memory: True INFO:native.tests/sys/ztimer_rmutex_lock_timeout:Application has test: True INFO:native.tests/sys/ztimer_rmutex_lock_timeout:Run compilation INFO:native.tests/sys/ztimer_rmutex_lock_timeout:Run test INFO:native.tests/sys/ztimer_rmutex_lock_timeout:Run test.flash INFO:native.tests/sys/ztimer_rmutex_lock_timeout:Success INFO:native.tests/sys/ztimer_underflow:Board supported: True INFO:native.tests/sys/ztimer_underflow:Board has enough memory: True INFO:native.tests/sys/ztimer_underflow:Application has test: False INFO:native.tests/sys/ztimer_underflow:Run compilation INFO:native.tests/sys/ztimer_underflow:Success INFO:native.tests/sys/ztimer_xsec:Board supported: True INFO:native.tests/sys/ztimer_xsec:Board has enough memory: True INFO:native.tests/sys/ztimer_xsec:Application has test: True INFO:native.tests/sys/ztimer_xsec:Run compilation INFO:native.tests/sys/ztimer_xsec:Run test INFO:native.tests/sys/ztimer_xsec:Run test.flash INFO:native.tests/sys/ztimer_xsec:Success INFO:native.tests/turo:Board supported: True INFO:native.tests/turo:Board has enough memory: True INFO:native.tests/turo:Application has test: True INFO:native.tests/turo:Run compilation INFO:native.tests/turo:Run test INFO:native.tests/turo:Run test.flash INFO:native.tests/turo:Success INFO:native.tests/turo_txt:Board supported: True INFO:native.tests/turo_txt:Board has enough memory: True INFO:native.tests/turo_txt:Application has test: True INFO:native.tests/turo_txt:Run compilation INFO:native.tests/turo_txt:Run test INFO:native.tests/turo_txt:Run test.flash INFO:native.tests/turo_txt:Success INFO:native.tests/unittests:Board supported: False INFO:native:Tests successful ```

Why are those not run by the CI, btw?

mguetschow commented 1 month ago

02-tests | Task #02 - Subset of tests on iotlab-m3 | :white_check_mark: SUCCESS

all but three tests succeeded with the test-on-iotlab action:

ERROR:iotlab-m3:Tests failed: 3
Failures during test:
- [tests/drivers/mtd_flashpage](tests/drivers/mtd_flashpage/test.failed)
- [tests/net/gcoap_dns](tests/net/gcoap_dns/test.failed)
- [tests/pkg/libschc](tests/pkg/libschc/test.failed)

I've created a tracking issue at https://github.com/RIOT-OS/RIOT/issues/20791 for the different tests that are currently failing on different hardware. Since the release-spec only asks for a subset of the tests, I wouldn't consider fixing them all to be a prerequisite for the release.

mguetschow commented 1 month ago

08-interop | Task #02 - ICMPv6 echo between iotlab-m3 and Linux with 6LowPAN | :white_check_mark: SUCCESS

Raspberry Pi configuration as described on https://comatrix.eu/setup/raspberry_pi_setup/ with static MAC address to enforce link-local address fe80::1, but with Raspberry Pi OS 11 (Kernel 6.1)

Compile, flash and shell log from RIOT ``` $ make -C examples/gnrc_networking BOARD=iotlab-m3 clean flash term make: Entering directory '/home/mikolai/TUD/Code/RIOT/examples/gnrc_networking' Building application "gnrc_networking" for "iotlab-m3" with CPU "stm32". "make" -C /home/mikolai/TUD/Code/RIOT/pkg/cmsis/ "make" -C /home/mikolai/TUD/Code/RIOT/boards/common/init "make" -C /home/mikolai/TUD/Code/RIOT/boards/iotlab-m3 "make" -C /home/mikolai/TUD/Code/RIOT/boards/common/iotlab "make" -C /home/mikolai/TUD/Code/RIOT/core "make" -C /home/mikolai/TUD/Code/RIOT/core/lib "make" -C /home/mikolai/TUD/Code/RIOT/cpu/stm32 "make" -C /home/mikolai/TUD/Code/RIOT/cpu/cortexm_common "make" -C /home/mikolai/TUD/Code/RIOT/cpu/cortexm_common/periph "make" -C /home/mikolai/TUD/Code/RIOT/cpu/stm32/periph "make" -C /home/mikolai/TUD/Code/RIOT/cpu/stm32/stmclk "make" -C /home/mikolai/TUD/Code/RIOT/cpu/stm32/vectors "make" -C /home/mikolai/TUD/Code/RIOT/drivers "make" -C /home/mikolai/TUD/Code/RIOT/drivers/at86rf2xx "make" -C /home/mikolai/TUD/Code/RIOT/drivers/netdev "make" -C /home/mikolai/TUD/Code/RIOT/drivers/periph_common "make" -C /home/mikolai/TUD/Code/RIOT/sys "make" -C /home/mikolai/TUD/Code/RIOT/sys/auto_init "make" -C /home/mikolai/TUD/Code/RIOT/sys/div "make" -C /home/mikolai/TUD/Code/RIOT/sys/event "make" -C /home/mikolai/TUD/Code/RIOT/sys/evtimer "make" -C /home/mikolai/TUD/Code/RIOT/sys/fmt "make" -C /home/mikolai/TUD/Code/RIOT/sys/frac "make" -C /home/mikolai/TUD/Code/RIOT/sys/isrpipe "make" -C /home/mikolai/TUD/Code/RIOT/sys/libc "make" -C /home/mikolai/TUD/Code/RIOT/sys/luid "make" -C /home/mikolai/TUD/Code/RIOT/sys/malloc_thread_safe "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/crosslayer/inet_csum "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netapi "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netif "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netif/hdr "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netif/ieee802154 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netif/init_devs "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netreg "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/icmpv6 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/icmpv6/echo "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/icmpv6/error "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/ipv6 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/ipv6/hdr "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/ipv6/nib "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/ndp "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/ctx "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/frag "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/frag/fb "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/frag/rb "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/iphc "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/nd "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/pkt "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/pktbuf "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/pktbuf_static "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/pktdump "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/routing/rpl "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/transport_layer/udp "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/link_layer/eui_provider "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/link_layer/ieee802154 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/link_layer/l2util "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/netif "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/netutils "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/network_layer/icmpv6 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/network_layer/ipv6/addr "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/network_layer/ipv6/hdr "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/network_layer/sixlowpan "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/transport_layer/udp "make" -C /home/mikolai/TUD/Code/RIOT/sys/newlib_syscalls_default "make" -C /home/mikolai/TUD/Code/RIOT/sys/od "make" -C /home/mikolai/TUD/Code/RIOT/sys/pm_layered "make" -C /home/mikolai/TUD/Code/RIOT/sys/preprocessor "make" -C /home/mikolai/TUD/Code/RIOT/sys/ps "make" -C /home/mikolai/TUD/Code/RIOT/sys/random "make" -C /home/mikolai/TUD/Code/RIOT/sys/shell "make" -C /home/mikolai/TUD/Code/RIOT/sys/shell/cmds "make" -C /home/mikolai/TUD/Code/RIOT/sys/stdio "make" -C /home/mikolai/TUD/Code/RIOT/sys/stdio_uart "make" -C /home/mikolai/TUD/Code/RIOT/sys/trickle "make" -C /home/mikolai/TUD/Code/RIOT/sys/tsrb "make" -C /home/mikolai/TUD/Code/RIOT/sys/ztimer text data bss dec hex filename 96540 228 18360 115128 1c1b8 /home/mikolai/TUD/Code/RIOT/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf /home/mikolai/TUD/Code/RIOT/dist/tools/openocd/openocd.sh flash /home/mikolai/TUD/Code/RIOT/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf ### Flashing Target ### Open On-Chip Debugger 0.12.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html jtag Warn : Interface already configured, ignoring trst_and_srst separate srst_nogate trst_push_pull srst_open_drain connect_assert_srst Info : clock speed 1000 kHz Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) Info : [stm32f1x.cpu] Cortex-M3 r1p1 processor detected Info : [stm32f1x.cpu] target has 6 breakpoints, 4 watchpoints Info : starting gdb server for stm32f1x.cpu on 0 Info : Listening on port 32895 for gdb connections Info : [stm32f1x.cpu] external reset detected TargetName Type Endian TapName State -- ------------------ ---------- ------ ------------------ ------------ 0* stm32f1x.cpu cortex_m little stm32f1x.cpu reset Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) [stm32f1x.cpu] halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0x08000cac msp: 0x20000200 Info : device id = 0x10016414 Info : flash size = 512 KiB Warn : Adding extra erase range, 0x08017a00 .. 0x08017fff auto erase enabled wrote 96768 bytes from file /home/mikolai/TUD/Code/RIOT/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf in 4.058377s (23.285 KiB/s) verified 96768 bytes in 1.399936s (67.503 KiB/s) Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) Error: Invalid ACK (7) in DAP response Error: JTAG-DP STICKY ERROR Polling target stm32f1x.cpu failed, trying to reexamine Error: Invalid ACK (7) in DAP response Error: JTAG-DP STICKY ERROR Examination failed, GDB will be halted. Polling again in 100ms shutdown command invoked Done flashing /home/mikolai/TUD/Code/RIOT/dist/tools/pyterm/pyterm -p "/dev/ttyUSB1" -b "500000" -ln "/tmp/pyterm-mikolai" -rn "2024-07-18_13.27.14-gnrc_networking-iotlab-m3" Twisted not available, please install it if you want to use pyterm's JSON capabilities 2024-07-18 13:27:14,592 # Connect to serial port /dev/ttyUSB1 Welcome to pyterm! Type '/exit' to exit. 2024-07-18 13:27:15,596 # main(): This is RIOT! (Version: 2024.10-devel-2-g06a19) 2024-07-18 13:27:15,597 # RIOT network stack example application 2024-07-18 13:27:15,598 # All up, running the shell now > ifconfig 2024-07-18 13:27:29,231 # ifconfig 2024-07-18 13:27:29,232 # Iface 6 HWaddr: 33:71 Channel: 26 NID: 0x23 PHY: O-QPSK 2024-07-18 13:27:29,233 # 2024-07-18 13:27:29,234 # Long HWaddr: 66:B2:27:4C:75:E3:33:71 2024-07-18 13:27:29,235 # TX-Power: 0dBm State: IDLE max. Retrans.: 3 CSMA Retries: 4 2024-07-18 13:27:29,236 # AUTOACK ACK_REQ CSMA L2-PDU:102 MTU:1280 HL:64 RTR 2024-07-18 13:27:29,237 # RTR_ADV 6LO IPHC 2024-07-18 13:27:29,238 # Source address length: 8 2024-07-18 13:27:29,238 # Link type: wireless 2024-07-18 13:27:29,243 # inet6 addr: fe80::64b2:274c:75e3:3371 scope: link VAL 2024-07-18 13:27:29,244 # inet6 group: ff02::2 2024-07-18 13:27:29,245 # inet6 group: ff02::1 2024-07-18 13:27:29,246 # inet6 group: ff02::1:ffe3:3371 2024-07-18 13:27:29,247 # inet6 group: ff02::1a 2024-07-18 13:27:29,247 # 2024-07-18 13:27:29,248 # Statistics for Layer 2 2024-07-18 13:27:29,249 # RX packets 0 bytes 0 2024-07-18 13:27:29,251 # TX packets 4 (Multicast: 4) bytes 158 2024-07-18 13:27:29,252 # TX succeeded 4 errors 0 2024-07-18 13:27:29,253 # Statistics for IPv6 2024-07-18 13:27:29,253 # RX packets 0 bytes 0 2024-07-18 13:27:29,254 # TX packets 4 (Multicast: 4) bytes 242 2024-07-18 13:27:29,258 # TX succeeded 4 errors 0 2024-07-18 13:27:29,258 # > ping fe80::1 2024-07-18 13:28:20,966 # ping fe80::1 2024-07-18 13:28:20,999 # 12 bytes from fe80::1%6: icmp_seq=0 ttl=64 rssi=-46 dBm time=16.613 ms 2024-07-18 13:28:21,976 # 12 bytes from fe80::1%6: icmp_seq=1 ttl=64 rssi=-46 dBm time=6.635 ms 2024-07-18 13:28:22,985 # 12 bytes from fe80::1%6: icmp_seq=2 ttl=64 rssi=-46 dBm time=7.919 ms 2024-07-18 13:28:22,985 # 2024-07-18 13:28:22,987 # --- fe80::1 PING statistics --- 2024-07-18 13:28:22,988 # 3 packets transmitted, 3 packets received, 0% packet loss 2024-07-18 13:28:22,989 # round-trip min/avg/max = 6.635/10.389/16.613 ms > /exit 2024-07-18 13:33:43,442 # Exiting Pyterm make: Leaving directory '/home/mikolai/TUD/Code/RIOT/examples/gnrc_networking' ```
Shell log from Raspberry Pi ``` pi@raspi:~ $ ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b8:27:eb:c1:5b:74 brd ff:ff:ff:ff:ff:ff inet 10.42.0.81/24 brd 10.42.0.255 scope global dynamic noprefixroute eth0 valid_lft 2902sec preferred_lft 2452sec inet6 fe80::4e7e:cd1:9630:f32d/64 scope link valid_lft forever preferred_lft forever 3: wlan0: mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether b8:27:eb:94:0e:21 brd ff:ff:ff:ff:ff:ff 4: wpan0: mtu 123 qdisc pfifo_fast state UNKNOWN group default qlen 300 link/ieee802.15.4 02:00:00:00:00:00:00:01 brd ff:ff:ff:ff:ff:ff:ff:ff permaddr 2e:df:f7:c7:84:b5:c8:cb 5: lowpan0@wpan0: mtu 1280 qdisc noqueue state UNKNOWN group default qlen 1000 link/6lowpan 02:00:00:00:00:00:00:01 brd ff:ff:ff:ff:ff:ff:ff:ff inet6 2001:db8::1/128 scope global valid_lft forever preferred_lft forever inet6 fe80::1/64 scope link valid_lft forever preferred_lft forever pi@raspi:~ $ ping fe80::64b2:274c:75e3:3371%lowpan0 PING fe80::64b2:274c:75e3:3371%lowpan0(fe80::64b2:274c:75e3:3371%lowpan0) 56 data bytes 64 bytes from fe80::64b2:274c:75e3:3371%lowpan0: icmp_seq=1 ttl=64 time=11.8 ms 64 bytes from fe80::64b2:274c:75e3:3371%lowpan0: icmp_seq=2 ttl=64 time=12.4 ms 64 bytes from fe80::64b2:274c:75e3:3371%lowpan0: icmp_seq=3 ttl=64 time=9.88 ms ^C --- fe80::64b2:274c:75e3:3371%lowpan0 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2003ms rtt min/avg/max/mdev = 9.878/11.372/12.432/1.087 ms ```

08-interop | Task #04 - ICMPv6 echo between iotlab-m3 and Internet host through Linux with 6LowPAN | :white_check_mark: SUCCESS

We also consider that one as passed with the same test since routing out of Linux is not something dependant on the RIOT node.

MrKevinWeiss commented 1 month ago

Maybe @maribu would be so kind as to run the ESP interop tests?

MrKevinWeiss commented 1 month ago

Test Report

Task Outcome
11. Task 01 - LoRaWAN example FAILED
11. Task 02 - OTAA join procedure [0] PASSED
11. Task 02 - OTAA join procedure [3] FAILED
11. Task 02 - OTAA join procedure [5] FAILED
11. Task 03 - ABP join procedure [0] PASSED
11. Task 03 - ABP join procedure [3] FAILED
11. Task 03 - ABP join procedure [5] FAILED
11. Task 04 - LoRaWAN device parameters persistence PASSED
11. Task 05 - GNRC LoRaWAN (Over The Air Activation) [otaa] PASSED
🟡 11. Task 06 - GNRC LoRaWAN (ABP) [abp] SKIPPED
maribu commented 1 month ago

I again had to edit the Makefile to pass the uplink and the WiFi credentials, as those are still lost when using BUILD_IN_DOCKER=1.

The Boarder Router

BUILD_IN_DOCKER=1 USEMODULE="sock_dns gnrc_ipv6_nib_dns" make -C examples/gnrc_border_router BOARD=esp32-mh-et-live-minikit flash term ``` BUILD_IN_DOCKER=1 USEMODULE="sock_dns gnrc_ipv6_nib_dns" make -C examples/gnrc_border_router BOARD=esp32-mh-et-live-minikit flash term make: Entering directory '/home/maribu/Repos/software/RIOT/2024.07-branch/examples/gnrc_border_router' Launching build container using image "sha256:f5951bc41dfface6cac869181d703e62cbdd3b7976b0946130a38f2e658000b3". podman run --rm --tty --userns keep-id -v '/etc/zoneinfo/Europe/Berlin:/etc/localtime:ro' -v '/home/maribu/Repos/software/RIOT/2024.07-branch:/data/riotbuild/riotbase:delegated' -v '/home/maribu/.cargo/registry:/data/riotbuild/.cargo/registry:delegated' -v '/home/maribu/.cargo/git:/data/riotbuild/.cargo/git:delegated' -e 'RIOTBASE=/data/riotbuild/riotbase' -e 'CCACHE_BASEDIR=/data/riotbuild/riotbase' -v '/home/maribu/.cache/RIOT:/data/riotbuild/build:delegated' -e 'BUILD_DIR=/data/riotbuild/build' -e 'BUILD_IN_DOCKER=/data/riotbuild/riotbase/examples/gnrc_border_router/1' -e 'RIOTPROJECT=/data/riotbuild/riotbase' -e 'RIOTCPU=/data/riotbuild/riotbase/cpu' -e 'RIOTBOARD=/data/riotbuild/riotbase/boards' -e 'RIOTMAKE=/data/riotbuild/riotbase/makefiles' -v '/home/maribu/Repos/software/boards/riot:/data/riotbuild/external/riot:delegated' -v '/home/maribu/Repos/software/miot-pcbs/RIOT/boards:/data/riotbuild/external/boards:delegated' -v '/home/maribu/Repos/software/RIOT/master/.git:/home/maribu/Repos/software/RIOT/master/.git:delegated' -e 'BOARD=esp32-mh-et-live-minikit' -e 'DISABLE_MODULE=' -e 'DEFAULT_MODULE=' -e 'FEATURES_REQUIRED=' -e 'FEATURES_BLACKLIST=' -e 'FEATURES_OPTIONAL=' -e 'USEMODULE=auto_init_gnrc_netif gnrc_dhcpv6_client_6lbr gnrc_icmpv6_echo gnrc_ipv6_nib_dns gnrc_sixlowpan_border_router_default netdev_default ps shell shell_cmds_default sock_dns' -e 'USEPKG=' -w '/data/riotbuild/riotbase/examples/gnrc_border_router/' 'sha256:f5951bc41dfface6cac869181d703e62cbdd3b7976b0946130a38f2e658000b3' make 'BOARD=esp32-mh-et-live-minikit' 'EXTERNAL_BOARD_DIRS=/data/riotbuild/external/riot /data/riotbuild/external/boards' Building application "gnrc_border_router" for "esp32-mh-et-live-minikit" with CPU "esp32". "make" -C /data/riotbuild/riotbase/pkg/esp32_sdk/ "make" -C /data/riotbuild/riotbase/pkg/esp32_sdk_lib_phy/ "make" -C /data/riotbuild/riotbase/pkg/esp32_sdk_lib_wifi/ "make" -C /data/riotbuild/riotbase/pkg/tlsf/ "make" -C /data/riotbuild/build/pkg/tlsf -f /data/riotbuild/riotbase/Makefile.base "make" -C /data/riotbuild/riotbase/boards/common/init "make" -C /data/riotbuild/riotbase/boards/esp32-mh-et-live-minikit "make" -C /data/riotbuild/riotbase/boards/common/esp32 "make" -C /data/riotbuild/riotbase/boards/common/esp32x "make" -C /data/riotbuild/riotbase/core "make" -C /data/riotbuild/riotbase/core/lib "make" -C /data/riotbuild/riotbase/cpu/esp32 "make" -C /data/riotbuild/riotbase/cpu/esp32/bootloader esptool.py v3.2-dev Merged 1 ELF section "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/adc "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/common "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/efuse "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/event "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/gpio "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/heap "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/nvs_flash "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/spi_flash "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wifi "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/esp_supplicant "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/port "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/ap "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/common "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/crypto "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/eap_peer "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/rsn_supp "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/tls "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/utils "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/wps "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf-api "make" -C /data/riotbuild/riotbase/cpu/esp32/freertos "make" -C /data/riotbuild/riotbase/cpu/esp32/periph "make" -C /data/riotbuild/riotbase/cpu/esp_common "make" -C /data/riotbuild/riotbase/cpu/esp_common/esp-now "make" -C /data/riotbuild/riotbase/cpu/esp_common/esp-wifi "make" -C /data/riotbuild/riotbase/cpu/esp_common/esp-xtensa "make" -C /data/riotbuild/riotbase/cpu/esp_common/freertos "make" -C /data/riotbuild/riotbase/cpu/esp_common/periph "make" -C /data/riotbuild/riotbase/cpu/esp_common/vendor "make" -C /data/riotbuild/riotbase/cpu/esp_common/vendor/xtensa "make" -C /data/riotbuild/riotbase/drivers "make" -C /data/riotbuild/riotbase/drivers/mtd "make" -C /data/riotbuild/riotbase/drivers/netdev "make" -C /data/riotbuild/riotbase/drivers/periph_common "make" -C /data/riotbuild/riotbase/sys "make" -C /data/riotbuild/riotbase/sys/auto_init "make" -C /data/riotbuild/riotbase/sys/cpp_new_delete "make" -C /data/riotbuild/riotbase/sys/div "make" -C /data/riotbuild/riotbase/sys/event "make" -C /data/riotbuild/riotbase/sys/evtimer "make" -C /data/riotbuild/riotbase/sys/fmt "make" -C /data/riotbuild/riotbase/sys/frac "make" -C /data/riotbuild/riotbase/sys/iolist "make" -C /data/riotbuild/riotbase/sys/isrpipe "make" -C /data/riotbuild/riotbase/sys/libc "make" -C /data/riotbuild/riotbase/sys/luid "make" -C /data/riotbuild/riotbase/sys/net/application_layer/dhcpv6 "make" -C /data/riotbuild/riotbase/sys/net/application_layer/dns "make" -C /data/riotbuild/riotbase/sys/net/application_layer/sock_dns "make" -C /data/riotbuild/riotbase/sys/net/crosslayer/inet_csum "make" -C /data/riotbuild/riotbase/sys/net/crosslayer/netopt "make" -C /data/riotbuild/riotbase/sys/net/gnrc "make" -C /data/riotbuild/riotbase/sys/net/gnrc/application_layer/dhcpv6 "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netapi "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netif "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netif/ethernet "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netif/hdr "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netif/init_devs "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netreg "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/icmpv6 "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/icmpv6/echo "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/ipv6 "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/ipv6/hdr "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/ipv6/nib "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/ndp "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/ctx "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/frag "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/frag/fb "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/frag/rb "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/iphc "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/nd "make" -C /data/riotbuild/riotbase/sys/net/gnrc/pkt "make" -C /data/riotbuild/riotbase/sys/net/gnrc/pktbuf "make" -C /data/riotbuild/riotbase/sys/net/gnrc/pktbuf_static "make" -C /data/riotbuild/riotbase/sys/net/gnrc/sock "make" -C /data/riotbuild/riotbase/sys/net/gnrc/sock/udp "make" -C /data/riotbuild/riotbase/sys/net/gnrc/transport_layer/udp "make" -C /data/riotbuild/riotbase/sys/net/link_layer/eui_provider "make" -C /data/riotbuild/riotbase/sys/net/link_layer/l2util "make" -C /data/riotbuild/riotbase/sys/net/netif "make" -C /data/riotbuild/riotbase/sys/net/netutils "make" -C /data/riotbuild/riotbase/sys/net/network_layer/icmpv6 "make" -C /data/riotbuild/riotbase/sys/net/network_layer/ipv6/addr "make" -C /data/riotbuild/riotbase/sys/net/network_layer/ipv6/hdr "make" -C /data/riotbuild/riotbase/sys/net/network_layer/sixlowpan "make" -C /data/riotbuild/riotbase/sys/net/sock "make" -C /data/riotbuild/riotbase/sys/net/transport_layer/udp "make" -C /data/riotbuild/riotbase/sys/newlib_syscalls_default "make" -C /data/riotbuild/riotbase/sys/pm_layered "make" -C /data/riotbuild/riotbase/sys/posix/inet "make" -C /data/riotbuild/riotbase/sys/posix/pthread "make" -C /data/riotbuild/riotbase/sys/preprocessor "make" -C /data/riotbuild/riotbase/sys/ps "make" -C /data/riotbuild/riotbase/sys/random "make" -C /data/riotbuild/riotbase/sys/shell "make" -C /data/riotbuild/riotbase/sys/shell/cmds "make" -C /data/riotbuild/riotbase/sys/stdio "make" -C /data/riotbuild/riotbase/sys/stdio_uart "make" -C /data/riotbuild/riotbase/sys/timex "make" -C /data/riotbuild/riotbase/sys/tsrb "make" -C /data/riotbuild/riotbase/sys/ztimer "make" -C /data/riotbuild/riotbase/sys/ztimer64 esptool.py v3.2-dev Merged 24 ELF sections Parsing CSV input... text data bss dec hex filename 421329 58896 46550 526775 809b7 /data/riotbuild/riotbase/examples/gnrc_border_router/bin/esp32-mh-et-live-minikit/gnrc_border_router.elf esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 460800 --before default_reset write_flash -z --flash_mode dout --flash_freq 40m --flash_size detect 0x1000 /home/maribu/Repos/software/RIOT/2024.07-branch/examples/gnrc_border_router/bin/esp32-mh-et-live-minikit/esp_bootloader/bootloader.bin 0x8000 /home/maribu/Repos/software/RIOT/2024.07-branch/examples/gnrc_border_router/bin/esp32-mh-et-live-minikit/partitions.bin 0x10000 /home/maribu/Repos/software/RIOT/2024.07-branch/examples/gnrc_border_router/bin/esp32-mh-et-live-minikit/gnrc_border_router.elf.bin esptool.py v4.7.0 Serial port /dev/ttyUSB0 Connecting.... Chip is ESP32-D0WDQ6 (revision v1.0) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Crystal is 40MHz MAC: 24:62:ab:de:6d:74 Uploading stub... Running stub... Stub running... Changing baud rate to 460800 Changed. Configuring flash size... Auto-detected Flash size: 4MB Flash will be erased from 0x00001000 to 0x00005fff... Flash will be erased from 0x00008000 to 0x00008fff... Flash will be erased from 0x00010000 to 0x00083fff... Warning: Image file at 0x1000 is protected with a hash checksum, so not changing the flash size setting. Use the --flash_size=keep option instead of --flash_size=4MB in order to remove this warning, or use the --dont-append-digest option for the elf2image command in order to generate an image file without a hash checksum Compressed 17488 bytes to 11680... Wrote 17488 bytes (11680 compressed) at 0x00001000 in 0.7 seconds (effective 207.0 kbit/s)... Hash of data verified. Compressed 3072 bytes to 85... Wrote 3072 bytes (85 compressed) at 0x00008000 in 0.1 seconds (effective 309.9 kbit/s)... Hash of data verified. Compressed 472960 bytes to 325161... Wrote 472960 bytes (325161 compressed) at 0x00010000 in 7.9 seconds (effective 480.4 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... /home/maribu/Repos/software/RIOT/2024.07-branch/dist/tools/pyterm/pyterm -p "/dev/ttyUSB0" -b "115200" -ln "/tmp/pyterm-maribu" -rn "2024-07-24_10.36.04-gnrc_border_router-esp32-mh-et-live-minikit" Twisted not available, please install it if you want to use pyterm's JSON capabilities 2024-07-24 10:36:04,917 # Connect to serial port /dev/ttyUSB0 Welcome to pyterm! Type '/exit' to exit. 2024-07-24 10:36:05,942 # Pro cpu up. 2024-07-24 10:36:05,942 # Single core mode 2024-07-24 10:36:05,942 # Initializing. RAM available for dynamic allocation: 2024-07-24 10:36:05,942 # At 3FFAE6E0 len 00001920 (6 KiB): DRAM 2024-07-24 10:36:05,943 # At 3FFBD8D0 len 00022730 (137 KiB): DRAM 2024-07-24 10:36:05,943 # At 3FFE0440 len 0001FBC0 (126 KiB): D/IRAM 2024-07-24 10:36:05,943 # At 40078000 len 00008000 (32 KiB): IRAM 2024-07-24 10:36:05,943 # At 4008FE64 len 0001019C (64 KiB): IRAM 2024-07-24 10:36:05,943 # 2024-07-24 10:36:07,049 # DHCPv6: Selecting interface 10 as upstream 2024-07-24 10:36:07,049 # DHCPv6: Selecting interface 10 as upstream 2024-07-24 10:36:07,050 # main(): This is RIOT! (Version: 2024.10-devel-9-g4612c-2024.07-branch) 2024-07-24 10:36:07,050 # RIOT border router example application 2024-07-24 10:36:07,050 # All up, running the shell now > 2024-07-24 10:36:11,216 # WiFi connected to ssid foobar, channel 1 ```
2024-07-24 10:36:07,050 # main(): This is RIOT! (Version: 2024.10-devel-9-g4612c-2024.07-branch)
2024-07-24 10:36:07,050 # RIOT border router example application
2024-07-24 10:36:07,050 # All up, running the shell now
> 2024-07-24 10:36:11,216 # WiFi connected to ssid foobar, channel 1
ifconfig
2024-07-24 10:39:30,904 # ifconfig
2024-07-24 10:39:30,904 # Iface  9  HWaddr: 24:62:AB:DE:6D:75  Channel: 1 
2024-07-24 10:39:30,904 #           L2-PDU:249  MTU:1280  HL:64  RTR  
2024-07-24 10:39:30,905 #           RTR_ADV  6LO  Source address length: 6
2024-07-24 10:39:30,905 #           Link type: wireless
2024-07-24 10:39:30,905 #           inet6 addr: fe80::2662:abff:fede:6d75  scope: link  VAL
2024-07-24 10:39:30,927 #           inet6 addr: 2a01:c23:613a:c77f:2662:abff:fede:6d75  scope: global  VAL
2024-07-24 10:39:30,927 #           inet6 group: ff02::2
2024-07-24 10:39:30,928 #           inet6 group: ff02::1
2024-07-24 10:39:30,928 #           inet6 group: ff02::1:ffde:6d75
2024-07-24 10:39:30,928 #           
2024-07-24 10:39:30,928 # Iface  10  HWaddr: 24:62:AB:DE:6D:74  Channel: 1  Link: up 
2024-07-24 10:39:30,949 #           L2-PDU:1500  MTU:1492  HL:255  RTR  
2024-07-24 10:39:30,949 #           Source address length: 6
2024-07-24 10:39:30,949 #           Link type: wireless
2024-07-24 10:39:30,950 #           inet6 addr: fe80::2662:abff:fede:6d74  scope: link  VAL
2024-07-24 10:39:30,950 #           inet6 addr: 2a01:c23:613a:c700:2662:abff:fede:6d74  scope: global  VAL
2024-07-24 10:39:30,957 #           inet6 group: ff02::2
2024-07-24 10:39:30,958 #           inet6 group: ff02::1
2024-07-24 10:39:30,958 #           inet6 group: ff02::1:ffde:6d74
2024-07-24 10:39:30,958 #           
> ping riot-os.org
2024-07-24 10:39:45,014 # ping riot-os.org
2024-07-24 10:39:45,309 # 12 bytes from 2a01:4f9:1a:9508::1: icmp_seq=0 ttl=58 time=47.344 ms
2024-07-24 10:39:46,309 # 12 bytes from 2a01:4f9:1a:9508::1: icmp_seq=1 ttl=58 time=46.690 ms
2024-07-24 10:39:47,324 # 12 bytes from 2a01:4f9:1a:9508::1: icmp_seq=2 ttl=58 time=49.873 ms
2024-07-24 10:39:47,325 # 
2024-07-24 10:39:47,325 # --- riot-os.org PING statistics ---
2024-07-24 10:39:47,325 # 3 packets transmitted, 3 packets received, 0% packet loss
2024-07-24 10:39:47,325 # round-trip min/avg/max = 46.690/47.969/49.873 ms

The Downstream ESP-NOW Client

BUILD_IN_DOCKER=1 USEMODULE="sock_dns gnrc_ipv6_nib_dns" make -C examples/gnrc_networking BOARD=esp32-mh-et-live-minikit flash term ``` BUILD_IN_DOCKER=1 USEMODULE="sock_dns gnrc_ipv6_nib_dns" make -C examples/gnrc_networking BOARD=esp32-mh-et-live-minikit flash term make: Entering directory '/home/maribu/Repos/software/RIOT/2024.07-branch/examples/gnrc_networking' Launching build container using image "sha256:f5951bc41dfface6cac869181d703e62cbdd3b7976b0946130a38f2e658000b3". podman run --rm --tty --userns keep-id -v '/etc/zoneinfo/Europe/Berlin:/etc/localtime:ro' -v '/home/maribu/Repos/software/RIOT/2024.07-branch:/data/riotbuild/riotbase:delegated' -v '/home/maribu/.cargo/registry:/data/riotbuild/.cargo/registry:delegated' -v '/home/maribu/.cargo/git:/data/riotbuild/.cargo/git:delegated' -e 'RIOTBASE=/data/riotbuild/riotbase' -e 'CCACHE_BASEDIR=/data/riotbuild/riotbase' -v '/home/maribu/.cache/RIOT:/data/riotbuild/build:delegated' -e 'BUILD_DIR=/data/riotbuild/build' -e 'BUILD_IN_DOCKER=/data/riotbuild/riotbase/examples/gnrc_networking/1' -e 'RIOTPROJECT=/data/riotbuild/riotbase' -e 'RIOTCPU=/data/riotbuild/riotbase/cpu' -e 'RIOTBOARD=/data/riotbuild/riotbase/boards' -e 'RIOTMAKE=/data/riotbuild/riotbase/makefiles' -v '/home/maribu/Repos/software/boards/riot:/data/riotbuild/external/riot:delegated' -v '/home/maribu/Repos/software/miot-pcbs/RIOT/boards:/data/riotbuild/external/boards:delegated' -v '/home/maribu/Repos/software/RIOT/master/.git:/home/maribu/Repos/software/RIOT/master/.git:delegated' -e 'BOARD=esp32-mh-et-live-minikit' -e 'DISABLE_MODULE=' -e 'DEFAULT_MODULE=' -e 'FEATURES_REQUIRED=' -e 'FEATURES_BLACKLIST=' -e 'FEATURES_OPTIONAL=' -e 'USEMODULE=auto_init_gnrc_netif auto_init_gnrc_rpl gnrc_icmpv6_echo gnrc_icmpv6_error gnrc_ipv6_nib_dns gnrc_ipv6_router_default gnrc_rpl netdev_default netstats_ipv6 netstats_l2 netstats_rpl ps shell shell_cmd_gnrc_udp shell_cmds_default sock_dns' -e 'USEPKG=' -w '/data/riotbuild/riotbase/examples/gnrc_networking/' 'sha256:f5951bc41dfface6cac869181d703e62cbdd3b7976b0946130a38f2e658000b3' make 'BOARD=esp32-mh-et-live-minikit' 'EXTERNAL_BOARD_DIRS=/data/riotbuild/external/riot /data/riotbuild/external/boards /data/riotbuild/riotbase/tests/build_system/external_board_dirs/esp-ci-boards' Building application "gnrc_networking" for "esp32-mh-et-live-minikit" with CPU "esp32". "make" -C /data/riotbuild/riotbase/pkg/esp32_sdk/ "make" -C /data/riotbuild/riotbase/pkg/esp32_sdk_lib_phy/ "make" -C /data/riotbuild/riotbase/pkg/esp32_sdk_lib_wifi/ "make" -C /data/riotbuild/riotbase/pkg/tlsf/ "make" -C /data/riotbuild/build/pkg/tlsf -f /data/riotbuild/riotbase/Makefile.base "make" -C /data/riotbuild/riotbase/boards/common/init "make" -C /data/riotbuild/riotbase/boards/esp32-mh-et-live-minikit "make" -C /data/riotbuild/riotbase/boards/common/esp32 "make" -C /data/riotbuild/riotbase/boards/common/esp32x "make" -C /data/riotbuild/riotbase/core "make" -C /data/riotbuild/riotbase/core/lib "make" -C /data/riotbuild/riotbase/cpu/esp32 "make" -C /data/riotbuild/riotbase/cpu/esp32/bootloader esptool.py v3.2-dev Merged 1 ELF section "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/adc "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/common "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/efuse "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/event "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/gpio "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/heap "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/nvs_flash "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/spi_flash "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wifi "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/esp_supplicant "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/port "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/ap "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/common "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/crypto "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/eap_peer "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/rsn_supp "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/tls "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/utils "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf/wpa_supplicant/src/wps "make" -C /data/riotbuild/riotbase/cpu/esp32/esp-idf-api "make" -C /data/riotbuild/riotbase/cpu/esp32/freertos "make" -C /data/riotbuild/riotbase/cpu/esp32/periph "make" -C /data/riotbuild/riotbase/cpu/esp_common "make" -C /data/riotbuild/riotbase/cpu/esp_common/esp-now "make" -C /data/riotbuild/riotbase/cpu/esp_common/esp-xtensa "make" -C /data/riotbuild/riotbase/cpu/esp_common/freertos "make" -C /data/riotbuild/riotbase/cpu/esp_common/periph "make" -C /data/riotbuild/riotbase/cpu/esp_common/vendor "make" -C /data/riotbuild/riotbase/cpu/esp_common/vendor/xtensa "make" -C /data/riotbuild/riotbase/drivers "make" -C /data/riotbuild/riotbase/drivers/mtd "make" -C /data/riotbuild/riotbase/drivers/netdev "make" -C /data/riotbuild/riotbase/drivers/periph_common "make" -C /data/riotbuild/riotbase/sys "make" -C /data/riotbuild/riotbase/sys/auto_init "make" -C /data/riotbuild/riotbase/sys/cpp_new_delete "make" -C /data/riotbuild/riotbase/sys/div "make" -C /data/riotbuild/riotbase/sys/event "make" -C /data/riotbuild/riotbase/sys/evtimer "make" -C /data/riotbuild/riotbase/sys/fmt "make" -C /data/riotbuild/riotbase/sys/frac "make" -C /data/riotbuild/riotbase/sys/iolist "make" -C /data/riotbuild/riotbase/sys/isrpipe "make" -C /data/riotbuild/riotbase/sys/libc "make" -C /data/riotbuild/riotbase/sys/luid "make" -C /data/riotbuild/riotbase/sys/net/application_layer/dns "make" -C /data/riotbuild/riotbase/sys/net/application_layer/sock_dns "make" -C /data/riotbuild/riotbase/sys/net/crosslayer/inet_csum "make" -C /data/riotbuild/riotbase/sys/net/crosslayer/netopt "make" -C /data/riotbuild/riotbase/sys/net/gnrc "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netapi "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netif "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netif/hdr "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netif/init_devs "make" -C /data/riotbuild/riotbase/sys/net/gnrc/netreg "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/icmpv6 "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/icmpv6/echo "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/icmpv6/error "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/ipv6 "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/ipv6/hdr "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/ipv6/nib "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/ndp "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/ctx "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/frag "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/frag/fb "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/frag/rb "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/iphc "make" -C /data/riotbuild/riotbase/sys/net/gnrc/network_layer/sixlowpan/nd "make" -C /data/riotbuild/riotbase/sys/net/gnrc/pkt "make" -C /data/riotbuild/riotbase/sys/net/gnrc/pktbuf "make" -C /data/riotbuild/riotbase/sys/net/gnrc/pktbuf_static "make" -C /data/riotbuild/riotbase/sys/net/gnrc/pktdump "make" -C /data/riotbuild/riotbase/sys/net/gnrc/routing/rpl "make" -C /data/riotbuild/riotbase/sys/net/gnrc/sock "make" -C /data/riotbuild/riotbase/sys/net/gnrc/sock/udp "make" -C /data/riotbuild/riotbase/sys/net/gnrc/transport_layer/udp "make" -C /data/riotbuild/riotbase/sys/net/link_layer/eui_provider "make" -C /data/riotbuild/riotbase/sys/net/link_layer/l2util "make" -C /data/riotbuild/riotbase/sys/net/netif "make" -C /data/riotbuild/riotbase/sys/net/netutils "make" -C /data/riotbuild/riotbase/sys/net/network_layer/icmpv6 "make" -C /data/riotbuild/riotbase/sys/net/network_layer/ipv6/addr "make" -C /data/riotbuild/riotbase/sys/net/network_layer/ipv6/hdr "make" -C /data/riotbuild/riotbase/sys/net/network_layer/sixlowpan "make" -C /data/riotbuild/riotbase/sys/net/sock "make" -C /data/riotbuild/riotbase/sys/net/transport_layer/udp "make" -C /data/riotbuild/riotbase/sys/newlib_syscalls_default "make" -C /data/riotbuild/riotbase/sys/od "make" -C /data/riotbuild/riotbase/sys/pm_layered "make" -C /data/riotbuild/riotbase/sys/posix/inet "make" -C /data/riotbuild/riotbase/sys/posix/pthread "make" -C /data/riotbuild/riotbase/sys/preprocessor "make" -C /data/riotbuild/riotbase/sys/ps "make" -C /data/riotbuild/riotbase/sys/random "make" -C /data/riotbuild/riotbase/sys/shell "make" -C /data/riotbuild/riotbase/sys/shell/cmds "make" -C /data/riotbuild/riotbase/sys/stdio "make" -C /data/riotbuild/riotbase/sys/stdio_uart "make" -C /data/riotbuild/riotbase/sys/timex "make" -C /data/riotbuild/riotbase/sys/trickle "make" -C /data/riotbuild/riotbase/sys/tsrb "make" -C /data/riotbuild/riotbase/sys/ztimer "make" -C /data/riotbuild/riotbase/sys/ztimer64 esptool.py v3.2-dev Merged 24 ELF sections Parsing CSV input... text data bss dec hex filename 426009 62088 40974 529071 812af /data/riotbuild/riotbase/examples/gnrc_networking/bin/esp32-mh-et-live-minikit/gnrc_networking.elf esptool.py --chip esp32 --port /dev/ttyUSB1 --baud 460800 --before default_reset write_flash -z --flash_mode dout --flash_freq 40m --flash_size detect 0x1000 /home/maribu/Repos/software/RIOT/2024.07-branch/examples/gnrc_networking/bin/esp32-mh-et-live-minikit/esp_bootloader/bootloader.bin 0x8000 /home/maribu/Repos/software/RIOT/2024.07-branch/examples/gnrc_networking/bin/esp32-mh-et-live-minikit/partitions.bin 0x10000 /home/maribu/Repos/software/RIOT/2024.07-branch/examples/gnrc_networking/bin/esp32-mh-et-live-minikit/gnrc_networking.elf.bin esptool.py v4.7.0 Serial port /dev/ttyUSB1 Connecting..... Chip is ESP32-D0WDQ6 (revision v1.0) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Crystal is 40MHz MAC: a4:cf:12:44:d4:80 Uploading stub... Running stub... Stub running... Changing baud rate to 460800 Changed. Configuring flash size... Auto-detected Flash size: 4MB Flash will be erased from 0x00001000 to 0x00005fff... Flash will be erased from 0x00008000 to 0x00008fff... Flash will be erased from 0x00010000 to 0x00085fff... Warning: Image file at 0x1000 is protected with a hash checksum, so not changing the flash size setting. Use the --flash_size=keep option instead of --flash_size=4MB in order to remove this warning, or use the --dont-append-digest option for the elf2image command in order to generate an image file without a hash checksum Compressed 17488 bytes to 11680... Wrote 17488 bytes (11680 compressed) at 0x00001000 in 0.5 seconds (effective 291.1 kbit/s)... Hash of data verified. Compressed 3072 bytes to 85... Wrote 3072 bytes (85 compressed) at 0x00008000 in 0.0 seconds (effective 626.7 kbit/s)... Hash of data verified. Compressed 480976 bytes to 329526... Wrote 480976 bytes (329526 compressed) at 0x00010000 in 7.9 seconds (effective 487.6 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... /home/maribu/Repos/software/RIOT/2024.07-branch/dist/tools/pyterm/pyterm -p "/dev/ttyUSB1" -b "115200" -ln "/tmp/pyterm-maribu" -rn "2024-07-24_10.37.56-gnrc_networking-esp32-mh-et-live-minikit" Twisted not available, please install it if you want to use pyterm's JSON capabilities 2024-07-24 10:37:57,006 # Connect to serial port /dev/ttyUSB1 Welcome to pyterm! Type '/exit' to exit. 2024-07-24 10:37:58,028 # Pro cpu up. 2024-07-24 10:37:58,028 # Single core mode 2024-07-24 10:37:58,028 # Initializing. RAM available for dynamic allocation: 2024-07-24 10:37:58,029 # At 3FFAE6E0 len 00001920 (6 KiB): DRAM 2024-07-24 10:37:58,029 # At 3FFBC258 len 00023DA8 (143 KiB): DRAM 2024-07-24 10:37:58,029 # At 3FFE0440 len 0001FBC0 (126 KiB): D/IRAM 2024-07-24 10:37:58,029 # At 40078000 len 00008000 (32 KiB): IRAM 2024-07-24 10:37:58,029 # At 4008FC98 len 00010368 (64 KiB): IRAM 2024-07-24 10:37:58,029 # 2024-07-24 10:37:59,220 # NETOPT_TX_END_IRQ not implemented by driver 2024-07-24 10:37:59,221 # main(): This is RIOT! (Version: 2024.10-devel-9-g4612c-2024.07-branch) 2024-07-24 10:37:59,221 # RIOT network stack example application 2024-07-24 10:37:59,221 # All up, running the shell now > ```
2024-07-24 10:37:59,221 # main(): This is RIOT! (Version: 2024.10-devel-9-g4612c-2024.07-branch)
2024-07-24 10:37:59,221 # RIOT network stack example application
2024-07-24 10:37:59,221 # All up, running the shell now
> ifconfig
2024-07-24 10:41:25,218 #       L2-PDU:249  MTU:1280  HL:64  RTR  
2024-07-24 10:41:25,219 #           RTR_ADV  6LO  Source address length: 6
2024-07-24 10:41:25,219 #           Link type: wireless
2024-07-24 10:41:25,219 #           inet6 addr: fe80::a6cf:12ff:fe44:d481  scope: link  VAL
2024-07-24 10:41:25,220 #           inet6 group: ff02::2
2024-07-24 10:41:25,220 #           inet6 group: ff02::1
2024-07-24 10:41:25,240 #           inet6 group: ff02::1:ff44:d481
2024-07-24 10:41:25,240 #           inet6 group: ff02::1a
2024-07-24 10:41:25,241 #           
2024-07-24 10:41:25,241 #           Statistics for Layer 2
2024-07-24 10:41:25,241 #             RX packets 0  bytes 0
2024-07-24 10:41:25,241 #             TX packets 0 (Multicast: 0)  bytes 0
2024-07-24 10:41:25,241 #             TX succeeded 0 errors 0
2024-07-24 10:41:25,250 #           Statistics for IPv6
2024-07-24 10:41:25,251 #             RX packets 0  bytes 0
2024-07-24 10:41:25,252 #             TX packets 10 (Multicast: 10)  bytes 554
2024-07-24 10:41:25,252 #             TX succeeded 10 errors 0
2024-07-24 10:41:25,252 # 
> ifconfig
2024-07-24 10:42:14,130 # ifconfig
2024-07-24 10:42:14,131 # Iface  10  HWaddr: A4:CF:12:44:D4:81  Channel: 6 
2024-07-24 10:42:14,131 #           L2-PDU:249  MTU:1280  HL:64  RTR  
2024-07-24 10:42:14,131 #           RTR_ADV  6LO  Source address length: 6
2024-07-24 10:42:14,131 #           Link type: wireless
2024-07-24 10:42:14,132 #           inet6 addr: fe80::a6cf:12ff:fe44:d481  scope: link  VAL
2024-07-24 10:42:14,153 #           inet6 group: ff02::2
2024-07-24 10:42:14,153 #           inet6 group: ff02::1
2024-07-24 10:42:14,154 #           inet6 group: ff02::1:ff44:d481
2024-07-24 10:42:14,154 #           inet6 group: ff02::1a
2024-07-24 10:42:14,154 #           
2024-07-24 10:42:14,154 #           Statistics for Layer 2
2024-07-24 10:42:14,154 #             RX packets 0  bytes 0
2024-07-24 10:42:14,155 #             TX packets 0 (Multicast: 0)  bytes 0
2024-07-24 10:42:14,169 #             TX succeeded 0 errors 0
2024-07-24 10:42:14,170 #           Statistics for IPv6
2024-07-24 10:42:14,170 #             RX packets 0  bytes 0
2024-07-24 10:42:14,170 #             TX packets 11 (Multicast: 11)  bytes 610
2024-07-24 10:42:14,171 #             TX succeeded 11 errors 0
2024-07-24 10:42:14,171 # 
> ifconfig 10 set channel 1
2024-07-24 10:42:29,185 # ifconfig 10 set channel 1
2024-07-24 10:42:29,196 # success: set channel on interface 10 to 1
> ifconfig
2024-07-24 10:42:52,891 # ifconfig
2024-07-24 10:42:52,892 # Iface  10  HWaddr: A4:CF:12:44:D4:81  Channel: 1 
2024-07-24 10:42:52,892 #           L2-PDU:249  MTU:1280  HL:64  RTR  
2024-07-24 10:42:52,892 #           RTR_ADV  6LO  Source address length: 6
2024-07-24 10:42:52,892 #           Link type: wireless
2024-07-24 10:42:52,893 #           inet6 addr: fe80::a6cf:12ff:fe44:d481  scope: link  VAL
2024-07-24 10:42:52,915 #           inet6 group: ff02::2
2024-07-24 10:42:52,915 #           inet6 group: ff02::1
2024-07-24 10:42:52,916 #           inet6 group: ff02::1:ff44:d481
2024-07-24 10:42:52,916 #           inet6 group: ff02::1a
2024-07-24 10:42:52,916 #           
2024-07-24 10:42:52,916 #           Statistics for Layer 2
2024-07-24 10:42:52,916 #             RX packets 0  bytes 0
2024-07-24 10:42:52,917 #             TX packets 0 (Multicast: 0)  bytes 0
2024-07-24 10:42:52,931 #             TX succeeded 0 errors 0
2024-07-24 10:42:52,931 #           Statistics for IPv6
2024-07-24 10:42:52,931 #             RX packets 0  bytes 0
2024-07-24 10:42:52,932 #             TX packets 11 (Multicast: 11)  bytes 610
2024-07-24 10:42:52,932 #             TX succeeded 11 errors 0
2024-07-24 10:42:52,932 # 
> ifconfig
2024-07-24 10:43:02,210 # ifconfig
2024-07-24 10:43:02,211 # Iface  10  HWaddr: A4:CF:12:44:D4:81  Channel: 1 
2024-07-24 10:43:02,211 #           L2-PDU:249  MTU:1280  HL:64  RTR  
2024-07-24 10:43:02,211 #           RTR_ADV  6LO  Source address length: 6
2024-07-24 10:43:02,211 #           Link type: wireless
2024-07-24 10:43:02,212 #           inet6 addr: fe80::a6cf:12ff:fe44:d481  scope: link  VAL
2024-07-24 10:43:02,234 #           inet6 addr: 2a01:c23:613a:c77f:a6cf:12ff:fe44:d481  scope: global  VAL
2024-07-24 10:43:02,235 #           inet6 group: ff02::2
2024-07-24 10:43:02,235 #           inet6 group: ff02::1
2024-07-24 10:43:02,235 #           inet6 group: ff02::1:ff44:d481
2024-07-24 10:43:02,235 #           inet6 group: ff02::1a
2024-07-24 10:43:02,235 #           
2024-07-24 10:43:02,235 #           Statistics for Layer 2
2024-07-24 10:43:02,256 #             RX packets 0  bytes 0
2024-07-24 10:43:02,256 #             TX packets 0 (Multicast: 0)  bytes 148
2024-07-24 10:43:02,256 #             TX succeeded 2 errors 0
2024-07-24 10:43:02,256 #           Statistics for IPv6
2024-07-24 10:43:02,257 #             RX packets 2  bytes 240
2024-07-24 10:43:02,257 #             TX packets 13 (Multicast: 12)  bytes 754
2024-07-24 10:43:02,257 #             TX succeeded 13 errors 0
2024-07-24 10:43:02,257 # 
> ping 2a01:c23:613a:c77f:2662:abff:fede:6d75
2024-07-24 10:43:51,230 # ping 2a01:c23:613a:c77f:2662:abff:fede:6d75
2024-07-24 10:43:51,247 # 12 bytes from 2a01:c23:613a:c77f:2662:abff:fede:6d75: icmp_seq=0 ttl=64 time=7.899 ms
2024-07-24 10:43:52,247 # 12 bytes from 2a01:c23:613a:c77f:2662:abff:fede:6d75: icmp_seq=1 ttl=64 time=7.839 ms
2024-07-24 10:43:53,265 # 12 bytes from 2a01:c23:613a:c77f:2662:abff:fede:6d75: icmp_seq=2 ttl=64 time=9.733 ms
2024-07-24 10:43:53,265 # 
2024-07-24 10:43:53,266 # --- 2a01:c23:613a:c77f:2662:abff:fede:6d75 PING statistics ---
2024-07-24 10:43:53,266 # 3 packets transmitted, 3 packets received, 0% packet loss
2024-07-24 10:43:53,266 # round-trip min/avg/max = 7.839/8.490/9.733 ms
> ping 2a01:c23:613a:c700:2662:abff:fede:6d74
2024-07-24 10:44:02,723 # ping 2a01:c23:613a:c700:2662:abff:fede:6d74
2024-07-24 10:44:02,740 # 12 bytes from 2a01:c23:613a:c700:2662:abff:fede:6d74: icmp_seq=0 ttl=64 time=7.944 ms
2024-07-24 10:44:03,738 # 12 bytes from 2a01:c23:613a:c700:2662:abff:fede:6d74: icmp_seq=1 ttl=64 time=6.541 ms
2024-07-24 10:44:04,757 # 12 bytes from 2a01:c23:613a:c700:2662:abff:fede:6d74: icmp_seq=2 ttl=64 time=10.071 ms
2024-07-24 10:44:04,757 # 
2024-07-24 10:44:04,757 # --- 2a01:c23:613a:c700:2662:abff:fede:6d74 PING statistics ---
2024-07-24 10:44:04,758 # 3 packets transmitted, 3 packets received, 0% packet loss
2024-07-24 10:44:04,758 # round-trip min/avg/max = 6.541/8.185/10.071 ms
> ping riot-os.org
2024-07-24 10:44:07,806 # ping riot-os.org
2024-07-24 10:44:07,877 # 12 bytes from 2a01:4f9:1a:9508::1: icmp_seq=0 ttl=57 time=52.699 ms
2024-07-24 10:44:08,877 # 12 bytes from 2a01:4f9:1a:9508::1: icmp_seq=1 ttl=57 time=52.236 ms
2024-07-24 10:44:09,888 # 12 bytes from 2a01:4f9:1a:9508::1: icmp_seq=2 ttl=57 time=50.899 ms
2024-07-24 10:44:09,889 # 
2024-07-24 10:44:09,889 # --- riot-os.org PING statistics ---
2024-07-24 10:44:09,889 # 3 packets transmitted, 3 packets received, 0% packet loss
2024-07-24 10:44:09,889 # round-trip min/avg/max = 50.899/51.944/52.699 ms

For some reason the first line of output of ifconfig was dropped somehow. I chose to ignore the issue and used ifconfig set channel 1 to switch to the channel the boarder router was running on. After some time, a globally routable IPv6 address was obtaining and pinging riot-os.org worked.

mguetschow commented 1 month ago

08-interop | Task #05 - ICMPv6 echo between iotlab-m3 and Internet host through RIOT border router | :white_check_mark: SUCCESS

Due to missing IPv6 uplink at the testing site (TU Dresden), I've only tested local connectivity as follows, setting a manual global IP address from the documentation range on the Linux host:

                +-------------------+           +---------+
   +-----+ ethos| RIOT border router|  802.15.4 |RIOT node|
   |Linux|<---->|    nrf52840dk     |<--------->|iotlab-m3|
   +-----+      +-------------------+           +---------+
2001:db8:1::1                                              
Compile, flash and shell log from RIOT border router (nrf52840dk) ``` $ make -C examples/gnrc_border_router BOARD=nrf52840dk clean flash term make: Entering directory '/home/mikolai/TUD/Code/RIOT-build/examples/gnrc_border_router' rm -rf /home/mikolai/TUD/Code/RIOT-build/examples/gnrc_border_router/bin/nrf52840dk/pkg-build/cmsis Building application "gnrc_border_router" for "nrf52840dk" with CPU "nrf52". "make" -C /home/mikolai/TUD/Code/RIOT-build/pkg/cmsis/ "make" -C /home/mikolai/TUD/Code/RIOT-build/boards/common/init "make" -C /home/mikolai/TUD/Code/RIOT-build/boards/nrf52840dk "make" -C /home/mikolai/TUD/Code/RIOT-build/boards/common/nrf52xxxdk "make" -C /home/mikolai/TUD/Code/RIOT-build/core "make" -C /home/mikolai/TUD/Code/RIOT-build/core/lib "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/nrf52 "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/cortexm_common "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/cortexm_common/periph "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/nrf52/periph "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/nrf52/radio/nrf802154 "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/nrf52/vectors "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/nrf5x_common "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/nrf5x_common/periph "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers/ethos "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers/netdev "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers/netdev_ieee802154_submac "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers/periph_common "make" -C /home/mikolai/TUD/Code/RIOT-build/sys "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/auto_init "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/div "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/event "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/evtimer "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/fmt "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/frac "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/iolist "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/isrpipe "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/libc "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/luid "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/malloc_thread_safe "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/application_layer/uhcp "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/crosslayer/inet_csum "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netapi "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif/ethernet "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif/hdr "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif/ieee802154 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif/init_devs "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif/pktq "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netreg "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/icmpv6 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/icmpv6/echo "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/ipv6 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/ipv6/hdr "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/ipv6/nib "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/ndp "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/ctx "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/frag "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/frag/fb "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/frag/rb "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/iphc "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/nd "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/pkt "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/pktbuf "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/pktbuf_static "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/sock "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/sock/udp "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/transport_layer/udp "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/application_layer/uhcpc "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/link_layer/eui_provider "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/link_layer/ieee802154 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/link_layer/l2util "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/netif "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/netutils "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/network_layer/icmpv6 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/network_layer/ipv6/addr "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/network_layer/ipv6/hdr "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/network_layer/sixlowpan "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/transport_layer/udp "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/newlib_syscalls_default "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/posix/inet "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/preprocessor "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/ps "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/random "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/shell "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/shell/cmds "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/tsrb "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/ztimer text data bss dec hex filename 85744 180 22032 107956 1a5b4 /home/mikolai/TUD/Code/RIOT-build/examples/gnrc_border_router/bin/nrf52840dk/gnrc_border_router.elf /home/mikolai/TUD/Code/RIOT-build/dist/tools/jlink/jlink.sh flash /home/mikolai/TUD/Code/RIOT-build/examples/gnrc_border_router/bin/nrf52840dk/gnrc_border_router.elf ### Flashing Target ### ### Flashing elf file ### SEGGER J-Link Commander V7.92j (Compiled Oct 12 2023 14:44:37) DLL version V7.92j, compiled Oct 12 2023 14:44:14 J-Link Commander will now exit on Error J-Link Command File read successfully. Processing script file... J-Link>loadfile /home/mikolai/TUD/Code/RIOT-build/examples/gnrc_border_router/bin/nrf52840dk/gnrc_border_router.elf J-Link connection not established yet but required for command. Connecting to J-Link via USB...O.K. Firmware: J-Link OB-nRF5340-NordicSemi compiled Oct 30 2023 12:13:06 Hardware version: V1.00 J-Link uptime (since boot): 0d 00h 00m 25s S/N: 1050216542 License(s): RDI, FlashBP, FlashDL, JFlash, GDB USB speed mode: Full speed (12 MBit/s) VTref=3.300V Target connection not established yet but required for command. Device "NRF52840_XXAA" selected. Connecting to target via SWD InitTarget() start CTRL-AP indicates that the device is secured. For debugger connection the device needs to be unsecured. Note: Unsecuring will trigger a mass erase of the internal flash. Executing default behavior previously saved in the registry. Device will be unsecured now. InitTarget() end - Took 221ms Found SW-DP with ID 0x2BA01477 DPIDR: 0x2BA01477 CoreSight SoC-400 or earlier Scanning AP map to find all available APs AP[2]: Stopped AP scan as end of AP map has been reached AP[0]: AHB-AP (IDR: 0x24770011) AP[1]: JTAG-AP (IDR: 0x02880000) Iterating through AP map to find AHB-AP to use AP[0]: Core found AP[0]: AHB-AP ROM base: 0xE00FF000 CPUID register: 0x410FC241. Implementer code: 0x41 (ARM) Found Cortex-M4 r0p1, Little endian. FPUnit: 6 code (BP) slots and 2 literal slots CoreSight components: ROMTbl[0] @ E00FF000 [0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7 [0][1]: E0001000 CID B105E00D PID 003BB002 DWT [0][2]: E0002000 CID B105E00D PID 002BB003 FPB [0][3]: E0000000 CID B105E00D PID 003BB001 ITM [0][4]: E0040000 CID B105900D PID 000BB9A1 TPIU [0][5]: E0041000 CID B105900D PID 000BB925 ETM Memory zones: Zone: "Default" Description: Default access mode Cortex-M4 identified. 'loadfile': Performing implicit reset & halt of MCU. Reset: Halt core after reset via DEMCR.VC_CORERESET. Reset: Reset device via AIRCR.SYSRESETREQ. Downloading file [/home/mikolai/TUD/Code/RIOT-build/examples/gnrc_border_router/bin/nrf52840dk/gnrc_border_router.elf]... Comparing flash [100%] Done. Erasing flash [100%] Done. Programming flash [100%] Done. J-Link: Flash download: Bank 0 @ 0x00000000: 1 range affected (86016 bytes) J-Link: Flash download: Total: 1.048s (Prepare: 0.063s, Compare: 0.008s, Erase: 0.000s, Program & Verify: 0.934s, Restore: 0.042s) J-Link: Flash download: Program & Verify speed: 90 KB/s O.K. J-Link>r Reset delay: 0 ms Reset type NORMAL: Resets core & peripherals via SYSRESETREQ & VECTRESET bit. Reset: Halt core after reset via DEMCR.VC_CORERESET. Reset: Reset device via AIRCR.SYSRESETREQ. J-Link>g Memory map 'after startup completion point' is active J-Link>exit Script processing completed. make -C benchmark_udp mkdir bin cc -g -O3 -Wall -Wextra -I/home/mikolai/TUD/Code/RIOT-build/core/lib/include -I/home/mikolai/TUD/Code/RIOT-build/sys/include -I.. main.c -o bin/benchmark_server make -C dose cc -O3 -Wall dose.c -o dose make -C ethos cc -O3 -Wall ethos.c -o ethos make -C uhcpd mkdir bin cc -g -O3 -Wall -DMODULE_UHCPD -I/home/mikolai/TUD/Code/RIOT-build/sys/include -I. /home/mikolai/TUD/Code/RIOT-build/sys/net/application_layer/uhcp/uhcp.c uhcpd.c -o bin/uhcpd make -C sliptty cc -O3 -Wall -pedantic sliptty.c -o sliptty make -C zep_dispatch mkdir bin cc -g -O3 -Wall -Wextra -I/home/mikolai/TUD/Code/RIOT-build/core/lib/include -I/home/mikolai/TUD/Code/RIOT-build/cpu/native/include -I/home/mikolai/TUD/Code/RIOT-build/drivers/include -I/home/mikolai/TUD/Code/RIOT-build/sys/include -DNDEBUG main.c topology.c zep_parser.c /home/mikolai/TUD/Code/RIOT-build/sys/net/link_layer/ieee802154/ieee802154.c /home/mikolai/TUD/Code/RIOT-build/sys/fmt/fmt.c /home/mikolai/TUD/Code/RIOT-build/sys/net/link_layer/l2util/l2util.c -o bin/zep_dispatch cc -g -O3 -Wall -Wextra -I/home/mikolai/TUD/Code/RIOT-build/core/lib/include -I/home/mikolai/TUD/Code/RIOT-build/cpu/native/include -I/home/mikolai/TUD/Code/RIOT-build/drivers/include -I/home/mikolai/TUD/Code/RIOT-build/sys/include -DNDEBUG topogen.c -o bin/topogen -lm sudo sh /home/mikolai/TUD/Code/RIOT-build/dist/tools/ethos/start_network.sh /dev/ttyACM0 tap0 2001:db8::/64 115200 [sudo] password for mikolai: net.ipv6.conf.tap0.forwarding = 1 net.ipv6.conf.tap0.accept_ra = 0 ----> ethos: sending hello. ----> ethos: activating serial pass through. ----> ethos: hello reply received ----> ethos: hello reply received uhcp_client(): no reply received ifconfig ifconfig Iface 5 HWaddr: A6:93:A8:2B:CF:F9 L2-PDU:1500 MTU:1500 HL:64 RTR Source address length: 6 Link type: wired inet6 addr: fe80::a493:a8ff:fe2b:cff9 scope: link VAL inet6 addr: fe80::2 scope: link VAL inet6 group: ff02::2 inet6 group: ff02::1 inet6 group: ff02::1:ff2b:cff9 inet6 group: ff02::1:ff00:2 Iface 6 HWaddr: 75:33 Channel: 26 NID: 0x23 PHY: O-QPSK Long HWaddr: 66:62:CC:4F:30:E5:F5:33 State: IDLE ACK_REQ L2-PDU:102 MTU:1280 HL:64 RTR RTR_ADV 6LO IPHC Source address length: 8 Link type: wireless inet6 addr: fe80::6462:cc4f:30e5:f533 scope: link VAL inet6 addr: 2001:db8::6462:cc4f:30e5:f533 scope: global VAL inet6 group: ff02::2 inet6 group: ff02::1 inet6 group: ff02::1:ffe5:f533 > nib route nib route 2001:db8::/64 dev #6 default* via fe80::1 dev #5 > ping 2001:db8:1::1 ping 2001:db8:1::1 12 bytes from 2001:db8:1::1: icmp_seq=0 ttl=64 time=13.238 ms 12 bytes from 2001:db8:1::1: icmp_seq=1 ttl=64 time=13.558 ms 12 bytes from 2001:db8:1::1: icmp_seq=2 ttl=64 time=13.679 ms --- 2001:db8:1::1 PING statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 13.238/13.491/13.679 ms > ```
Compile, flash and shell log from RIOT node (iotlab-m3) ``` $ make -C examples/gnrc_networking BOARD=iotlab-m3 PORT=/dev/ttyUSB1 clean flash term make: Entering directory '/home/mikolai/TUD/Code/RIOT-build/examples/gnrc_networking' rm -rf /home/mikolai/TUD/Code/RIOT-build/examples/gnrc_networking/bin/iotlab-m3/pkg-build/cmsis Building application "gnrc_networking" for "iotlab-m3" with CPU "stm32". "make" -C /home/mikolai/TUD/Code/RIOT-build/pkg/cmsis/ "make" -C /home/mikolai/TUD/Code/RIOT-build/boards/common/init "make" -C /home/mikolai/TUD/Code/RIOT-build/boards/iotlab-m3 "make" -C /home/mikolai/TUD/Code/RIOT-build/boards/common/iotlab "make" -C /home/mikolai/TUD/Code/RIOT-build/core "make" -C /home/mikolai/TUD/Code/RIOT-build/core/lib "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/stm32 "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/cortexm_common "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/cortexm_common/periph "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/stm32/periph "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/stm32/stmclk "make" -C /home/mikolai/TUD/Code/RIOT-build/cpu/stm32/vectors "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers/at86rf2xx "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers/netdev "make" -C /home/mikolai/TUD/Code/RIOT-build/drivers/periph_common "make" -C /home/mikolai/TUD/Code/RIOT-build/sys "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/auto_init "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/div "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/event "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/evtimer "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/fmt "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/frac "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/isrpipe "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/libc "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/luid "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/malloc_thread_safe "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/crosslayer/inet_csum "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netapi "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif/hdr "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif/ieee802154 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netif/init_devs "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/netreg "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/icmpv6 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/icmpv6/echo "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/icmpv6/error "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/ipv6 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/ipv6/hdr "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/ipv6/nib "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/ndp "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/ctx "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/frag "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/frag/fb "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/frag/rb "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/iphc "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/network_layer/sixlowpan/nd "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/pkt "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/pktbuf "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/pktbuf_static "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/pktdump "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/routing/rpl "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/gnrc/transport_layer/udp "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/link_layer/eui_provider "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/link_layer/ieee802154 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/link_layer/l2util "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/netif "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/netutils "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/network_layer/icmpv6 "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/network_layer/ipv6/addr "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/network_layer/ipv6/hdr "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/network_layer/sixlowpan "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/net/transport_layer/udp "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/newlib_syscalls_default "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/od "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/pm_layered "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/preprocessor "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/ps "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/random "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/shell "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/shell/cmds "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/stdio "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/stdio_uart "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/trickle "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/tsrb "make" -C /home/mikolai/TUD/Code/RIOT-build/sys/ztimer text data bss dec hex filename 96532 228 18360 115120 1c1b0 /home/mikolai/TUD/Code/RIOT-build/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf /home/mikolai/TUD/Code/RIOT-build/dist/tools/openocd/openocd.sh flash /home/mikolai/TUD/Code/RIOT-build/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf ### Flashing Target ### Open On-Chip Debugger 0.12.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html jtag Warn : Interface already configured, ignoring trst_and_srst separate srst_nogate trst_push_pull srst_open_drain connect_assert_srst Info : clock speed 1000 kHz Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) Info : [stm32f1x.cpu] Cortex-M3 r1p1 processor detected Info : [stm32f1x.cpu] target has 6 breakpoints, 4 watchpoints Info : starting gdb server for stm32f1x.cpu on 0 Info : Listening on port 40703 for gdb connections Info : [stm32f1x.cpu] external reset detected TargetName Type Endian TapName State -- ------------------ ---------- ------ ------------------ ------------ 0* stm32f1x.cpu cortex_m little stm32f1x.cpu reset Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) [stm32f1x.cpu] halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0x08001c9c msp: 0x20000200 Info : device id = 0x10016414 Info : flash size = 512 KiB Warn : Adding extra erase range, 0x080179f8 .. 0x08017fff auto erase enabled wrote 96760 bytes from file /home/mikolai/TUD/Code/RIOT-build/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf in 4.051967s (23.320 KiB/s) verified 96760 bytes in 1.401821s (67.407 KiB/s) Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) Error: Invalid ACK (7) in DAP response Error: JTAG-DP STICKY ERROR Polling target stm32f1x.cpu failed, trying to reexamine Error: Invalid ACK (7) in DAP response Error: JTAG-DP STICKY ERROR Examination failed, GDB will be halted. Polling again in 100ms shutdown command invoked Done flashing /home/mikolai/TUD/Code/RIOT-build/dist/tools/pyterm/pyterm -p "/dev/ttyUSB1" -b "500000" -ln "/tmp/pyterm-mikolai" -rn "2024-07-26_13.11.28-gnrc_networking-iotlab-m3" Twisted not available, please install it if you want to use pyterm's JSON capabilities 2024-07-26 13:11:28,785 # Connect to serial port /dev/ttyUSB1 Welcome to pyterm! Type '/exit' to exit. ifconfig 2024-07-26 13:11:38,097 # ifconfig 2024-07-26 13:11:38,109 # Iface 6 HWaddr: 33:71 Channel: 26 NID: 0x23 PHY: O-QPSK 2024-07-26 13:11:38,109 # 2024-07-26 13:11:38,109 # Long HWaddr: 66:B2:27:4C:75:E3:33:71 2024-07-26 13:11:38,110 # TX-Power: 0dBm State: IDLE max. Retrans.: 3 CSMA Retries: 4 2024-07-26 13:11:38,111 # AUTOACK ACK_REQ CSMA L2-PDU:102 MTU:1280 HL:64 RTR 2024-07-26 13:11:38,111 # RTR_ADV 6LO IPHC 2024-07-26 13:11:38,111 # Source address length: 8 2024-07-26 13:11:38,111 # Link type: wireless 2024-07-26 13:11:38,112 # inet6 addr: fe80::64b2:274c:75e3:3371 scope: link VAL 2024-07-26 13:11:38,113 # inet6 addr: 2001:db8::64b2:274c:75e3:3371 scope: global VAL 2024-07-26 13:11:38,113 # inet6 group: ff02::2 2024-07-26 13:11:38,113 # inet6 group: ff02::1 2024-07-26 13:11:38,125 # inet6 group: ff02::1:ffe3:3371 2024-07-26 13:11:38,125 # inet6 group: ff02::1a 2024-07-26 13:11:38,126 # 2024-07-26 13:11:38,126 # Statistics for Layer 2 2024-07-26 13:11:38,126 # RX packets 4 bytes 286 2024-07-26 13:11:38,127 # TX packets 4 (Multicast: 2) bytes 200 2024-07-26 13:11:38,127 # TX succeeded 4 errors 0 2024-07-26 13:11:38,127 # Statistics for IPv6 2024-07-26 13:11:38,128 # RX packets 3 bytes 304 2024-07-26 13:11:38,128 # TX packets 4 (Multicast: 2) bytes 274 2024-07-26 13:11:38,128 # TX succeeded 4 errors 0 2024-07-26 13:11:38,128 # > nib route 2024-07-26 13:12:07,003 # nib route 2024-07-26 13:12:07,004 # 2001:db8::/64 dev #6 2024-07-26 13:12:07,004 # default via fe80::6462:cc4f:30e5:f533 dev #6 > ping 2001:db8:1::1 2024-07-26 13:15:11,184 # ping 2001:db8:1::1 2024-07-26 13:15:11,233 # 12 bytes from 2001:db8:1::1: icmp_seq=0 ttl=63 rssi=-49 dBm time=38.900 ms 2024-07-26 13:15:12,210 # 12 bytes from 2001:db8:1::1: icmp_seq=1 ttl=63 rssi=-49 dBm time=20.951 ms 2024-07-26 13:15:13,217 # 12 bytes from 2001:db8:1::1: icmp_seq=2 ttl=63 rssi=-49 dBm time=21.498 ms 2024-07-26 13:15:13,217 # 2024-07-26 13:15:13,218 # --- 2001:db8:1::1 PING statistics --- 2024-07-26 13:15:13,219 # 3 packets transmitted, 3 packets received, 0% packet loss 2024-07-26 13:15:13,220 # round-trip min/avg/max = 20.951/27.116/38.900 ms > ```
mguetschow commented 1 month ago

08-interop | Task #06 - UDP between iotlab-m3 and Internet host through RIOT border router | :white_check_mark: SUCCESS

08-interop | Task #07 - UDP between iotlab-m3 and Internet host through RIOT border router (200b payload) | :white_check_mark: SUCCESS

Using same setup as above in https://github.com/RIOT-OS/Release-Specs/issues/311#issuecomment-2252578481, but with the following diff to allow for larger shell commands:

diff --git a/examples/gnrc_networking/main.c b/examples/gnrc_networking/main.c
index 734ae42067..ca4da40261 100644
--- a/examples/gnrc_networking/main.c
+++ b/examples/gnrc_networking/main.c
@@ -35,8 +35,8 @@ int main(void)

     /* start shell */
     puts("All up, running the shell now");
-    char line_buf[SHELL_DEFAULT_BUFSIZE];
-    shell_run(NULL, line_buf, SHELL_DEFAULT_BUFSIZE);
+    char line_buf[512];
+    shell_run(NULL, line_buf, 512);

     /* should be never reached */
     return 0;
Shell log from RIOT node (iotlab-m3) ``` $ make -C examples/gnrc_networking BOARD=iotlab-m3 PORT=/dev/ttyUSB1 term make: Entering directory '/home/mikolai/TUD/Code/RIOT/examples/gnrc_networking' /home/mikolai/TUD/Code/RIOT/dist/tools/pyterm/pyterm -p "/dev/ttyUSB1" -b "500000" -ln "/tmp/pyterm-mikolai" -rn "2024-07-26_14.16.26-gnrc_networking-iotlab-m3" Twisted not available, please install it if you want to use pyterm's JSON capabilities 2024-07-26 14:16:26,602 # Connect to serial port /dev/ttyUSB1 Welcome to pyterm! Type '/exit' to exit. udp send 2001:db8:1::1 80 "Hello from RIOT!" 2024-07-26 14:16:41,019 # udp send 2001:db8:1::1 80 "Hello from RIOT!" 2024-07-26 14:16:41,020 # Success: sent 16 byte(s) to [2001:db8:1::1]:80 > udp send 2001:db8:1::1 80 "RIOT powers the Internet of Things like Linux powers the Internet. RIOT is a free, open source operating system developed by a grassroots community gathering companies, academia, and hobbyists, distributed all around the world." 2024-07-26 14:16:44,410 # udp send 2001:db8:1::1 80 "RIOT powers the Internet of Things like Linux powers the Internet. RIOT is a free, open source operating system developed b a grassroots community gathering companies, academia, and hobbsributed all around the world." 2024-07-26 14:16:44,426 # Success: sent 216 byte(s) to [2001:db8:1::1]:80 > ```
Log from Linux host ``` sudo socat UDP6-LISTEN:80,fork,su=nobody - | xxd 00000000: 4865 6c6c 6f20 6672 6f6d 2052 494f 5421 Hello from RIOT! 00000010: 5249 4f54 2070 6f77 6572 7320 7468 6520 RIOT powers the 00000020: 496e 7465 726e 6574 206f 6620 5468 696e Internet of Thin 00000030: 6773 206c 696b 6520 4c69 6e75 7820 706f gs like Linux po 00000040: 7765 7273 2074 6865 2049 6e74 6572 6e65 wers the Interne 00000050: 742e 2052 494f 5420 6973 2061 2066 7265 t. RIOT is a fre 00000060: 652c 206f 7065 6e20 736f 7572 6365 206f e, open source o 00000070: 7065 7261 7469 6e67 2073 7973 7465 6d20 perating system 00000080: 6465 7665 6c6f 7065 6420 6220 6120 6772 developed b a gr 00000090: 6173 7372 6f6f 7473 2063 6f6d 6d75 6e69 assroots communi 000000a0: 7479 2067 6174 6865 7269 6e67 2063 6f6d ty gathering com 000000b0: 7061 6e69 6573 2c20 6163 6164 656d 6961 panies, academia 000000c0: 2c20 616e 6420 686f 6262 7372 6962 7574 , and hobbsribut 000000d0: 6564 2061 6c6c 2061 726f 756e 6420 7468 ed all around th 000000e0: 6520 776f 726c 642e e world. ```
mguetschow commented 1 month ago

08-interop | Task #11 - UDP exchange between iotlab-m3 and Zephyr | :white_check_mark: SUCCESS

Tested Zephyr Version: 3.7.0 (latest)

I've followed the Getting Started guide to install the Zephyr development environment and tried to flash the echo_server example on an samr21-xpro as indicated in the test spec, but apparently the Zephyr code has grown in size and didn't fit on the board.

Instead, I flashed the Zephyr application onto an nrf52840dk board, for which I additionally had to install the nRF Command Line Tools nrf-command-line-tools_10.24.2_amd64.deb and /opt/nrf-command-line-tools/share/JLink_Linux_V794e_x86_64.deb --fix-broken.

Compile, flash and shell log from samr21-xpro (Zephyr, RAM overflow) ``` west build -p always -b atsamr21_xpro samples/net/sockets/echo_server -- -DOVERLAY_CONFIG=overlay-802154.conf -- west build: making build dir /home/mikolai/TUD/Code/Zephyr/zephyr/build pristine -- west build: generating a build system Loading Zephyr default modules (Zephyr base). -- Application: /home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server -- CMake version: 3.25.1 -- Found Python3: /home/mikolai/TUD/Code/Zephyr/.venv/bin/python3 (found suitable version "3.11.2", minimum required is "3.8") found components: Interpreter -- Cache files will be written to: /home/mikolai/.cache/zephyr -- Zephyr version: 3.7.0 (/home/mikolai/TUD/Code/Zephyr/zephyr) -- Found west (found suitable version "1.2.0", minimum required is "0.14.0") CMake Warning at /home/mikolai/TUD/Code/Zephyr/zephyr/cmake/modules/boards.cmake:110 (message): Deprecated BOARD=atsamr21_xpro specified, board automatically changed to: samr21_xpro. Call Stack (most recent call first): /home/mikolai/TUD/Code/Zephyr/zephyr/cmake/modules/zephyr_default.cmake:132 (include) /home/mikolai/TUD/Code/Zephyr/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include) /home/mikolai/TUD/Code/Zephyr/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate) CMakeLists.txt:5 (find_package) -- Board: samr21_xpro, qualifiers: samr21g18a -- ZEPHYR_TOOLCHAIN_VARIANT not set, trying to locate Zephyr SDK -- Found host-tools: zephyr 0.16.8 (/home/mikolai/.local/zephyr-sdk-0.16.8) -- Found toolchain: zephyr 0.16.8 (/home/mikolai/.local/zephyr-sdk-0.16.8) -- Found Dtc: /home/mikolai/.local/zephyr-sdk-0.16.8/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") -- Found BOARD.dts: /home/mikolai/TUD/Code/Zephyr/zephyr/boards/atmel/sam0/samr21_xpro/samr21_xpro.dts -- Generated zephyr.dts: /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/zephyr.dts -- Generated devicetree_generated.h: /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/include/generated/zephyr/devicetree_generated.h -- Including generated dts.cmake file: /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/dts.cmake Parsing /home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server/Kconfig Loaded configuration '/home/mikolai/TUD/Code/Zephyr/zephyr/boards/atmel/sam0/samr21_xpro/samr21_xpro_defconfig' Merged configuration '/home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server/prj.conf' Merged configuration '/home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server/boards/samr21_xpro.conf' Merged configuration '/home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server/overlay-802154.conf' Configuration saved to '/home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/.config' Kconfig header saved to '/home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/include/generated/zephyr/autoconf.h' -- Found GnuLd: /home/mikolai/.local/zephyr-sdk-0.16.8/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd (found version "2.38") -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- The ASM compiler identification is GNU -- Found assembler: /home/mikolai/.local/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc CMake Warning at /home/mikolai/TUD/Code/Zephyr/zephyr/subsys/random/CMakeLists.txt:12 (message): Warning: CONFIG_TIMER_RANDOM_GENERATOR is not a truly random generator. This capability is not secure and it is provided for testing purposes only. Use it carefully. -- Using ccache: /usr/bin/ccache CMake Warning at /home/mikolai/TUD/Code/Zephyr/zephyr/CMakeLists.txt:915 (message): No SOURCES given to Zephyr library: drivers__entropy Excluding target from build. -- Configuring done -- Generating done -- Build files have been written to: /home/mikolai/TUD/Code/Zephyr/zephyr/build -- west build: building application [1/259] Preparing syscall dependency handling [4/259] Generating include/generated/zephyr/version.h -- Zephyr version: 3.7.0 (/home/mikolai/TUD/Code/Zephyr/zephyr), build: v3.7.0-rc3-124-g36940db938a8 [254/259] Linking C executable zephyr/zephyr_pre0.elf FAILED: zephyr/zephyr_pre0.elf zephyr/zephyr_pre0.map /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/zephyr_pre0.map : && ccache /home/mikolai/.local/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -gdwarf-4 zephyr/CMakeFiles/zephyr_pre0.dir/misc/empty_file.c.obj -o zephyr/zephyr_pre0.elf zephyr/CMakeFiles/offsets.dir/./arch/arm/core/offsets/offsets.c.obj -fuse-ld=bfd -T zephyr/linker_zephyr_pre0.cmd -Wl,-Map=/home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/zephyr_pre0.map -Wl,--whole-archive app/libapp.a zephyr/libzephyr.a zephyr/arch/common/libarch__common.a zephyr/arch/arch/arm/core/libarch__arm__core.a zephyr/arch/arch/arm/core/cortex_m/libarch__arm__core__cortex_m.a zephyr/lib/libc/picolibc/liblib__libc__picolibc.a zephyr/lib/libc/common/liblib__libc__common.a zephyr/lib/posix/options/liblib__posix__options.a zephyr/lib/os/zvfs/liblib__os__zvfs.a zephyr/subsys/fs/libsubsys__fs.a zephyr/subsys/random/libsubsys__random.a zephyr/subsys/net/libsubsys__net.a zephyr/subsys/net/l2/ieee802154/libsubsys__net__l2__ieee802154.a zephyr/subsys/net/ip/libsubsys__net__ip.a zephyr/subsys/net/lib/config/libsubsys__net__lib__config.a zephyr/subsys/net/conn_mgr/libsubsys__net__conn_mgr.a zephyr/drivers/interrupt_controller/libdrivers__interrupt_controller.a zephyr/drivers/console/libdrivers__console.a zephyr/drivers/gpio/libdrivers__gpio.a zephyr/drivers/ieee802154/libdrivers__ieee802154.a zephyr/drivers/pinctrl/libdrivers__pinctrl.a zephyr/drivers/serial/libdrivers__serial.a zephyr/drivers/spi/libdrivers__spi.a zephyr/drivers/timer/libdrivers__timer.a -Wl,--no-whole-archive zephyr/kernel/libkernel.a -L"/home/mikolai/.local/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/thumb/v6-m/nofp" -L/home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr -lgcc zephyr/arch/common/libisr_tables.a -mcpu=cortex-m0plus -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft -Wl,--gc-sections -Wl,--build-id=none -Wl,--sort-common=descending -Wl,--sort-section=alignment -Wl,-u,_OffsetAbsSyms -Wl,-u,_ConfigAbsSyms -nostdlib -static -Wl,-X -Wl,-N -Wl,--orphan-handling=warn -Wl,-no-pie -DPICOLIBC_DOUBLE_PRINTF_SCANF --specs=picolibc.specs -lc -lgcc && cd /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr && /usr/bin/cmake -E true /home/mikolai/.local/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: zephyr/zephyr_pre0.elf section `noinit' will not fit in region `RAM' /home/mikolai/.local/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd: region `RAM' overflowed by 976 bytes collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. FATAL ERROR: command exited with status 1: /usr/bin/cmake --build /home/mikolai/TUD/Code/Zephyr/zephyr/build ```
Compile, flash and shell log from Zephyr node (nrf52840dk) ``` $ west build -p always -b nrf52840dk/nrf52840 samples/net/sockets/echo_server -- -DOVERLAY_CONFIG=overlay-802154.conf -- west build: making build dir /home/mikolai/TUD/Code/Zephyr/zephyr/build pristine -- west build: generating a build system Loading Zephyr default modules (Zephyr base). -- Application: /home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server -- CMake version: 3.25.1 -- Found Python3: /home/mikolai/TUD/Code/Zephyr/.venv/bin/python3 (found suitable version "3.11.2", minimum required is "3.8") found components: Interpreter -- Cache files will be written to: /home/mikolai/.cache/zephyr -- Zephyr version: 3.7.0 (/home/mikolai/TUD/Code/Zephyr/zephyr) -- Found west (found suitable version "1.2.0", minimum required is "0.14.0") -- Board: nrf52840dk, qualifiers: nrf52840 -- ZEPHYR_TOOLCHAIN_VARIANT not set, trying to locate Zephyr SDK -- Found host-tools: zephyr 0.16.8 (/home/mikolai/.local/zephyr-sdk-0.16.8) -- Found toolchain: zephyr 0.16.8 (/home/mikolai/.local/zephyr-sdk-0.16.8) -- Found Dtc: /home/mikolai/.local/zephyr-sdk-0.16.8/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") -- Found BOARD.dts: /home/mikolai/TUD/Code/Zephyr/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840.dts -- Generated zephyr.dts: /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/zephyr.dts -- Generated devicetree_generated.h: /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/include/generated/zephyr/devicetree_generated.h -- Including generated dts.cmake file: /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/dts.cmake Parsing /home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server/Kconfig Loaded configuration '/home/mikolai/TUD/Code/Zephyr/zephyr/boards/nordic/nrf52840dk/nrf52840dk_nrf52840_defconfig' Merged configuration '/home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server/prj.conf' Merged configuration '/home/mikolai/TUD/Code/Zephyr/zephyr/samples/net/sockets/echo_server/overlay-802154.conf' Configuration saved to '/home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/.config' Kconfig header saved to '/home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/include/generated/zephyr/autoconf.h' -- Found GnuLd: /home/mikolai/.local/zephyr-sdk-0.16.8/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd (found version "2.38") -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- The ASM compiler identification is GNU -- Found assembler: /home/mikolai/.local/zephyr-sdk-0.16.8/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -- Using ccache: /usr/bin/ccache -- Configuring done -- Generating done -- Build files have been written to: /home/mikolai/TUD/Code/Zephyr/zephyr/build -- west build: building application [1/344] Preparing syscall dependency handling [4/344] Generating include/generated/zephyr/version.h -- Zephyr version: 3.7.0 (/home/mikolai/TUD/Code/Zephyr/zephyr), build: v3.7.0-rc3-124-g36940db938a8 [344/344] Linking C executable zephyr/zephyr.elf Memory region Used Size Region Size %age Used FLASH: 193444 B 1 MB 18.45% RAM: 69084 B 256 KB 26.35% IDT_LIST: 0 GB 32 KB 0.00% Generating files from /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/zephyr.elf for board: nrf52840dk $ west flash --recover -- west flash: rebuilding ninja: no work to do. -- west flash: using runner nrfjprog -- runners.nrfjprog: reset after flashing requested Using board 1050216542 -- runners.nrfjprog: Recovering and erasing all flash memory. Recovering device. This operation might take 30s. Erasing user code and UICR flash areas. Writing image to disable ap protect. -- runners.nrfjprog: Flashing file: /home/mikolai/TUD/Code/Zephyr/zephyr/build/zephyr/zephyr.hex [ #################### ] 5.563s | Erase file - Done erasing [ #################### ] 1.264s | Program file - Done programming [ #################### ] 1.304s | Verify file - Done verifying Enabling pin reset. Applying pin reset. -- runners.nrfjprog: Board with serial number 1050216542 flashed successfully. picocom /dev/ttyACM0 -b 115200 picocom v3.1 port is : /dev/ttyACM0 flowcontrol : none baudrate is : 115200 parity is : none databits are : 8 stopbits are : 1 escape is : C-a local echo is : no noinit is : no noreset is : no hangup is : no nolock is : no send_cmd is : sz -vv receive_cmd is : rz -vv -E imap is : omap is : emap is : crcrlf,delbs, logfile is : none initstring : none exit_after is : not set exit is : no Type [C-a] [C-h] to see available commands Terminal ready ����O���o��V�g��Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ�Ȗ��n*�}v�ޥڅK [00:00:00.266,845] net_config: Initializing network [00:00:00.374,572] net_config: IPv6 address: 2001:db8::1 [00:00:00.375,091] net_echo_server_sample: Run echo server [00:00:00.375,152] net_echo_server_sample: Network connected [00:00:00.375,396] net_echo_server_sample: Starting... [00:00:00.375,579] net_echo_server_sample: Waiting for UDP packets on port 4242 (IPv6)... uart:~$ net ipv6 IPv6 support : enabled IPv6 fragmentation support : disabled Multicast Listener Discovery support : enabled Neighbor cache support : enabled Neighbor discovery support : enabled Duplicate address detection (DAD) support : enabled Router advertisement RDNSS option support : disabled 6lo header compression support : enabled Privacy extension support : disabled Max number of IPv6 network interfaces in the system : 1 Max number of unicast IPv6 addresses per network interface : 3 Max number of multicast IPv6 addresses per network interface : 4 Max number of IPv6 prefixes per network interface : 2 IPv6 addresses for interface 1 (0x20002374) (IEEE 802.15.4) ========================================================= Type State Lifetime (sec) Ref Address autoconf preferred infinite 1 fe80::f6ce:369a:65d6:8cb5/128 manual preferred infinite 1 2001:db8::1/128 uart:~$ ieee802154 get get_chan get_ext_addr get_pan_id get_short_addr get_tx_power uart:~$ ieee802154 get_pan_id PAN ID 43981 (0xabcd) uart:~$ ieee802154 get get_chan get_ext_addr get_pan_id get_short_addr get_tx_power uart:~$ ieee802154 get_chan Channel 26 [00:03:27.407,287] net_echo_server_sample: process_udp: (udp6): UDP (IPv6): Received and replied with 16 bytes [00:04:00.376,007] net_echo_server_sample: IPv6 UDP: Received 0 B/sec uart:~$ ```
Compile, flash and shell log from RIOT node (iotlab-m3) ``` $ make -C examples/gnrc_networking BOARD=iotlab-m3 PORT=/dev/ttyUSB1 flash term make: Entering directory '/home/mikolai/TUD/Code/RIOT/examples/gnrc_networking' Building application "gnrc_networking" for "iotlab-m3" with CPU "stm32". "make" -C /home/mikolai/TUD/Code/RIOT/pkg/cmsis/ "make" -C /home/mikolai/TUD/Code/RIOT/boards/common/init "make" -C /home/mikolai/TUD/Code/RIOT/boards/iotlab-m3 "make" -C /home/mikolai/TUD/Code/RIOT/boards/common/iotlab "make" -C /home/mikolai/TUD/Code/RIOT/core "make" -C /home/mikolai/TUD/Code/RIOT/core/lib "make" -C /home/mikolai/TUD/Code/RIOT/cpu/stm32 "make" -C /home/mikolai/TUD/Code/RIOT/cpu/cortexm_common "make" -C /home/mikolai/TUD/Code/RIOT/cpu/cortexm_common/periph "make" -C /home/mikolai/TUD/Code/RIOT/cpu/stm32/periph "make" -C /home/mikolai/TUD/Code/RIOT/cpu/stm32/stmclk "make" -C /home/mikolai/TUD/Code/RIOT/cpu/stm32/vectors "make" -C /home/mikolai/TUD/Code/RIOT/drivers "make" -C /home/mikolai/TUD/Code/RIOT/drivers/at86rf2xx "make" -C /home/mikolai/TUD/Code/RIOT/drivers/netdev "make" -C /home/mikolai/TUD/Code/RIOT/drivers/periph_common "make" -C /home/mikolai/TUD/Code/RIOT/sys "make" -C /home/mikolai/TUD/Code/RIOT/sys/auto_init "make" -C /home/mikolai/TUD/Code/RIOT/sys/div "make" -C /home/mikolai/TUD/Code/RIOT/sys/event "make" -C /home/mikolai/TUD/Code/RIOT/sys/evtimer "make" -C /home/mikolai/TUD/Code/RIOT/sys/fmt "make" -C /home/mikolai/TUD/Code/RIOT/sys/frac "make" -C /home/mikolai/TUD/Code/RIOT/sys/isrpipe "make" -C /home/mikolai/TUD/Code/RIOT/sys/libc "make" -C /home/mikolai/TUD/Code/RIOT/sys/luid "make" -C /home/mikolai/TUD/Code/RIOT/sys/malloc_thread_safe "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/crosslayer/inet_csum "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netapi "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netif "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netif/hdr "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netif/ieee802154 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netif/init_devs "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/netreg "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/icmpv6 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/icmpv6/echo "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/icmpv6/error "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/ipv6 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/ipv6/hdr "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/ipv6/nib "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/ndp "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/ctx "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/frag "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/frag/fb "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/frag/rb "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/iphc "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/network_layer/sixlowpan/nd "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/pkt "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/pktbuf "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/pktbuf_static "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/pktdump "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/routing/rpl "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/gnrc/transport_layer/udp "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/link_layer/eui_provider "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/link_layer/ieee802154 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/link_layer/l2util "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/netif "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/netutils "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/network_layer/icmpv6 "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/network_layer/ipv6/addr "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/network_layer/ipv6/hdr "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/network_layer/sixlowpan "make" -C /home/mikolai/TUD/Code/RIOT/sys/net/transport_layer/udp "make" -C /home/mikolai/TUD/Code/RIOT/sys/newlib_syscalls_default "make" -C /home/mikolai/TUD/Code/RIOT/sys/od "make" -C /home/mikolai/TUD/Code/RIOT/sys/pm_layered "make" -C /home/mikolai/TUD/Code/RIOT/sys/preprocessor "make" -C /home/mikolai/TUD/Code/RIOT/sys/ps "make" -C /home/mikolai/TUD/Code/RIOT/sys/random "make" -C /home/mikolai/TUD/Code/RIOT/sys/shell "make" -C /home/mikolai/TUD/Code/RIOT/sys/shell/cmds "make" -C /home/mikolai/TUD/Code/RIOT/sys/stdio "make" -C /home/mikolai/TUD/Code/RIOT/sys/stdio_uart "make" -C /home/mikolai/TUD/Code/RIOT/sys/trickle "make" -C /home/mikolai/TUD/Code/RIOT/sys/tsrb "make" -C /home/mikolai/TUD/Code/RIOT/sys/ztimer text data bss dec hex filename 96532 228 18360 115120 1c1b0 /home/mikolai/TUD/Code/RIOT/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf /home/mikolai/TUD/Code/RIOT/dist/tools/openocd/openocd.sh flash /home/mikolai/TUD/Code/RIOT/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf ### Flashing Target ### Open On-Chip Debugger 0.12.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html jtag Warn : Interface already configured, ignoring trst_and_srst separate srst_nogate trst_push_pull srst_open_drain connect_assert_srst Info : clock speed 1000 kHz Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) Info : [stm32f1x.cpu] Cortex-M3 r1p1 processor detected Info : [stm32f1x.cpu] target has 6 breakpoints, 4 watchpoints Info : starting gdb server for stm32f1x.cpu on 0 Info : Listening on port 45183 for gdb connections Info : [stm32f1x.cpu] external reset detected TargetName Type Endian TapName State -- ------------------ ---------- ------ ------------------ ------------ 0* stm32f1x.cpu cortex_m little stm32f1x.cpu reset Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) [stm32f1x.cpu] halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0x08001c9c msp: 0x20000200 Info : device id = 0x10016414 Info : flash size = 512 KiB Warn : Adding extra erase range, 0x080179f8 .. 0x08017fff auto erase enabled wrote 96760 bytes from file /home/mikolai/TUD/Code/RIOT/examples/gnrc_networking/bin/iotlab-m3/gnrc_networking.elf in 4.049772s (23.333 KiB/s) verified 96760 bytes in 1.399573s (67.515 KiB/s) Info : JTAG tap: stm32f1x.cpu tap/device found: 0x3ba00477 (mfg: 0x23b (ARM Ltd), part: 0xba00, ver: 0x3) Info : JTAG tap: stm32f1x.bs tap/device found: 0x06414041 (mfg: 0x020 (STMicroelectronics), part: 0x6414, ver: 0x0) Error: Invalid ACK (7) in DAP response Error: JTAG-DP STICKY ERROR Polling target stm32f1x.cpu failed, trying to reexamine Error: Invalid ACK (7) in DAP response Error: JTAG-DP STICKY ERROR Examination failed, GDB will be halted. Polling again in 100ms shutdown command invoked Done flashing /home/mikolai/TUD/Code/RIOT/dist/tools/pyterm/pyterm -p "/dev/ttyUSB1" -b "500000" -ln "/tmp/pyterm-mikolai" -rn "2024-07-26_15.26.43-gnrc_networking-iotlab-m3" Twisted not available, please install it if you want to use pyterm's JSON capabilities 2024-07-26 15:26:43,241 # Connect to serial port /dev/ttyUSB1 Welcome to pyterm! Type '/exit' to exit. ifconfig 2024-07-26 15:26:46,985 # ifconfig 2024-07-26 15:26:46,986 # Iface 6 HWaddr: 33:71 Channel: 26 NID: 0x23 PHY: O-QPSK 2024-07-26 15:26:46,986 # 2024-07-26 15:26:46,987 # Long HWaddr: 66:B2:27:4C:75:E3:33:71 2024-07-26 15:26:46,988 # TX-Power: 0dBm State: IDLE max. Retrans.: 3 CSMA Retries: 4 2024-07-26 15:26:46,988 # AUTOACK ACK_REQ CSMA L2-PDU:102 MTU:1280 HL:64 RTR 2024-07-26 15:26:46,989 # RTR_ADV 6LO IPHC 2024-07-26 15:26:46,989 # Source address length: 8 2024-07-26 15:26:46,989 # Link type: wireless 2024-07-26 15:26:47,002 # inet6 addr: fe80::64b2:274c:75e3:3371 scope: link VAL 2024-07-26 15:26:47,002 # inet6 group: ff02::2 2024-07-26 15:26:47,003 # inet6 group: ff02::1 2024-07-26 15:26:47,004 # inet6 group: ff02::1:ffe3:3371 2024-07-26 15:26:47,004 # inet6 group: ff02::1a 2024-07-26 15:26:47,005 # 2024-07-26 15:26:47,005 # Statistics for Layer 2 2024-07-26 15:26:47,006 # RX packets 0 bytes 0 2024-07-26 15:26:47,007 # TX packets 3 (Multicast: 3) bytes 115 2024-07-26 15:26:47,007 # TX succeeded 3 errors 0 2024-07-26 15:26:47,007 # Statistics for IPv6 2024-07-26 15:26:47,008 # RX packets 0 bytes 0 2024-07-26 15:26:47,009 # TX packets 3 (Multicast: 3) bytes 178 2024-07-26 15:26:47,009 # TX succeeded 3 errors 0 2024-07-26 15:26:47,009 # > ifconfig 6 set chan 26 2024-07-26 15:27:01,784 # ifconfig 6 set chan 26 2024-07-26 15:27:01,785 # success: set channel on interface 6 to 26 > ifconfig 6 set pan_id 0xabcd 2024-07-26 15:27:09,032 # ifconfig 6 set pan_id 0xabcd 2024-07-26 15:27:09,033 # success: set network identifier on interface 6 to 0xabcd > udp server start 4242 2024-07-26 15:27:23,159 # udp server start 4242 2024-07-26 15:27:23,159 # Success: started UDP server on port 4242 > udp send fe80::f6ce:369a:65d6:8cb5 4242 "Hello from RIOT!" 2024-07-26 15:28:08,389 # udp send fe80::f6ce:369a:65d6:8cb5 4242 "Hello from RIOT!" 2024-07-26 15:28:08,390 # Success: sent 16 byte(s) to [fe80::f6ce:369a:65d6:8cb5]:4242 > 2024-07-26 15:28:08,404 # PKTDUMP: data received: 2024-07-26 15:28:08,406 # ~~ SNIP 0 - size: 16 byte, type: NETTYPE_UNDEF (0) 2024-07-26 15:28:08,416 # 00000000 48 65 6C 6C 6F 20 66 72 6F 6D 20 52 49 4F 54 21 2024-07-26 15:28:08,418 # ~~ SNIP 1 - size: 8 byte, type: NETTYPE_UDP (4) 2024-07-26 15:28:08,420 # src-port: 4242 dst-port: 4242 2024-07-26 15:28:08,421 # length: 24 cksum: 0xd4bb 2024-07-26 15:28:08,422 # ~~ SNIP 2 - size: 40 byte, type: NETTYPE_IPV6 (2) 2024-07-26 15:28:08,423 # traffic class: 0x00 (ECN: 0x0, DSCP: 0x00) 2024-07-26 15:28:08,424 # flow label: 0x00000 2024-07-26 15:28:08,425 # length: 24 next header: 17 hop limit: 64 2024-07-26 15:28:08,427 # source address: fe80::f6ce:369a:65d6:8cb5 2024-07-26 15:28:08,428 # destination address: fe80::64b2:274c:75e3:3371 2024-07-26 15:28:08,430 # ~~ SNIP 3 - size: 24 byte, type: NETTYPE_NETIF (-1) 2024-07-26 15:28:08,431 # if_pid: 6 rssi: -61 lqi: 255 2024-07-26 15:28:08,431 # flags: 0x0 2024-07-26 15:28:08,432 # src_l2addr: F4:CE:36:9A:65:D6:8C:B5 2024-07-26 15:28:08,434 # dst_l2addr: 66:B2:27:4C:75:E3:33:71 2024-07-26 15:28:08,435 # ~~ PKT - 4 snips, total size: 88 byte ```
MrKevinWeiss commented 1 month ago

but apparently the Zephyr code has grown in size and didn't fit on the board.

It has been like that for a while... I even worked with someone to get the size down in the config but somehow was never able to get a clean solution for automation... https://github.com/zephyrproject-rtos/zephyr/pull/65781

mguetschow commented 1 month ago

The release is out: https://github.com/RIOT-OS/RIOT/releases/tag/2024.07

Thanks everyone! :tada: