IFormatterGenerator

public interface IFormatterGenerator

com.android.tradefed.result.suite.IFormatterGenerator


Interfaz que describe un formateador para SuiteResultHolder.

Resumen

Métodos públicos

abstract SuiteResultHolder parseResults(File resultDir, boolean shallow)

Operación inversa de writeResults(SuiteResultHolder,File) que toma un directorio de resultados y crea el SuiteResultHolder a partir de él.

abstract File writeResults(SuiteResultHolder holder, File resultDir)

Escribe los resultados en un formato en particular.

Métodos públicos

parseResults

public abstract SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

Operación inversa de writeResults(SuiteResultHolder,File) que toma un directorio de resultados y crea el SuiteResultHolder a partir de él.

Parámetros
resultDir File: El directorio donde se encuentran los resultados.

shallow boolean: Solo carga la información de nivel superior de SuiteResultHolder.

Muestra
SuiteResultHolder Un SuiteResultHolder que contiene la representación de los resultados o un valor nulo si algo sale mal.

Arroja
IOException

writeResults

public abstract File writeResults (SuiteResultHolder holder, 
                File resultDir)

Escribe los resultados en un formato en particular.

Parámetros
holder SuiteResultHolder: Los resultados que se encuentran en SuiteResultHolder.

resultDir File: El directorio donde se deben almacenar los resultados.

Muestra
File Un File que contiene los resultados de forma formateada.

Arroja
IOException