Wygodnie jest przeprowadzić testową konfigurację Trade Federation (TF), aby sprawdzić, czy jest ona prawidłowo skonfigurowana.
W TF są 2 różne mechanizmy.
Konfiguracja ogólna
Polecenie dry-run sprawdza, czy konfiguracja jest prawidłowo analizowana i czy można ją uruchomić. Polecenie nie uruchamia TF, więc weryfikacja jest ograniczona do składni konfiguracji TF.
Konfiguracja zestawów testów
W przypadku konfiguracji pakietu testów, np. CTS, dostępne jest polecenie --collect-tests-only. Uruchamia wszystko oprócz przypadków testowych, które są wymienione. Wykonuje jednak wszystkie inne kroki konfiguracji, takie jak instalowanie plików APK.
Jest to wygodna opcja, która pozwala sprawdzić, czy konfiguracja działa zgodnie z oczekiwaniami, bez konieczności przeprowadzania testów.
Dokumentacja poleceń uruchomienia próbnego
W tej tabeli znajdziesz podsumowanie poleceń testowych do różnych zastosowań.
| Zorganizuj | Opis |
|---|---|
run cts --collect-tests-only |
collect-tests-only CTS excluding MCTS modules |
ENABLE_XTS_DYNAMIC_DOWNLOADER=false ./cts-tradefed
run cts --collect-tests-only |
collect-tests-only CTS, w tym moduły MCTS |
Obsługa opcji collect-tests-only
Obsługa opcji collect-tests-only jest udostępniana za pomocą interfejsu ITestCollector.
Program uruchamiający testy, który implementuje ten interfejs, wylicza przypadki testowe zamiast je uruchamiać.
InstrumentationTest to przykładowa implementacja tego interfejsu.