jit-regression-test
Automatycznie wyodrębniaj testy regresji JIT z raportów błędów i zapisuj je w strukturze projektu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do ekstrakcji autonomicznych testów regresji kompilatora JIT z zadań GitHub. Gdy napotkasz błąd JIT z kodem reprodukcji, ta umiejętność wyodrębni kod, utworzy katalog testowy i wygeneruje plik xUnit w formacie zgodnym ze standardami dotnet/runtime. Idealna do konwersji raportów błędów na testy regresji bez ręcznego formatowania. Obsługuje zmienne środowiskowe DOTNET_* i automatycznie strukturyzuje test pod ścieżką src/tests/JIT/Regression/JitBlue/.
Jak używać
Zidentyfikuj zadanie GitHub zawierające błąd kompilatora JIT z kodem reprodukcji. Upewnij się, że raport zawiera konkretny kod, który powoduje problem — jeśli brakuje reprodukcji, najpierw skomponuj minimalny przykład.
Poproś umiejętność o wyodrębnienie testu regresji, podając numer zadania (np. "utwórz test regresji dla issue #99391") lub wklejając kod reprodukcji bezpośrednio.
Umiejętność wyodrębni numer zadania, kod reprodukcji i wszelkie wymagane zmienne środowiskowe DOTNET_* z opisu problemu.
Automatycznie zostanie utworzony katalog Runtime_[numer_zadania] w ścieżce src/tests/JIT/Regression/JitBlue/ z plikiem testowym w formacie xUnit.
Przejrzyj wygenerowany test — powinien zawierać licencję MIT, odpowiednie using statements, klasę testową i metodę [Fact] z kodem ćwiczącym błąd.
Jeśli test wymaga specjalnych zmiennych środowiskowych, umiejętność doda je do konfiguracji. Nie używaj tej umiejętności dla testów bibliotek, benchmarków wydajności ani problemów bez kodu reprodukcji.
Podobne skille
langchain
autor: zechenzhangAGI
backtesting-frameworks
autor: wshobson
playwright-browser-automation
autor: lackeyjb
wcag-audit-patterns
autor: wshobson
powershell-windows
autor: davila7
playwright-cli
autor: microsoft