Comments (11)
Test Report
from release-specs.
Hm, if I run the tests for native I get a bunch of issues for various reasons:
Failures during compilation:
- [examples/rust-gcoap](examples/rust-gcoap/compilation.failed)
- [examples/rust-hello-world](examples/rust-hello-world/compilation.failed)
- [examples/suit_update](examples/suit_update/compilation.failed)
- [fuzzing/gcoap](fuzzing/gcoap/compilation.failed)
- [fuzzing/gnrc_tcp](fuzzing/gnrc_tcp/compilation.failed)
- [tests/candev](tests/candev/compilation.failed)
- [tests/conn_can](tests/conn_can/compilation.failed)
- [tests/driver_dfplayer](tests/driver_dfplayer/compilation.failed)
- [tests/pkg_emlearn](tests/pkg_emlearn/compilation.failed)
- [tests/pkg_libhydrogen](tests/pkg_libhydrogen/compilation.failed)
- [tests/pkg_lvgl](tests/pkg_lvgl/compilation.failed)
- [tests/pkg_lvgl_touch](tests/pkg_lvgl_touch/compilation.failed)
- [tests/pkg_nanopb](tests/pkg_nanopb/compilation.failed)
- [tests/rust_minimal](tests/rust_minimal/compilation.failed)
- [tests/suit_manifest](tests/suit_manifest/compilation.failed)
Failures during test:
- [examples/micropython](examples/micropython/test.failed)
- [tests/congure_test](tests/congure_test/test.failed)
- [tests/gnrc_netif_ieee802154](tests/gnrc_netif_ieee802154/test.failed)
- [tests/pkg_cayenne-lpp](tests/pkg_cayenne-lpp/test.failed)
- [tests/pkg_lora-serialization](tests/pkg_lora-serialization/test.failed)
- [tests/thread_float](tests/thread_float/test.failed)
- [tests/turo](tests/turo/test.failed)
- [tests/ztimer_periodic](tests/ztimer_periodic/test.failed)
from release-specs.
Did you use Docker?
I wonder if it is to due with the setup... I do not get failures on my machine or with docker. Can you maybe post some output.
The tests/ztimer_periodic
is failing for native on my computer w/wo docker.
from release-specs.
I assume the default is without docker, so probably not.
from release-specs.
@MrKevinWeiss, when I run the tests with BUILD_IN_DOCKER=1
, the number of failures is reduced but still plenty of them fail:
Failures during compilation:
- [tests/gnrc_sixlowpan_frag_minfwd](tests/gnrc_sixlowpan_frag_minfwd/compilation.failed)
- [tests/gnrc_sixlowpan_frag_sfr](tests/gnrc_sixlowpan_frag_sfr/compilation.failed)
- [tests/kconfig](tests/kconfig/compilation.failed)
- [tests/kconfig_features](tests/kconfig_features/compilation.failed)
Failures during test:
- [examples/micropython](examples/micropython/test.failed)
- [tests/congure_test](tests/congure_test/test.failed)
- [tests/gnrc_netif_ieee802154](tests/gnrc_netif_ieee802154/test.failed)
- [tests/thread_float](tests/thread_float/test.failed)
- [tests/turo](tests/turo/test.failed)
- [tests/ztimer_overhead](tests/ztimer_overhead/test.failed)
- [tests/ztimer_periodic](tests/ztimer_periodic/test.failed)
from release-specs.
I also got some failures... different ones though:
Failures during compilation:
- [examples/rust-gcoap](examples/rust-gcoap/compilation.failed)
- [examples/rust-hello-world](examples/rust-hello-world/compilation.failed)
- [examples/suit_update](examples/suit_update/compilation.failed)
- [tests/conn_can](tests/conn_can/compilation.failed)
- [tests/pkg_lvgl](tests/pkg_lvgl/compilation.failed)
- [tests/pkg_lvgl_touch](tests/pkg_lvgl_touch/compilation.failed)
- [tests/rust_minimal](tests/rust_minimal/compilation.failed)
- [tests/suit_manifest](tests/suit_manifest/compilation.failed)
Failures during test:
- [tests/lwip](tests/lwip/test.failed)
- [tests/netstats_l2](tests/netstats_l2/test.failed)
- [tests/pkg_edhoc_c](tests/pkg_edhoc_c/test.failed)
- [tests/ztimer_periodic](tests/ztimer_periodic/test.failed)
I will run them again with docker and then take a closer look.
from release-specs.
After docker
Failures during compilation:
- [examples/rust-gcoap](examples/rust-gcoap/compilation.failed)
- [examples/rust-hello-world](examples/rust-hello-world/compilation.failed)
- [tests/rust_minimal](tests/rust_minimal/compilation.failed)
Failures during test:
- [tests/lwip](tests/lwip/test.failed)
- [tests/netstats_l2](tests/netstats_l2/test.failed)
- [tests/pkg_edhoc_c](tests/pkg_edhoc_c/test.failed)
- [tests/ztimer_periodic](tests/ztimer_periodic/test.failed)
from release-specs.
Tests seem to pass (after running the tap_setup) and directly calling make test
.
The only test that fails is tests/ztimer_periodic
which seems to be an intermittent problem ~40% of the time it passes...
The rust stuff has some permissions issues dealing with cargo
, maybe some of the rust experts (@chrysn @kaspar030 ) can comment... sudo + docker seems to solve it and I can build.
from release-specs.
The only test that fails is
tests/ztimer_periodic
which seems to be an intermittent problem ~40% of the time it passes...
Guys, that test is blacklisted for native because it depends on microsecond timing accuracy, which native on linux doesn't provide.
from release-specs.
ah ha. So it would have skipped if we had RIOT_CI_BUILD=1
. Thanks @kaspar030
from release-specs.
Closing in favor of #246
from release-specs.
Related Issues (20)
- Rust: describe that crate versions should be bent away from git
- Release 2022.07 - RC1 HOT 16
- Release 2022.07 - RC2 HOT 4
- Release 2022.07 - RC3 HOT 7
- Release 2022.07 - RC4 HOT 25
- Release 2022.10 - RC1 HOT 7
- Release 2022.10 - RC2 HOT 9
- Release 2022.10 - RC3 HOT 18
- Release 2023.01 - RC1 HOT 3
- Release 2023.01 - RC2 HOT 2
- Release 2023.01 - RC3 HOT 14
- 08 - Task 11: Building zephyr on atsamr21_xpro not possible HOT 4
- Release 2023.04 - RC1 HOT 12
- [RFC] Restructure/update Release Specs HOT 2
- Release 2023.04 - RC2 HOT 5
- Release 2023.04 - RC3 HOT 3
- Release 2023.07 - RC5 HOT 15
- Release 2023.10 - RC1 HOT 11
- Release 2023.10 - RC2 HOT 5
- Release 2023.10 - RC3 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from release-specs.