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 do BaseTestSuite para executar testes especificados pela opção include-filter, ou arquivos TEST_MAPPING do 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

limparTestGroup

public void clearTestGroup ()

carregarTestInfos

public  loadTestInfos ()

Devoluções

testes de carga

public  loadTests ()

Carregue a configuração dos testes que serão executados. Cada teste é definido por um 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 em arquivos TEST_MAPPING. O executor analisará todos os arquivos TEST_MAPPING no código-fonte por meio do artefato de construçã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 é que a verificação pré-envio execute 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.