PrettyTestEventLogger

public class PrettyTestEventLogger
extends Object implements ITestInvocationListener

java.lang.Object
   ↳ com.android.tradefed.testtype.host.PrettyTestEventLogger


記錄事件並記錄事件,以便進行偵錯。登入 為方便搜尋,主機端和裝置端會嚴格比對。

摘要

公用建構函式

PrettyTestEventLogger( devices)

公用方法

void testEnded(TestDescription test, testMetrics)

回報個別測試案例的執行結束時間。

void testFailed(TestDescription test, String trace)

回報個別測試案例的失敗情形。

void testStarted(TestDescription test)

回報個別測試案例的開頭。

公用建構函式

PrettyTestEventLogger

public PrettyTestEventLogger ( devices)

參數
devices

公用方法

測試結束

public void testEnded (TestDescription test, 
                 testMetrics)

回報個別測試案例的執行結束時間。

如果未叫用 testFailed(TestDescription, FailureDescription),這項測試就會通過。同時傳回任何鍵/值 指標,這些是在測試案例執行期間產生的指標。

參數
test TestDescription:識別測試

testMetrics :發送的指標的 ERROR(/Map)

測試失敗

public void testFailed (TestDescription test, 
                String trace)

回報個別測試案例的失敗情形。

這個值會在 testStarted 和 testEnded 之間呼叫。

參數
test TestDescription:識別測試

trace String:失敗的堆疊追蹤

testStarted

public void testStarted (TestDescription test)

回報個別測試案例的開頭。舊版介面,應盡可能使用 testStarted(com.android.tradefed.result.TestDescription)

參數
test TestDescription:識別測試