A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Ejecuta una configuración de prueba
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Puede ser conveniente dry-run
una configuración de la Federación de Comercio (TF) para asegurarte de que esté configurada correctamente.
Existen dos mecanismos diferentes en TF para esto.
Configuración general
El comando dry-run
verifica que una configuración se analice correctamente y se pueda ejecutar. El comando no ejecuta TF, por lo que esta validación se limita a la sintaxis de configuración de TF.
Configuración de paquetes de prueba
Para las configuraciones del conjunto de pruebas, como CTS, el comando --collect-tests-only
está disponible. Ejecuta todo, excepto los casos de prueba, que se enumeran. Sin embargo, ejecuta todos los demás pasos de configuración, como la instalación de APKs.
Esta es una opción conveniente para garantizar que una configuración se ejecute como se espera sin ejecutar las pruebas.
Compatibilidad con collect-tests-only
La compatibilidad con la recopilación solo de pruebas 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 un ejemplo de implementación de esa interfaz.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Dry run a configuration\n\nIt can be convenient to `dry-run` a Trade Federation (TF) configuration to\nensure that TF is properly configured.\n\nThere are two different mechanisms in TF for this.\n\nGeneral configuration\n---------------------\n\nThe `dry-run` command checks that a configuration is parsed correctly and is\nrunnable. The command does not run TF so this validation is limited to the\nTF configuration syntax.\n\nConfiguration for test suites\n-----------------------------\n\nFor the test suite configurations, such as CTS, the `--collect-tests-only`\ncommand is available. It runs everything except the test cases, which are\nenumerated. However, it does run all the other setup steps, like installing\nAPKs.\n\nThis is a convenient option to ensure that a configuration runs as expected\nwithout actually running the tests.\n\n### Support for collect-tests-only\n\nThe support for the collect-tests-only is exposed via\n[ITestCollector](/reference/tradefed/com/android/tradefed/testtype/ITestCollector).\n\nA test runner that implements this interface enumerates its test cases\ninstead of running them.\n\n[InstrumentationTest](/reference/tradefed/com/android/tradefed/testtype/InstrumentationTest)\nis an example implementation of that interface."]]