PruebaMappingSuiteRunner
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 de la compilación, como una suite.
Resumen
Constructores públicos | |
---|---|
TestMappingSuiteRunner () |
Métodos públicos | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () Cargue la configuración de pruebas que se ejecutarán. |
Constructores públicos
PruebaMappingSuiteRunner
public TestMappingSuiteRunner ()
Métodos públicos
clearTestGroup
public void clearTestGroup ()
cargar información de prueba
publicloadTestInfos ()
Devoluciones | |
---|---|
pruebas de carga
publicloadTests ()
Cargue la configuración de 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 archivos TEST_MAPPING. El ejecutor 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 van a verificar. La lista de pruebas se compila a partir de los archivos TEST_MAPPING relacionados en el código fuente modificado.
Devoluciones | |
---|---|
un mapa del nombre de la prueba al objeto IConfiguration de cada prueba. |