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.