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 ()
الطرق العامة
وحدات_الحصول على جميع الوحدات
public int getCompleteModules ()
المرتجعات | |
---|---|
int |
اختبارات الإخفاق
public long getFailedTests ()
المرتجعات | |
---|---|
long |
أمر getModulesAbi
publicgetModulesAbi ()
عرض خريطة للوحدات abi:
المرتجعات | |
---|---|
|
اختبارات الحصول على اجتياز الاختبار
public long getPassedTests ()
المرتجعات | |
---|---|
long |
الحصول على إجمالي الوحدات
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)
تبلغ عن بداية وحدة قيد التشغيل. ترتبط معاودة الاتصال هذه بـ testModuleEnded()
وهي اختيارية في التسلسل. لا يتم استخدامه إلا أثناء الجري الذي يستخدم
الوحدات: عدّاء مستند إلى الجناح.
المعلمات | |
---|---|
moduleContext |
IInvocationContext : السمة IInvocationContext في الوحدة |
الطرق المحمية
الحصول على الوقت الحالي
protected long getCurrentTime ()
المرتجعات | |
---|---|
long |
وقت الانتهاء
protected long getEndTime ()
يعرض وقت انتهاء الاستدعاء.
المرتجعات | |
---|---|
long |
وقت البدء
protected long getStartTime ()
يعرض وقت بدء الاستدعاء.
المرتجعات | |
---|---|
long |