Zum Hauptinhalt springen

WF-02: Staging-Result-Handler

Empfängt E2E-Testergebnisse von Staging und entscheidet über Promotion oder Bug-Loop.

Trigger

workflow_run Webhook von GitHub Actions (staging-test.yml)

Ablauf

Webhook empfangen → E2E-Status prüfen
→ Erfolg: Alle Review/Staging Issues → "Abnahme" (via WF-05)
→ Fehler: Loop-B Counter prüfen
→ < 2 Zyklen: Bug-Issue erstellen → Copilot → neuer Loop A
→ ≥ 2 Zyklen: WF-08 Eskalation → "Eskalation" + needs-human

Kiwi-TCMS-Integration

Nach erfolgreichem E2E-Lauf synchronisiert WF-06 (Kiwi-Sync) die Testergebnisse:

  • Playwright JSON-Report wird geparsed
  • Test-Ergebnisse werden in Kiwi TCMS geschrieben
  • Testfall-Status wird aktualisiert (PASS/FAIL)