RIOT-OS / Release-Specs

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

Release 2019.01 - RC1 #92

Closed aabadie closed 5 years ago

aabadie commented 5 years ago

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

Specs tested:

miri64 commented 5 years ago

I started running Task 1.1. Should be done during the weekend.

kb2ma commented 5 years ago

09-coap runs fine on native.

miri64 commented 5 years ago

10-icmpv6-error succeeded, however I found some errors in its testing procedures (fixed in #93) and an unrelated bug (caused by following the incorrect testing procedures) in RIOT itself (fixed in https://github.com/RIOT-OS/RIOT/pull/10879).

aabadie commented 5 years ago

I ran the automatic python script for tasks 2.2 and tasks 2.3 and got the following tests failing:

All other tests succeeded.

cgundogan commented 5 years ago

I successfully ran all multi-hop tests (following the description in https://github.com/RIOT-OS/Release-Specs/pull/85, btw)

miri64 commented 5 years ago

tests/gnrc_ipv6_ext: needs to be root and maybe another setup is required to able to reach the node from the script (ethos, or something)

You need scapy and ethos for it. Both require sudo (ethos because the start_network.sh script is a little bit screwed up) and scapy because it needs to be able to send Ethernet frames.

leandrolanzieri commented 5 years ago

Successfully ran the single-hop-udp tests

cgundogan commented 5 years ago

I updated the progress list above, since some of my modifications removed @leandrolanzieri 's checks. We really need to find another way of documenting our progress ..

miri64 commented 5 years ago

I started running Task 1.1. Should be done during the weekend.

All but gnrc_sixlowpan_frag succeeded

        Building application: gnrc_sixlowpan_frag (122/252)
                : acd52832 ... success., airfy-beacon ... success., arduino-due ... success., arduino-duemilanove ... success., arduino-mega2560 ... success., arduino-mkr1000 ... success., arduino-mkrfox1200 ... success., arduino-mkrzero ... success., arduino-uno ... success., arduino-zero ... success., avsextrem ... success., b-l072z-lrwan1 ... success., b-l475e-iot01a ... success., blackpill ... success., bluepill ... success., calliope-mini ... success., cc2538dk ... success., cc2650-launchpad ... success., cc2650stk ... success., chronos ... failed!, ek-lm4f120xl ... success., esp32-mh-et-live-minikit ... success., esp32-olimex-evb ... success., esp32-wemos-lolin-d32-pro ... success., esp32-wroom-32 ... success., esp32-wrover-kit ... success., esp8266-esp-12x ... success., esp8266-olimex-mod ... success., esp8266-sparkfun-thing ... success., f4vi1 ... success., feather-m0 ... success., firefly ... success., fox ... success., frdm-k22f ... success., frdm-k64f ... success., frdm-kw41z ... success., hifive1 ... success., ikea-tradfri ... success., iotlab-a8-m3 ... success., iotlab-m3 ... success., jiminy-mega256rfr2 ... success., limifrog-v1 ... success., lobaro-lorabox ... success., maple-mini ... success., mbed_lpc1768 ... success., mega-xplained ... success., microbit ... success., mips-malta ... success., msb-430 ... failed!, msb-430h ... failed!, msba2 ... success., msbiot ... success., mulle ... success., native ... success., nrf51dk ... success., nrf51dongle ... success., nrf52840-mdk ... success., nrf52840dk ... success., nrf52dk ... success., nrf6310 ... success., nucleo-f030r8 ... success., nucleo-f031k6 ... success., nucleo-f042k6 ... success., nucleo-f070rb ... success., nucleo-f072rb ... success., nucleo-f091rc ... success., nucleo-f103rb ... success., nucleo-f207zg ... success., nucleo-f302r8 ... success., nucleo-f303k8 ... success., nucleo-f303re ... success., nucleo-f303ze ... success., nucleo-f334r8 ... success., nucleo-f401re ... success., nucleo-f410rb ... success., nucleo-f411re ... success., nucleo-f412zg ... success., nucleo-f413zh ... success., nucleo-f429zi ... success., nucleo-f446re ... success., nucleo-f446ze ... success., nucleo-f722ze ... success., nucleo-f746zg ... success., nucleo-f767zi ... success., nucleo-l031k6 ... success., nucleo-l053r8 ... success., nucleo-l073rz ... success., nucleo-l152re ... success., nucleo-l432kc ... success., nucleo-l433rc ... success., nucleo-l452re ... success., nucleo-l476rg ... success., nucleo-l496zg ... success., nz32-sc151 ... success., opencm904 ... success., openmote-b ... success., openmote-cc2538 ... success., pba-d-01-kw2x ... success., phynode-kw41z ... success., pic32-clicker ... success., pic32-wifire ... success., remote-pa ... success., remote-reva ... success., remote-revb ... success., ruuvitag ... success., samd21-xpro ... success., saml10-xpro ... success., saml11-xpro ... success., saml21-xpro ... success., samr21-xpro ... success., samr30-xpro ... success., seeeduino_arch-pro ... success., sensebox_samd21 ... success., slstk3401a ... success., slstk3402a ... success., sltb001a ... success., slwstk6000b ... success., slwstk6220a ... success., sodaq-autonomo ... success., sodaq-explorer ... success., sodaq-one ... success., sodaq-sara-aff ... success., spark-core ... success., stk3600 ... success., stk3700 ... success., stm32f0discovery ... success., stm32f3discovery ... success., stm32f429i-disc1 ... success., stm32f4discovery ... success., stm32f769i-disco ... success., stm32l476g-disco ... success., teensy31 ... success., telosb ... failed!, thingy52 ... success., ublox-c030-u201 ... success., udoo ... success., usb-kw41z ... success., waspmote-pro ... success., wsn430-v1_3b ... failed!, wsn430-v1_4 ... failed!, yunjia-nrf51822 ... success., z1 ... failed!
                make buildtest error!

Will investigate what's wrong.

miri64 commented 5 years ago

I started running Task 1.1. Should be done during the weekend.

All but gnrc_sixlowpan_frag succeeded

        Building application: gnrc_sixlowpan_frag (122/252)
                : acd52832 ... success., airfy-beacon ... success., arduino-due ... success., arduino-duemilanove ... success., arduino-mega2560 ... success., arduino-mkr1000 ... success., arduino-mkrfox1200 ... success., arduino-mkrzero ... success., arduino-uno ... success., arduino-zero ... success., avsextrem ... success., b-l072z-lrwan1 ... success., b-l475e-iot01a ... success., blackpill ... success., bluepill ... success., calliope-mini ... success., cc2538dk ... success., cc2650-launchpad ... success., cc2650stk ... success., chronos ... failed!, ek-lm4f120xl ... success., esp32-mh-et-live-minikit ... success., esp32-olimex-evb ... success., esp32-wemos-lolin-d32-pro ... success., esp32-wroom-32 ... success., esp32-wrover-kit ... success., esp8266-esp-12x ... success., esp8266-olimex-mod ... success., esp8266-sparkfun-thing ... success., f4vi1 ... success., feather-m0 ... success., firefly ... success., fox ... success., frdm-k22f ... success., frdm-k64f ... success., frdm-kw41z ... success., hifive1 ... success., ikea-tradfri ... success., iotlab-a8-m3 ... success., iotlab-m3 ... success., jiminy-mega256rfr2 ... success., limifrog-v1 ... success., lobaro-lorabox ... success., maple-mini ... success., mbed_lpc1768 ... success., mega-xplained ... success., microbit ... success., mips-malta ... success., msb-430 ... failed!, msb-430h ... failed!, msba2 ... success., msbiot ... success., mulle ... success., native ... success., nrf51dk ... success., nrf51dongle ... success., nrf52840-mdk ... success., nrf52840dk ... success., nrf52dk ... success., nrf6310 ... success., nucleo-f030r8 ... success., nucleo-f031k6 ... success., nucleo-f042k6 ... success., nucleo-f070rb ... success., nucleo-f072rb ... success., nucleo-f091rc ... success., nucleo-f103rb ... success., nucleo-f207zg ... success., nucleo-f302r8 ... success., nucleo-f303k8 ... success., nucleo-f303re ... success., nucleo-f303ze ... success., nucleo-f334r8 ... success., nucleo-f401re ... success., nucleo-f410rb ... success., nucleo-f411re ... success., nucleo-f412zg ... success., nucleo-f413zh ... success., nucleo-f429zi ... success., nucleo-f446re ... success., nucleo-f446ze ... success., nucleo-f722ze ... success., nucleo-f746zg ... success., nucleo-f767zi ... success., nucleo-l031k6 ... success., nucleo-l053r8 ... success., nucleo-l073rz ... success., nucleo-l152re ... success., nucleo-l432kc ... success., nucleo-l433rc ... success., nucleo-l452re ... success., nucleo-l476rg ... success., nucleo-l496zg ... success., nz32-sc151 ... success., opencm904 ... success., openmote-b ... success., openmote-cc2538 ... success., pba-d-01-kw2x ... success., phynode-kw41z ... success., pic32-clicker ... success., pic32-wifire ... success., remote-pa ... success., remote-reva ... success., remote-revb ... success., ruuvitag ... success., samd21-xpro ... success., saml10-xpro ... success., saml11-xpro ... success., saml21-xpro ... success., samr21-xpro ... success., samr30-xpro ... success., seeeduino_arch-pro ... success., sensebox_samd21 ... success., slstk3401a ... success., slstk3402a ... success., sltb001a ... success., slwstk6000b ... success., slwstk6220a ... success., sodaq-autonomo ... success., sodaq-explorer ... success., sodaq-one ... success., sodaq-sara-aff ... success., spark-core ... success., stk3600 ... success., stk3700 ... success., stm32f0discovery ... success., stm32f3discovery ... success., stm32f429i-disc1 ... success., stm32f4discovery ... success., stm32f769i-disco ... success., stm32l476g-disco ... success., teensy31 ... success., telosb ... failed!, thingy52 ... success., ublox-c030-u201 ... success., udoo ... success., usb-kw41z ... success., waspmote-pro ... success., wsn430-v1_3b ... failed!, wsn430-v1_4 ... failed!, yunjia-nrf51822 ... success., z1 ... failed!
                make buildtest error!

Will investigate what's wrong.

Ok, the application gets too large for MSP430 platforms on my machine, but on Murdock it is small enough (see build of https://github.com/RIOT-OS/RIOT/pull/10886 e.g.), so not really a problem.

miri64 commented 5 years ago

We really need to find another way of documenting our progress ..

Maybe a reusable project could help with that?

aabadie commented 5 years ago

Task 4.4 is failing, packet loss is above 10%

cgundogan commented 5 years ago

Task 4.4 is failing, packet loss is above 10%

@aabadie I am running this task using a local samr and iotlab. Will report back in ~15min.

cgundogan commented 5 years ago

2019-01-28 18:47:48,865 - INFO # --- fe80::1711:6b10:65fa:a932 ping statistics --- 2019-01-28 18:47:48,871 - INFO # 10000 packets transmitted, 9991 received, 1% packet loss, time 1313.06522340 s 2019-01-28 18:47:48,874 - INFO # rtt min/avg/max = 17.590/22.397/46.515 ms

@aabadie this is what I get with a local setup. Maybe you have some interferences on channel 26 at your site?

aabadie commented 5 years ago

Maybe you have some interferences on channel 26 at your site?

Maybe yes, I'll rerun the tests on another channel.

miri64 commented 5 years ago

I re-did 10.07 with https://github.com/RIOT-OS/Release-Specs/pull/96 included. Still passes.

aabadie commented 5 years ago

I'll rerun the tests on another channel.

They are passing ~5% packet loss.

aabadie commented 5 years ago

Tasks 05 are passing. I also ran tasks 04 (except 04.05 and 04.06 because I don't have the hardware) with success.

aabadie commented 5 years ago

Also completed tasks 1.3 and 1.4 with success.

jia200x commented 5 years ago

tasks 05, 06 and 07 from 08.interop run OK

jia200x commented 5 years ago

Interop tests between GNRC, emb6 and lwip pass

aabadie commented 5 years ago

I ran 99 on nrf52dk, samr21-xpro and iotlab-m3 and got the same results as reported in https://github.com/RIOT-OS/Release-Specs/issues/92#issuecomment-457928353

aabadie commented 5 years ago

Is there someone who could test 4.5, 4.6, 8.3 and 8.4 ? After that, we are ready for the RC2

miri64 commented 5 years ago

Nothing unexpected to report for 8.4.

miri64 commented 5 years ago

I finally was able to do 8.3. I based it on @kYc0o comment here https://github.com/RIOT-OS/Release-Specs/issues/58#issuecomment-361926531. It was still not that straightforward. I will try to update the specs and test descriptions.

miri64 commented 5 years ago

I finally was able to do 8.3. I based it on @kYc0o comment here #58 (comment). It was still not that straightforward. I will try to update the specs and test descriptions.

https://github.com/RIOT-OS/Release-Specs/pull/97

aabadie commented 5 years ago

Closing in favor of #98

aabadie commented 5 years ago

Thanks @miri64 for running the missing tasks!