文字結果報告器

public class TextResultReporter
extends InvocationToJUnitResultForwarder implements ITestInvocationListener, ILogSaverListener

java.lang.Object
com.android.tradefed.result.InitationToJUnitResultForwarder
com.android.tradefed.result.TextResultReporter


將結果轉送至 JUnit 文字結果印表機的測試結果報告器。

概括

公共構造函數

TextResultReporter ()

建立一個TextResultReporter

公共方法

void testAssumptionFailure (TestDescription testId, String trace)
void testEnded (TestDescription testId, metrics) testEnded (TestDescription testId, metrics)

覆蓋父級以明確列印測試指標。

void testFailed (TestDescription testId, String trace)

覆蓋父級以明確列印失敗。

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

覆蓋父級以明確列印出指標。

公共構造函數

文字結果報告器

public TextResultReporter ()

建立一個TextResultReporter

公共方法

測試假設失敗

public void testAssumptionFailure (TestDescription testId, 
                String trace)

參數
testId TestDescription

trace String

測試結束

public void testEnded (TestDescription testId, 
                 metrics)

覆蓋父級以明確列印測試指標。

參數
testId TestDescription

metrics

測試失敗

public void testFailed (TestDescription testId, 
                String trace)

覆蓋父級以明確列印失敗。 ResultPrinter 依賴執行程式在測試運行結束時呼叫「print」來執行此操作。

參數
testId TestDescription

trace String

測試日誌

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

參數
dataName String

dataType LogDataType

dataStream InputStreamSource

測試日誌已儲存

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

參數
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile

測試運行結束

public void testRunEnded (long elapsedTime, 
                 metrics)

覆蓋父級以明確列印出指標。

參數
elapsedTime long

metrics