Toolverse
Wszystkie skille

cts-triage

autor: gfx-rs

Systematyczne testowanie i diagnoza błędów w pakietach testów CTS dla WebGPU

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
gfx-rs
Kategoria
Testowanie

O skillu

Narzędzie do uruchamiania testów CTS i badania przyczyn ich niepowodzeń. Pozwala podzielić testy na zarządzalne części, uzyskać statystyki ogólne, zidentyfikować podkategorie i analizować wzorce błędów. Przeprowadź triage testów WebGPU krok po kroku: zacznij od listy testów pasujących do selektora, zbierz dane o współczynniku powodzenia, uruchom poszczególne podkategorie, aby zlokalizować problemy, i dokumentuj wyniki. Idealne dla programistów pracujących nad kategorią testów CTS, którzy chcą zrozumieć zakres problemów i ustalić priorytety napraw.

Jak używać

  1. Zainstaluj umiejętność w swoim projekcie wgpu, upewniając się, że masz dostęp do polecenia cargo xtask cts. 2. Zacznij od podzielenia testów na mniejsze porcje: uruchom polecenie cargo xtask cts z flagą --list i selektorem testów (np. 'webgpu:api,validation,'), aby wylistować wszystkie pasujące testy. Jeśli liczba testów wynosi kilkaset lub więcej, utwórz bardziej szczegółowe selektory z wieloznacznikami, aby każdy pasował do rozsądnej liczby testów (kilkadziesiąt do kilkuset). 3. Uzyskaj statystyki bazowe dla całej kategorii: uruchom cargo xtask cts z pełnym selektorem i przefiltruj wynik w poszukiwaniu linii Summary, Passed i Failed, aby zanotować współczynnik powodzenia i liczbę błędów. 4. Zidentyfikuj podkategorie w wynikach testów, szukając dodatkowych słów rozdzielonych dwukropkami lub przecinkami w nazwach testów. 5. Uruchom każdą podkategorię osobno, używając selektora z wieloznacznikami na poziomie podkategorii (np. 'webgpu:api,validation,category:subcategory:'), i zbierz wyniki Passed, Failed i Skipped dla każdej. 6. Przeanalizuj wzorce błędów w podkategoriach, które nie przeszły testów, aby ustalić, które problemy są rozpowszechnione i gdzie skoncentrować wysiłki naprawcze.

Podobne skille