IFormatterGenerator

public interface IFormatterGenerator

com.android.tradefed.result.suite.IFormatterGenerator


Interface que descreve um formatador para SuiteResultHolder.

Resumo

Métodos públicos

abstract SuiteResultHolder parseResults(File resultDir, boolean shallow)

Operação inversa de writeResults(SuiteResultHolder,File), que usa um diretório de resultados e cria o SuiteResultHolder com base nele.

abstract File writeResults(SuiteResultHolder holder, File resultDir)

Escrever os resultados em um formato específico.

Métodos públicos

parseResults

public abstract SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

Operação inversa de writeResults(SuiteResultHolder,File), que usa um diretório de resultados e cria o SuiteResultHolder com base nele.

Parâmetros
resultDir File: o diretório em que os resultados serão encontrados.

shallow boolean: carrega apenas as informações de nível superior de SuiteResultHolder.

Retorna
SuiteResultHolder Um SuiteResultHolder que contém a representação dos resultados. Ou nulo se algo der errado.

Gera
IOException

writeResults

public abstract File writeResults (SuiteResultHolder holder, 
                File resultDir)

Escrever os resultados em um formato específico.

Parâmetros
holder SuiteResultHolder: os resultados mantidos em SuiteResultHolder.

resultDir File: o diretório em que os resultados serão armazenados.

Retorna
File um File que contém os resultados de maneira formatada.

Gera
IOException