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 () |
loadTests () Cargue la configuración de las pruebas que se ejecutarán. | |
void | setTestDiscovery (Boolean testDiscovery) Establezca el indicador del modo de descubrimiento de prueba. |
Constructores públicos
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Métodos públicos
claroTestGroup
public void clearTestGroup ()
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. |
setTestDiscovery
public void setTestDiscovery (Boolean testDiscovery)
Establezca el indicador del modo de descubrimiento de prueba.
Parámetros | |
---|---|
testDiscovery | Boolean |