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

انتهى الدعاء

public void invocationEnded (long elapsedTime)

التقارير التي تفيد بانتهاء الاستدعاء ، سواء بنجاح أو بسبب حالة خطأ ما.

سيتم استدعاؤه تلقائيًا بواسطة إطار عمل TradeFederation.

حدود
elapsedTime long : الوقت المنقضي للاستدعاء بالمللي ثانية

بدأ الاحتجاج

public void invocationStarted (IInvocationContext context)

يُبلغ عن بدء استدعاء الاختبار.

سيتم استدعاؤه تلقائيًا بواسطة إطار عمل TradeFederation. يحتاج المراسلون إلى تجاوز هذه الطريقة لدعم تقارير الأجهزة المتعددة.

حدود
context IInvocationContext : معلومات حول الاستدعاء

testModule بدأ

public void testModuleStarted (IInvocationContext moduleContext)

تقارير بداية تشغيل وحدة نمطية. ترتبط رد الاتصال هذا بـ testModuleEnded() وهي اختيارية في التسلسل. يتم استخدامه فقط أثناء الجري الذي يستخدم الوحدات النمطية: المتسابقون القائمون على الجناح.

حدود
moduleContext IInvocationContext : IInvocationContext للوحدة النمطية.

الطرق المحمية

getCurrentTime

protected long getCurrentTime ()

عائدات
long

getEndTime

protected long getEndTime ()

إرجاع وقت انتهاء الاستدعاء.

عائدات
long

getStartTime

protected long getStartTime ()

إرجاع وقت بدء الاستدعاء.

عائدات
long