PLAY PODCASTS
Linux-Systeme automatisiert auf echter Hardware testen (clt23)

Linux-Systeme automatisiert auf echter Hardware testen (clt23)

Chaos Computer Club - archive feed · Chris Fiege

March 12, 202355m 22s

Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Beim Testen von Software wird in der Regel eine Komponente oder auch ein ganzes Projekt getestet. Die Komponente oder das Projekt wird in einer kontrollierten Umgebung auf bestimmte Eigenschaften geprüft. In diesem Talk möchte ich zeigen, wie sich dieses Konzept mit ein wenig Aufwand auch für komplette Betriebssysteme auf echter Hardware umsetzen lässt. Beim Freifunk Braunschweig setzen wir seit einigen Jahren automatisierte Tests ein, um sicherzustellen, dass die von uns für die Geräte zur Verfügung gestellte Firmware auch tatsächlich funktioniert. Und genau dieser Testaufbau wird exemplarisch vorgestellt. Der Vortrag beginnt mit einer kurzen Einführung in die für ein (auf Gluon basierendes) Freifunk-Netz notwendige Software. Anschließend wird das von uns zum Testen verwendete Framework Labgrid (https://labgrid.readthedocs.io/en/latest/ ), sowie unser Testaufbau und die von uns benutzten Tests vorgestellt. Der Talk schließt mit einer Demo eines Testlaufs. about this event: https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/212

Topics

clt23182023Vortrag