Probelauf für Konfiguration ausführen

Es kann hilfreich sein, eine dry-run-Konfiguration für die Trade Federation (TF) zu erstellen, um sicherzustellen, dass die TF richtig konfiguriert ist.

Dafür gibt es in TF zwei verschiedene Mechanismen.

Allgemeine Konfiguration

Mit dem Befehl dry-run wird geprüft, ob eine Konfiguration korrekt geparst und ausführbar ist. Der Befehl führt TF nicht aus. Daher ist diese Validierung auf die TF-Konfigurationssyntax beschränkt.

Konfiguration für Test-Suites

Für die Testsuitekonfigurationen wie CTS ist der Befehl --collect-tests-only verfügbar. Es wird alles ausgeführt, außer den Testfällen, die aufgezählt werden. Alle anderen Einrichtungsschritte, z. B. die Installation von APKs, werden jedoch ausgeführt.

So können Sie prüfen, ob eine Konfiguration wie erwartet ausgeführt wird, ohne die Tests tatsächlich auszuführen.

Unterstützung für „Nur Tests erfassen“

Die Unterstützung für die Option „nur-tests-erfassen“ wird über ITestCollector bereitgestellt.

Ein Test-Runner, der diese Schnittstelle implementiert, zählt seine Testfälle auf, anstatt sie auszuführen.

InstrumentationTest ist eine Beispielimplementierung dieser Schnittstelle.