FormattedGeneratorReporter

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.suite.SuiteResultReporter
       ↳ com.android.tradefed.result.suite.FormattedGeneratorReporter


أداة إعداد التقارير التي تتيح إنشاء تقارير بتنسيق معيّن TODO: fix logged file

ملخّص

وظائف الإنشاء العامة

FormattedGeneratorReporter()

الطرق العامة

abstract IFormatterGenerator createFormatter()

عرض نسخة جديدة من IFormatterGenerator لاستخدامها

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

خطوة تتعامل مع استخدام IFormatterGenerator وSuiteResultHolder في لإنشاء بعض النتائج المنسّقة

final IConfiguration getConfiguration()
final void invocationEnded(long elapsedTime)

تُستخدَم لتسجيل انتهاء طلب الاستدعاء، سواءً بنجاح أو بسبب خطأ.

void invocationFailed(FailureDescription failure)
void invocationFailed(Throwable cause)

الإبلاغ عن طلب غير مكتمل بسبب بعض حالات الخطأ

final void setConfiguration(IConfiguration configuration)

تحقِّق من استخدام IConfiguration.

وظائف الإنشاء العامة

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

الطرق العامة

createFormatter

public abstract IFormatterGenerator createFormatter ()

عرض نسخة جديدة من IFormatterGenerator لاستخدامها

المرتجعات
IFormatterGenerator

finalizeResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

خطوة تتعامل مع استخدام IFormatterGenerator وSuiteResultHolder في لإنشاء بعض النتائج المنسّقة

getConfiguration

public final IConfiguration getConfiguration ()

المرتجعات
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

تُستخدَم لتسجيل انتهاء طلب الاستدعاء، سواءً بنجاح أو بسبب خطأ.

سيتم استدعاؤه تلقائيًا من خلال إطار عمل TradeFederation.

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

invocationFailed

public void invocationFailed (FailureDescription failure)

المعلمات
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

الإبلاغ عن طلب غير مكتمل بسبب بعض حالات الخطأ

سيتم استدعاؤه تلقائيًا من خلال إطار عمل TradeFederation.

المعلمات
cause Throwable: Throwable سبب الخطأ

setConfiguration

public final void setConfiguration (IConfiguration configuration)

تحقِّق من استخدام IConfiguration.

المعلمات
configuration IConfiguration