Potok kompilacji sporadycznie kończy się niepowodzeniem, ponieważ test mierzący czas odpowiedzi punktu końcowego API jest niestabilny. Musisz zapobiec awarii potoku z powodu tego testu. Jakie dwie czynności należy wykonać?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wyczyść testy niestabilne (Flaky tests) uwzględnione w procencie zaliczeń testów., Ręcznie oznacz test jako niestabilny (flaky)..
Dlaczego to jest odpowiedź
Aby zapobiec awarii potoku z powodu niestabilnego testu, należy ręcznie oznaczyć go jako niestabilny (flaky). To pozwala systemowi na ponowne uruchomienie testu w przypadku niepowodzenia, zamiast od razu oznaczać całą kompilację jako nieudaną. Dodatkowo, aby uniknąć wpływu tych niestabilnych testów na ogólny wskaźnik sukcesu kompilacji, należy wyczyścić opcję "uwzględnij testy niestabilne w procencie zaliczeń testów". Pozostałe opcje są nieprawidłowe: wyłączenie wykrywania testów niestabilnych uniemożliwiłoby zarządzanie nimi, analiza wpływu testów (TIA) i dzielenie testów (test slicing) służą innym celom optymalizacji i nie rozwiązują problemu niestabilności testu.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana