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 la compilación, como un paquete.
Resumen
Constantes | |
|---|---|
String |
IS_BWYN_ENV_VAR_KEY
|
Constructores públicos | |
|---|---|
TestMappingSuiteRunner()
|
|
Métodos públicos | |
|---|---|
void
|
clearKeywords()
|
void
|
clearTestGroup()
|
void
|
clearTestMappingPaths()
|
|
loadTestInfos()
|
|
loadTests()
Carga la configuración de las pruebas que se ejecutarán. |
Constantes
IS_BWYN_ENV_VAR_KEY
public static final String IS_BWYN_ENV_VAR_KEY
Valor de la constante: "IS_BWYN"
Constructores públicos
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Métodos públicos
clearKeywords
public void clearKeywords ()
clearTestGroup
public void clearTestGroup ()
clearTestMappingPaths
public void clearTestMappingPaths ()
loadTestInfos
publicloadTestInfos ()
| Muestra | |
|---|---|
|
|
loadTests
publicloadTests ()
Carga la configuración de las pruebas que se ejecutarán. Cada prueba se define con un IConfiguration y un nombre único con el que se informarán 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 ejecutor analizará todos los archivos TEST_MAPPING del código fuente a través del artefacto de compilación test_mappings.zip y cargará las pruebas agrupadas en el grupo de prueba determinado.
2. --include-filter, que especifica el nombre de la prueba que se ejecutará. El caso de uso es para que la verificación previa a la confirmación solo ejecute una lista de pruebas relacionadas con el Cls que se verificará. La lista de pruebas se compila a partir de los archivos TEST_MAPPING relacionados en el código fuente modificado.
| Muestra | |
|---|---|
|
Es un mapa del nombre de la prueba al objeto IConfiguration de cada prueba. |