Test Driven Distribtuion Development für Debian

Test Driven Distribtuion Development für Debian

Mehr automatische Tests angeregt

Mathias Huber
08.06.2011
Der finnische Debian-Entwickler Lars Wirzenius regt an, mehr automatische Testverfahren bei der Entwicklung der freien Linux-Distribution einzusetzen.

Derzeit würden bei Debian die meisten Tests manuell durchgeführt, schreibt Wirzenius in einem Blogeintrag. Zudem sei der Releaseprozess verbesserungsfähig, denn Pakete kämen quasi automatisch vom Zweig Unstable nach Testing, wenn sie nicht durch Fehler unangenehm auffielen.

Der finnische Entwickler dagegen würde den Testing-Zweig gerne immer Release-fähig halten, also möglichst fehlerfrei. Daher möchte er an den Übergang von Unstable zu Testing ein standardisiertes Testverfahren setzen. Bei seinen eigenen Softwareprojekten mache er es so und lasse nur in den Hauptzweig seiner Versionskontrolle, was getestet sei.

Wirzenius gibt zu, es sei fast unmöglich, den enormen Debian-Codebestand komplett mit Tests abzudecken. Dennoch sollte es Funktionstests für wichtige Komponenten wie etwa den Installer, SSH, Sudo, Mailversand, Webserver, Samba, NFS und CUPS geben. Das Paketmanagement wird mit den distributionseigenen Tools Lintian und Piuparts geprüft.

Selbstverständlich würde dieses "Test Driven Distribution Development" (TDDD) viel Entwicklungsarbeit verursachen, räumt der Linux-Spezialist ein. Doch immerhin hat er schon ein kleines Systemtest-Tool in Python entwickelt, das als Proof-of-Concept dienen soll. Es wendet Funktionstests auf ein virtuelles Image des aktuellen Entwicklungsstands an.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

Broadcom Adapter 802.11n nachinstallieren
Thomas Mengel, 31.10.2017 20:06, 2 Antworten
Hallo, kann man nachträglich auf einer Liveversion, MX Linux auf einem USB-Stick, nachträglich...
RUN fsck Manually / Stromausfall
Arno Krug, 29.10.2017 12:51, 1 Antworten
Hallo, nach Absturz des Rechners aufgrund fehlendem Stroms startet Linux nicht mehr wie gewohn...
source.list öffnet sich nicht
sebastian reimann, 27.10.2017 09:32, 2 Antworten
hallo Zusammen Ich habe das problem Das ich meine source.list nicht öffnen kann weiß vlt jemman...
Lieber Linux oder Windows- Betriebssystem?
Sina Kaul, 13.10.2017 16:17, 6 Antworten
Hallo, bis jetzt hatte ich immer nur mit
IT-Kurse
Alice Trader, 26.09.2017 11:35, 2 Antworten
Hallo liebe Community, ich brauche Hilfe und bin sehr verzweifelt. Ih bin noch sehr neu in eure...