TestMappingSuiteRunner
public class TestMappingSuiteRunner
extends BaseTestSuite
java.lang.Object | |||
↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
↳ | com.android.tradefed.testtype.suite.TestMappingSuiteRunner |
Implementación de BaseTestSuite
para ejecutar pruebas especificadas por la opción include-filter, o archivos TEST_MAPPING de build, como una suite.
Resumen
Constructores públicos | |
---|---|
TestMappingSuiteRunner () |
Métodos públicos | |
---|---|
loadTests () Cargue la configuración de pruebas que se ejecutará. |
Constructores públicos
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Métodos públicos
loadTests
publicloadTests ()
Cargue la configuración de pruebas que se ejecutará. Cada prueba está definida por una IConfiguration
y un nombre único bajo el cual informará los resultados. Hay 2 formas de cargar pruebas para TestMappingSuiteRunner
:
1. --test-mapping-test-group, que especifica el grupo de pruebas en los archivos TEST_MAPPING. El corredor analizará todos los archivos TEST_MAPPING en el código fuente a través de build artifact test_mappings.zip, y cargará las pruebas agrupadas en el grupo de prueba dado.
2. --include-filter, que especifica el nombre de la prueba a ejecutar. El caso de uso es que la verificación previa al envío solo ejecute una lista de pruebas relacionadas con los Cls que se verificarán. La lista de pruebas se compila a partir de los archivos TEST_MAPPING relacionados en código fuente modificado.
Devoluciones | |
---|---|
un mapa del nombre de la prueba al objeto IConfiguration de cada prueba. |