Führen Sie einen Probelauf einer Konfiguration durch

Es kann praktisch sein, eine Trade Federation (TF)-Konfiguration dry-run , um sicherzustellen, dass TF ordnungsgemäß konfiguriert ist.

Dafür gibt es in TF zwei unterschiedliche Mechanismen.

Allgemeine Konfiguration

Der dry-run prüft, ob eine Konfiguration korrekt analysiert wurde und ausführbar ist. Der Befehl führt TF nicht aus, daher ist diese Validierung auf die TF-Konfigurationssyntax beschränkt.

Konfiguration für Testsuiten

Für Testsuite-Konfigurationen wie CTS ist der Befehl --collect-tests-only verfügbar. Es führt alles außer den Testfällen aus, die aufgelistet sind. Es werden jedoch alle anderen Einrichtungsschritte ausgeführt, beispielsweise die Installation von APKs.

Dies ist eine praktische Option, um sicherzustellen, dass eine Konfiguration wie erwartet ausgeführt wird, ohne dass die Tests tatsächlich ausgeführt werden.

Unterstützung nur für Sammeltests

Die Unterstützung für „Collect-Tests-Only“ wird über ITestCollector bereitgestellt.

Ein Testläufer, der diese Schnittstelle implementiert, zählt seine Testfälle auf, anstatt sie auszuführen.

InstrumentationTest ist eine Beispielimplementierung dieser Schnittstelle.