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)

Umgekehrter Vorgang von writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File), bei dem ein Ergebnisverzeichnis verwendet wird, um daraus SuiteResultHolder zu erstellen.

abstract File writeResults(SuiteResultHolder holder, File resultDir)

Die Ergebnisse in einem bestimmten Format schreiben.

Öffentliche Methoden

parseResults

public abstract SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

Umgekehrter Vorgang von writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File), bei dem ein Ergebnisverzeichnis verwendet wird, um daraus SuiteResultHolder zu erstellen.

Parameter
resultDir File: Das Verzeichnis, in dem sich die Ergebnisse befinden.

shallow boolean: nur die Informationen der obersten Ebene von SuiteResultHolder geladen werden.

Returns
SuiteResultHolder Ein SuiteResultHolder mit der Ergebnisdarstellung. Andernfalls ist der Wert „null“.

writeResults

public abstract File writeResults (SuiteResultHolder holder, 
                File resultDir)

Die Ergebnisse in einem bestimmten Format schreiben.

Parameter
holder SuiteResultHolder: Die in SuiteResultHolder gespeicherten Ergebnisse.

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

Returns
File eine ERROR(/File) mit den Ergebnissen in einem formatierten Format.