IFormatterGenerator

public interface IFormatterGenerator

com.android.tradefed.result.suite.IFormatterGenerator


Schnittstelle, die einen Formatierer für SuiteResultHolder beschreibt.

Zusammenfassung

Öffentliche Methoden

abstract SuiteResultHolder parseResults(File resultDir, boolean shallow)

Umgekehrte Operation von writeResults(SuiteResultHolder,File), die ein Ergebnis Verzeichnis verwendet und daraus den SuiteResultHolder erstellt.

abstract File writeResults(SuiteResultHolder holder, File resultDir)

Schreibt die Ergebnisse in einem bestimmten Format.

Öffentliche Methoden

parseResults

public abstract SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

Umgekehrte Operation von writeResults(SuiteResultHolder,File), die ein Ergebnis Verzeichnis verwendet und daraus den SuiteResultHolder erstellt.

Parameter
resultDir File: Das Verzeichnis, in dem die Ergebnisse zu finden sind.

shallow boolean: Lädt nur die Informationen der obersten Ebene von SuiteResultHolder.

Gibt Folgendes zurück:
SuiteResultHolder Ein SuiteResultHolder mit der Ergebnisdarstellung. Oder „null“, wenn ein Fehler auftritt.

Löst aus
IOException

writeResults

public abstract File writeResults (SuiteResultHolder holder, 
                File resultDir)

Schreibt die Ergebnisse in einem bestimmten Format.

Parameter
holder SuiteResultHolder: Die in SuiteResultHolder enthaltenen Ergebnisse.

resultDir File: Das Verzeichnis, in dem die Ergebnisse gespeichert werden sollen.

Gibt Folgendes zurück:
File Eine File mit den formatierten Ergebnissen.

Löst aus
IOException