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


Implementação de BaseTestSuite para executar testes especificados pela opção include-filter ou arquivos TEST_MAPPING de build, como um conjunto.

Resumo

Construtores públicos

TestMappingSuiteRunner ()

Métodos públicos

void clearTestGroup ()
loadTestInfos ()
loadTests ()

Carregue a configuração dos testes que serão executados.

Construtores públicos

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Métodos públicos

clearTestGroup

public void clearTestGroup ()

loadTestInfos

public  loadTestInfos ()

devoluções

testes de carga

public  loadTests ()

Carregue a configuração dos testes que serão executados. Cada teste é definido por uma IConfiguration e um nome exclusivo sob o qual relatará os resultados. Existem 2 maneiras de carregar testes para TestMappingSuiteRunner :

1. --test-mapping-test-group, que especifica o grupo de testes nos arquivos TEST_MAPPING. O executor analisará todos os arquivos TEST_MAPPING no código-fonte por meio do artefato de compilação test_mappings.zip e carregará os testes agrupados no grupo de teste fornecido.

2. --include-filter, que especifica o nome do teste a ser executado. O caso de uso é a verificação de pré-envio para executar apenas uma lista de testes relacionados aos Cls a serem verificados. A lista de testes é compilada a partir dos arquivos TEST_MAPPING relacionados no código-fonte modificado.

devoluções
um mapa do nome do teste para o objeto IConfiguration de cada teste.