Toolverse
Wszystkie skille

analyze-failures

autor: saleor

Automatycznie analizuj błędy testów Playwright z CI i deleguj naprawy do wyspecjalizowanych agentów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
saleor
Kategoria
Testowanie
Wyświetlenia
9

O skillu

Skill do analizy raportów błędów testów end-to-end Playwright z pipeline'u CI. Parsuje połączone raporty blob, grupuje podobne błędy i przekazuje je specjalistycznym pomagierom do zbadania i naprawy. Obsługuje wiele formatów wejścia: linki do GitHub Actions, adresy PR, pliki ZIP z artefaktami CI, foldery z raportami blob oraz już połączone pliki JSON. Idealne do szybkiego zdiagnozowania przyczyn awarii testów bez ręcznego przeszukiwania logów.

Jak używać

  1. Przygotuj źródło danych o błędzie — możesz użyć linku do uruchomienia GitHub Actions (np. https://github.com/saleor/saleor-dashboard/actions/runs/21513974962), linku do pull requesta, pobranego pliku ZIP z artefaktem CI, folderu zawierającego rozpakowane raporty blob lub już połączonego pliku JSON z raportem.

  2. Jeśli używasz linku do GitHub Actions, skill automatycznie pobierze artefakt merged-blob-reports za pomocą GitHub CLI. Dla linku do PR skill znajdzie ostatnie nieudane uruchomienie CI i pobierze artefakt.

  3. Przekaż ścieżkę lub link do skilla — wpisz argument w postaci URL, ścieżki do pliku ZIP lub folderu zawierającego raporty blob.

  4. Skill rozpakuje artefakt (jeśli potrzeba), połączy rozproszone raporty blob za pomocą npx playwright merge-reports i sparsuje wynikowy JSON.

  5. Błędy zostaną automatycznie pogrupowane według typu, a skill deleguje każdą grupę do wyspecjalizowanego pomagiera do dalszej analizy i zaproponowania napraw.

  6. Przejrzyj wyniki — każdy pomagier zwróci szczegółową diagnozę i sugestie naprawy dla danej grupy błędów.

Podobne skille