News
Test-Runs & Challenges
Written on 24.09.2019 09:48 by Thomas Bock
Seit gestern Abend werden Ihre Tests auf unserem Server ausgeführt und Ihre Tests gegen unsere (richtigen und fehlerhaften) Server-Implementierungen ausgeführt.
Beachten Sie dabei, dass dazu nur Ihr master-Branch verwendet wird. Unsere Tests werden bei jedem ersten Testlauf am Tag zwischen 00:00 und 13:00 Uhr sowie bei jedem ersten Testlauf zwischen 13:00 und 00:00 ausgeführt, ausgelöst durch einen Push. Ihre Systemtests führen wir maximal einmal alle zwei Stunden auf unseren Server-Implementierungen aus.
Da wir nicht garantieren können, dass sich in unsere Server-Implementierung keine Bugs eingeschlichen haben, bieten wir dazu eine Challenge an: Pro Tag pro Gruppe gibt es eine Challenge. D.h., Sie können uns als Gruppe über einen Ihrer Tests informieren, von dem Sie der Meinung sind, dass er korrekt ist, er jedoch trotzdem auf unserer Server-Implementierung fehlschlägt. Wir werden uns diesen Test (falls genau genug beschrieben) dann näher anschauen. Sollte sich dabei herausstellen, dass tatsächlich ein Bug in unserer Server-Implementierung vorliegt, wird der Bug gefixt und Sie bekommen einen zusätzlichen Test-Run sowie Ihre Challenge zurück, d.h., Sie können am gleichen Tag eine weitere Challenge starten. Sollte dagegen der Fehler in Ihrem Test liegen, hat Ihre Gruppe die Challenge verloren und kann an diesem Tag keine weitere Challenge mehr starten. Die Gruppe, welche bis zum Ende des SoPras die meisten Challenges gewonnen hat, wird am Ende besonders ausgezeichnet (sollten mehrere Gruppen die gleiche Challenge einreichen, so wird hierfür nur die Gruppe berücksichtigt, die die Challenge als erstes eingereicht hat). Um Challenges einzureichen, nutzen Sie bitte folgenden Link: