Uruchomienie próbne konfiguracji

Wygodnie jest dry-run konfigurację Trade Federation (TF), aby mieć pewność, że TF jest prawidłowo skonfigurowany.

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 pakietó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.

To wygodna opcja, która pozwala sprawdzić, czy konfiguracja działa zgodnie z oczekiwaniami, bez konieczności przeprowadzania testów.

Obsługa opcji collect-tests-only

Obsługa funkcji collect-tests-only jest udostępniana za pomocą interfejsu ITestCollector.

Program testujący, który implementuje ten interfejs, wylicza przypadki testowe zamiast je uruchamiać.

InstrumentationTest to przykładowa implementacja tego interfejsu.