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

getSummary

public TestSummary getSummary ()

المرتجعات
TestSummary

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