Testowanie konfiguracji Trade Federation (TF)

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.