Entwicklernews - 17_KW39 - Neuer Hardware-Testserver online

  • Wir hatten ja schon an mehreren Stellen angekündigt, dass wir einen Hardware-Testserver aufbauen, um damit automatisiert Interface-Tests durchführen zu können. Nun ist es soweit: Der Hardware-Testserver ist online. Wie ihr auf dem angehängten Bild sehen könnt, ist der Server nun aufgebaut und die ersten Interfaces sind angeschlossen.

    Nur, wie laufen nun diese Tests ab? Einmal pro Woche (evtl. später einmal pro Tag) startet unser Jenkins-Server den Hardware-Test-Job und damit auch den Hardware-Testserver bei einem unserer Mitglieder. Nach dem Hochfahren des Hardware-Servers wird erst überprüft, ob sich die erwarteten Interfaces auch als angeschlossen melden. Anschließend wird für jedes angeschlossene Interface eine kleine Testanwendung ausgeführt, die mit Hilfe der DMXControl 3 Ausgabeplugins mehrere zufällige DMX-Kanalwertmuster über das jeweilige Interface schickt. Diese Muster werden über den DMX-In eines Nodles und eines DE-Interfaces eingelesen. Wie im Bild zu sehen ist, fehlt hier noch das entsprechende Adapter-Kabel, weshalb aktuell nur das DE-Interface angeschlossen ist. Anschließend werden die empfangenen Muster mit den gesendeten Mustern des jeweiligen Interfaces verglichen. So können wir sowohl den DMX-Out als auch den DMX-In der Interfaces testen. Um Datensalat zu verhinden, verwenden wir die im Mai diesen Jahres vorgestellte 8-fach DMX-Weiche zur Auswahl des entsprechenden Interfaces. Nach Durchführung der Tests wird der Hardware-Testserver aus Energiespargründen wieder heruntergefahren.

    Nun sind wir auf das Ergebnis der Umfrage zu den verwendeten DMX-interfaces gespannt (siehe die Posts im DMXControl Forum und auf der Facebook-Seite von DMXControl), damit wir wissen, welche Interfaces wir noch an den Testserver anschließen sollen. Dann werden wir auch noch den gesamten Testserver in ein Rack verbauen.

    Euer :dmxclogo DMXControl-Team :dmxclogo