Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2018.10 - RC2 #81

Closed
54 tasks done
jia200x opened this issue Nov 6, 2018 · 22 comments
Closed
54 tasks done

Release 2018.10 - RC2 #81

jia200x opened this issue Nov 6, 2018 · 22 comments

Comments

@jia200x
Copy link
Member

jia200x commented Nov 6, 2018

This issue lists the status of all tests for the Release Candidate 2 of the 2018.10 release.

Specs tested:

@jia200x
Copy link
Member Author

jia200x commented Nov 6, 2018

@kb2ma do you have time to re-run the 09-coap tasks again? :)

@kb2ma
Copy link
Member

kb2ma commented Nov 6, 2018

No problem, @jia200x. I'll should get to it by Wednesday morning.

@jia200x
Copy link
Member Author

jia200x commented Nov 6, 2018

No problem, @jia200x. I'll should get to it by Wednesday morning.

Awesome! Thank you so much!

@jia200x
Copy link
Member Author

jia200x commented Nov 6, 2018

waiting for 01/01. Unittests pass in all variants

@miri64
Copy link
Member

miri64 commented Nov 6, 2018

I don't have access to a remote, so 4.5 and 4.6 needs to be done by someone else.

@jia200x
Copy link
Member Author

jia200x commented Nov 6, 2018

I don't have access to a remote, so 4.5 and 4.6 needs to be done by someone else.

We can run it here at HAW

@miri64
Copy link
Member

miri64 commented Nov 6, 2018

Nothing interesting to report for task 4.

@jia200x
Copy link
Member Author

jia200x commented Nov 7, 2018

GNRC - emb6 - lwip triade works as expected in the interop tests

@kb2ma
Copy link
Member

kb2ma commented Nov 7, 2018

09-coap works as expected.

@jia200x
Copy link
Member Author

jia200x commented Nov 7, 2018

Native tests:

Failures during test:
- [tests/driver_my9221](tests/driver_my9221/test.failed)
- [tests/pkg_cayenne-lpp](tests/pkg_cayenne-lpp/test.failed)
- [tests/pkg_lora-serialization](tests/pkg_lora-serialization/test.failed)

