TestMappingSuiteRunner
public class TestMappingSuiteRunner
extends BaseTestSuite
java.lang.Objeto | |||
↳ | 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 desde la compilación, como una suite.
Resumen
Constructores públicos | |
---|---|
TestMappingSuiteRunner () |
Métodos públicos | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () Cargue la configuración de las pruebas que se ejecutarán. |
Constructores públicos
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Métodos públicos
claroTestGroup
public void clearTestGroup ()
Cargar información de prueba
publicloadTestInfos ()
Devoluciones | |
---|---|
pruebas de carga
publicloadTests ()
Cargue la configuración de las pruebas que se ejecutarán. 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 del artefacto de compilación 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 Cl 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 de nombre de prueba para el objeto IConfiguration de cada prueba. |