JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

java.lang.Object
   ↳ com.android.tradefed.result.ResultForwarder
     ↳ com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener


會將 testRunStarted() 和 testRunEnded() 以外的所有事件轉送至 嵌入事件監聽器jar 檔案中的每個測試類別都會叫用這些事件, 來自事件監聽器的 HostTestListener,可保留主控台記錄和結果報告。

摘要

公用建構函式

HostTestListener(ITestInvocationListener listener)

公用方法

void testRunEnded(long elapsedTime, metrics)

測試執行結束報表。

void testRunStarted(String name, int numTests)

回報測試執行作業的開始。

公用建構函式

HostTestListener

public HostTestListener (ITestInvocationListener listener)

參數
listener ITestInvocationListener

公用方法

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

測試執行結束報表。FIXME:我們不能有兩張地圖<>產生不同類型的介面 我們一定要在這裡使用 HashMap

參數
elapsedTime long:裝置回報的經過時間 (以毫秒為單位)

metrics :使用 Metric 的測試執行結束時回報的鍵/值組合。

testRunStarted

public void testRunStarted (String name, 
                int numTests)

回報測試執行作業的開始。

參數
name String:測試執行作業名稱

numTests int:測試執行作業中的測試總數