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
publicgetModulesAbi ()
عرض خريطة للوحدات abi:
المرتجعات | |
---|---|
|
getPassedTests
public long getPassedTests ()
المرتجعات | |
---|---|
long |
getTotalModules
public int getTotalModules ()
المرتجعات | |
---|---|
int |
getTotalTests
public long getTotalTests ()
المرتجعات | |
---|---|
long |
invocationEnded
public void invocationEnded (long elapsedTime)
تُستخدَم لتسجيل انتهاء طلب الاستدعاء، سواءً بنجاح أو بسبب خطأ.
سيتم استدعاؤه تلقائيًا من خلال إطار عمل TradeFederation.
المعلمات | |
---|---|
elapsedTime |
long : الوقت المنقضي منذ بدء الطلب بالملي ثانية |
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 |