Puede resultar conveniente dry-run
una configuración de Trade Federation (TF) para garantizar que TF esté configurado correctamente.
Hay dos mecanismos diferentes en TF para esto.
Configuración general
El comando de dry-run
comprueba que una configuración se haya analizado correctamente y sea ejecutable. El comando no ejecuta TF, por lo que esta validación se limita a la sintaxis de configuración de TF.
Configuración para conjuntos de pruebas
Para las configuraciones del conjunto de pruebas, como CTS, el comando --collect-tests-only
está disponible. Ejecuta todo excepto los casos de prueba, que están enumerados. Sin embargo, ejecuta todos los demás pasos de configuración, como instalar APK.
Esta es una opción conveniente para garantizar que una configuración se ejecute según lo esperado sin ejecutar las pruebas.
Soporte para pruebas de recopilación únicamente
La compatibilidad con pruebas de recopilación únicamente se expone a través de ITestCollector .
Un ejecutor de pruebas que implementa esta interfaz enumera sus casos de prueba en lugar de ejecutarlos.
InstrumentationTest es una implementación de ejemplo de esa interfaz.