-
Notifications
You must be signed in to change notification settings - Fork 325
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
More automated testing on real hardware or QEMU for gluon #1734
Comments
Hi, Regarding meetings i'd like to remind everyone that we agreed last year to not have Gluon meetings at events, as these meetings are not inclusive (time, distance, money). |
There is also a test suite from Qualcomm somewhere to use real hardware, but I think as Gluon focuses on the software development and not e.g. debugging WiFi drivers, lemoer's approach is the right way to start. |
I have written a QEmu test driver based on what NixOS was using like a year ago. It does work, but the test harness around it would need to be written. A way to define test scripts, start one test after another. https://github.com/freifunk-gluon/gluon/blob/qemu-serial-testdriver/tests/driver.py Looking for volunteers. This is especially interesting since we don't currently know if a build actually works beyond having been built. |
During the Freifunk Meetup during GPN19 [0] we talked about automated testing of gluon on real hardware or QEMU.
I have briefly introduced my CI system. Here are some follow ups on this.
Currently this setup runs using a TL-WR 841 under my desk and is currently not publicly available. I would happily share my work and knowledge.
In the discussion we agreed that we would like to continue this discussion and that it would be great to have such an infrastructure for gluon development and or other communities.
For the linux kernel there is a distributed testing infrastructure: Kernel-Ci [5].
Maybe we can learn from their system and adapt this to gluon.
This issue is meant to start a discussion on this topic.
I can suggest that we may have a meeting during the Chaos Communication Camp this summer or maybe have a meeting in mumble.
Cheers
Chrissi^
The text was updated successfully, but these errors were encountered: