Das Projekt CLUSTEST untersucht die Durchführung von Testfällen für sequentielle Programme in der Cluster-Umgebung.
Für jedes Softwareprodukt muss eine Beschreibung von Konfiguration von Komponenten existieren und dazu ein Testplan für Integrationtesten. Von jeder Komponente existieren viele Versionen. Zu jeder Version jeder Komponente muss ein Testplan existieren, das alle Testfälle beinhaltet, mit deren die konkrete Version der Komponente getestet werden soll. Jede Änderung während des Lebenszyklus des Softwareproduktes kann nur dann den Kunden geliefert werden, wenn alle korrespondierenden Testpläne wieder erfolgreich durchgeführt werden. Deswegen müssen die Testpläne wieder und wieder laufen.
Es bietet sich die Frage, wie eine Infrastruktur konstruiert werden kann, welche Eigenschaften sie haben soll und mit welcher Effizienz sie dann arbeiten kann, wenn sie einzelne Testfälle parallel durchführt. Wir haben so eine Infrastruktur auf dem Cluster CLiC programmiert und die Effizienz gemessen.