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

زمان شروع فراخوان را برمی گرداند.

زمینه های

SUITE_REPORTER_SOURCE

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 : زمان سپری شده فراخوانی در ms

invocationStarted

public void invocationStarted (IInvocationContext context)

شروع فراخوانی آزمون را گزارش می دهد.

به طور خودکار توسط چارچوب TradeFederation فراخوانی می شود. گزارشگران باید این روش را نادیده بگیرند تا از گزارش دهی چند دستگاه پشتیبانی کنند.

مولفه های
context IInvocationContext : اطلاعاتی در مورد فراخوانی

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

شروع یک ماژول در حال اجرا را گزارش می دهد. این فراخوانی با testModuleEnded() مرتبط است و در دنباله اختیاری است. این فقط در طول اجرا استفاده می شود که از ماژول ها استفاده می کند: دونده های مبتنی بر مجموعه.

مولفه های
moduleContext IInvocationContext : IInvocationContext ماژول.

روش های محافظت شده

getCurrentTime

protected long getCurrentTime ()

برمی گرداند
long

getEndTime

protected long getEndTime ()

زمان پایان فراخوانی را برمی‌گرداند.

برمی گرداند
long

getStartTime

protected long getStartTime ()

زمان شروع فراخوان را برمی گرداند.

برمی گرداند
long