driver_my9221 is expected to fail on native (it shouldn't run IMO though). pkg_cayenne-lpp and pkg_lora-serialization fail in GCC8 because of floating point implementation. Not blocking for the release though.

I think we should implement the classic AssertAlmostEqual for these tests soon-ish

@miri64
Copy link
Member

miri64 commented Nov 8, 2018

FYI, @bergzand found a serious bug in RIOT-OS/RIOT#10246 (comment). Luckily in its current version RIOT-OS/RIOT#10246 fixes that (though very ugly, but later reversible).

@jia200x
Copy link
Member Author

jia200x commented Nov 8, 2018

Output of compile test:

Errors:

Outcome:
        success: arduino_hello-world, asymcute_mqttsn, bindist, ccn-lite-relay, cord_ep, cord_epsim, default, dtls-echo, emcute_mqttsn, filesystem, gcoap, gnrc_border_router, gnrc_minimal, gnrc_networking, gnrc_networking_mac, gnrc_tftp, hello-world, ipc_pingpong, javascript, lorawan, lua_REPL, lua_basic, nanocoap_server, ndn-ping, nimble_gatt, openthread, posix_sockets, riot_and_cpp, saul, skald_eddystone, skald_ibeacon, timer_periodic_wakeup, bench_msg_pingpong, bench_mutex_pingpong, bench_runtime_coreapis, bench_sched_nop, bench_sizeof_coretypes, bench_thread_flags_pingpong, bench_thread_yield_pingpong, bench_timers, bitarithm_timings, bloom_bytes, board_calliope-mini, board_microbit, buttons, can_trx, cb_mux, cb_mux_bench, conn_can, cortexm_common_ldscript, cpp11_condition_variable, cpp11_mutex, cpp11_thread, cpu_efm32_features, driver_adcxx1c, driver_ads101x, driver_adt7310, driver_adxl345, driver_apa102, driver_at, driver_at30tse75x, driver_at86rf2xx, driver_ata8520e, driver_bh1750, driver_bmp180, driver_bmx055, driver_bmx280, driver_dht, driver_ds1307, driver_ds18, driver_dsp0401, driver_dynamixel, driver_enc28j60, driver_encx24j600, driver_feetech, driver_fxos8700, driver_grove_ledbar, driver_hd44780, driver_hdc1000, driver_hih6130, driver_hts221, driver_ina220, driver_io1_xplained, driver_isl29020, driver_isl29125, driver_jc42, driver_kw2xrf, driver_l3g4200d, driver_lc709203f, driver_lis2dh12, driver_lis3dh, driver_lis3mdl, driver_lpd8808, driver_lps331ap, driver_lsm303dlhc, driver_lsm6dsl, driver_mag3110, driver_mma7660, driver_mma8x5x, driver_mpl3115a2, driver_mpu9150, driver_mq3, driver_my9221, driver_nrf24l01p_lowlevel, driver_nvram_spi, driver_pcd8544, driver_pir, driver_pn532, driver_pulse_counter, driver_rn2xx3, driver_sdcard_spi, driver_servo, driver_sht1x, driver_si114x, driver_si70xx, driver_soft_spi, driver_srf02, driver_srf04, driver_srf08, driver_sx127x, driver_tcs37727, driver_tmp006, driver_tsl2561, driver_tsl4531x, driver_vcnl40x0, driver_veml6070, driver_xbee, eepreg, emb6, events, evtimer_msg, evtimer_underflow, external_module_dirs, fault_handler, float, fmt_print, gnrc_gomach, gnrc_ipv6_ext, gnrc_ipv6_nib_6ln, gnrc_lwmac, gnrc_ndp, gnrc_netif, gnrc_sixlowpan, gnrc_sock_dns, gnrc_sock_ip, gnrc_sock_udp, gnrc_tcp_client, gnrc_tcp_server, gnrc_udp, irq, isr_yield_higher, leds, libc_newlib, libfixmath, libfixmath_unittests, lwip, lwip_sock_ip, lwip_sock_tcp, lwip_sock_udp, malloc, mcuboot, memarray, minimal, mpu_stack_guard, msg_avail, msg_send_receive, msg_try_receive, mutex_order, mutex_unlock_and_sleep, netdev_test, netstats_l2, nhdp, od, periph_adc, periph_cpuid, periph_dac, periph_dma, periph_eeprom, periph_flashpage, periph_gpio, periph_hwrng, periph_i2c, periph_pm, periph_pwm, periph_qdec, periph_rtc, periph_rtt, periph_spi, periph_timer, periph_uart, pipe, pkg_cayenne-lpp, pkg_cmsis-dsp, pkg_fatfs, pkg_fatfs_vfs, pkg_hacl, pkg_heatshrink, pkg_jsmn, pkg_libb2, pkg_libcoap, pkg_libcose, pkg_libhydrogen, pkg_lora-serialization, pkg_micro-ecc, pkg_micro-ecc-with-hwrng, pkg_microcoap, pkg_minmea, pkg_monocypher, pkg_oonf_api, pkg_semtech-loramac, pkg_tiny-asn1, pkg_tinycbor, pkg_tinycrypt, pkg_tweetnacl, pkg_u8g2, pkg_ucglib, pkg_umorse, posix_semaphore, posix_time, ps_schedstatistics, pthread, pthread_barrier, pthread_cleanup, pthread_condition_variable, pthread_cooperation, pthread_rwlock, pthread_tls, puf_sram, rmutex, rng, saul, sched_testing, shell, slip, sntp, socket_zep, ssp, struct_tm_utility, sys_arduino, thread_basic, thread_cooperation, thread_exit, thread_flags, thread_flags_xtimer, thread_flood, thread_msg, thread_msg_block_w_queue, thread_msg_block_wo_queue, thread_msg_seq, thread_priority_inversion, thread_race, trace, trickle, unittests, warn_conflict, xtimer_drift, xtimer_hang, xtimer_longterm, xtimer_msg, xtimer_msg_receive_timeout, xtimer_now64_continuity, xtimer_periodic_wakeup, xtimer_remove, xtimer_reset, xtimer_usleep, xtimer_usleep_short
        failed: gnrc_ipv6_nib
Errors: 0 Warnings: 0

The gnrc_ipv6_nib example fails to build on waspmote-pro. It's the same problem as described in RIOT-OS/Release-Specs#76 (comment), and it's solved with RIOT-OS/RIOT#9646. So, no need to worry about it

@cladmi
Copy link
Contributor

cladmi commented Nov 8, 2018

I ran some scan-build to test the new docker images and it reports actual bugs like (netif == NULL) ? netif->pid : 0); for make -C examples/gnrc_networking scan-build

I will try running it for the boards supporting llvm and do a report.

@miri64
Copy link
Member

miri64 commented Nov 8, 2018

I ran some scan-build to test the new docker images and it reports actual bugs like (netif == NULL) ? netif->pid : 0); for make -C examples/gnrc_networking scan-build

I'm doing a fix for the native reports as we speak. @jia200x do we do another release candidate for all those last minute GNRC stuff?

@miri64
Copy link
Member

miri64 commented Nov 8, 2018

See RIOT-OS/RIOT#10350.

@jia200x
Copy link
Member Author

jia200x commented Nov 8, 2018

I'm doing a fix for the native reports as we speak. @jia200x do we do another release candidate for all those last minute GNRC stuff?

Yes. Also for the latest fixes

@cladmi
Copy link
Contributor

cladmi commented Nov 8, 2018

Unfortunately I did not have time to run and analyze them before the week-end.

@miri64
Copy link
Member

miri64 commented Nov 9, 2018

Who tested 8.6 and 8.7 because the RIOT border router on samr21-xpro crashes for me in the current release branch oO

@jia200x
Copy link
Member Author

jia200x commented Nov 9, 2018

Who tested 8.6 and 8.7 because the RIOT border router on samr21-xpro crashes for me in the current release branch oO

I tested it. It didn't crash in any of the RC. Let me re-check in any case

@miri64
Copy link
Member

miri64 commented Nov 9, 2018

(It also crashes on RC2, I checked)

@miri64
Copy link
Member

miri64 commented Nov 9, 2018

All-clear: it was the broken samr21-xpro I was using ^^"

@jia200x
Copy link
Member Author

jia200x commented Nov 11, 2018

Already in RC3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants