套件結果報告器

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 ()

返回呼叫的開始時間。

領域

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

公共構造函數

套件結果報告器

public SuiteResultReporter ()

公共方法

取得完整模組

public int getCompleteModules ()

退貨
int

取得失敗的測試

public long getFailedTests ()

退貨
long

獲取模組Abi

public  getModulesAbi ()

傳回模組 abi 的映射:

退貨

獲得通過的測試

public long getPassedTests ()

退貨
long

取得摘要

public TestSummary getSummary ()

退貨
TestSummary

取得模組總數

public int getTotalModules ()

退貨
int

取得總測試數

public long getTotalTests ()

退貨
long

呼叫結束

public void invocationEnded (long elapsedTime)

參數
elapsedTime long

調用開始

public void invocationStarted (IInvocationContext context)

參數
context IInvocationContext

測試模組啟動

public void testModuleStarted (IInvocationContext moduleContext)

參數
moduleContext IInvocationContext

受保護的方法

取得當前時間

protected long getCurrentTime ()

退貨
long

取得結束時間

protected long getEndTime ()

傳回呼叫的結束時間。

退貨
long

取得開始時間

protected long getStartTime ()

返回呼叫的開始時間。

退貨
long