SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.suite.SuiteResultReporter


收集整個套件叫用的測試結果,並輸出最終結果。

摘要

巢狀類別

class SuiteResultReporter.ModulePrepTimes

用於單一模組準備和拆除時間的物件容器。 

欄位

public static final String SUITE_REPORTER_SOURCE

公用建構函式

SuiteResultReporter()

公用方法

int getCompleteModules()
long getFailedTests()
getModulesAbi()

傳回模組 abi 的對應:

long getPassedTests()
TestSummary getSummary()
int getTotalModules()
long getTotalTests()
void invocationEnded(long elapsedTime)

回報叫用已終止 (無論成功或因某些錯誤而終止) 值。

void invocationStarted(IInvocationContext context)

回報測試叫用開始的時間。

void testModuleStarted(IInvocationContext moduleContext)

回報執行模組的開始。

保護方法

long getCurrentTime()
long getEndTime()

傳回叫用的結束時間。

long getStartTime()

傳回叫用的開始時間。

欄位

來源報表

public static final String SUITE_REPORTER_SOURCE

公用建構函式

SuiteResultReporter

public SuiteResultReporter ()

公用方法

getCompleteModules

public int getCompleteModules ()

傳回
int

getFailedTests

public long getFailedTests ()

傳回
long

getModulesAbi

public  getModulesAbi ()

傳回模組 abi 的對應:.

傳回

getPassedTests

public long getPassedTests ()

傳回
long

取得摘要

public TestSummary getSummary ()

傳回
TestSummary

getTotalModules

public int getTotalModules ()

傳回
int

getTotalTests

public long getTotalTests ()

傳回
long

已叫用

public void invocationEnded (long elapsedTime)

回報叫用已終止 (無論成功或因某些錯誤而終止) 值。

將由 TradeFederation 架構自動呼叫。

參數
elapsedTime long:叫用的經過時間 (以毫秒為單位)

叫用

public void invocationStarted (IInvocationContext context)

回報測試叫用開始的時間。

將由 TradeFederation 架構自動呼叫。回報者需要覆寫 此方法就能支援多部裝置回報。

參數
context IInvocationContext:叫用的相關資訊

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

回報執行模組的開始。這個回呼與 testModuleEnded() 相關聯,在序列中是選用選項。只會在使用 模組:套件型執行器

參數
moduleContext IInvocationContext:模組的 IInvocationContext

保護方法

取得目前時間

protected long getCurrentTime ()

傳回
long

getEndTime

protected long getEndTime ()

傳回叫用的結束時間。

傳回
long

getStartTime

protected long getStartTime ()

傳回叫用的開始時間。

傳回
long