Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Quarantines or disables flaky/problematic tests using the QuarantineTools utility
How to use
Zainstaluj umiejętność w swoim środowisku agenta Claude/Copilot, wskazując repozytorium microsoft/aspire jako kontekst pracy.
Przygotuj żądanie zawierające: w pełni kwalifikowaną nazwę metody testowej (np. Namespace.Type.Method), adres URL problemu na GitHubie wyjaśniający powód, oraz typ akcji — użyj słowa "kwarantannuj" lub "odkwarantannuj" dla atrybutu QuarantinedTest, albo "wyłącz", "włącz" lub "ponownie włącz" dla atrybutu ActiveIssue.
Prześlij polecenie do agenta, np. "Kwarantannuj HealthChecksRegistersHealthCheckService z https://github.com/microsoft/aspire/issues/11820" lub "Wyłącz CliOrphanDetectorAfterTheProcessWasRunningForAWhileThenStops z https://github.com/microsoft/aspire/issues/12314".
Aby obsłużyć wiele testów naraz, wymień je w jednym żądaniu z oddzielnym adresem URL dla każdego testu, jeśli różnią się problemami.
Jeśli test powinien być kwarantannowany tylko na określonej platformie, dodaj warunek na końcu polecenia, np. "tylko na Azure DevOps" — agent automatycznie doda odpowiednią klauzulę warunkową.
Agent przetworzy żądanie, wyodrębni wszystkie parametry, wybierze odpowiedni tryb atrybutu i zastosuje zmiany do narzędzia QuarantineTools w projekcie.