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: فایل لاگ شده را تعمیر کنید

خلاصه

سازندگان عمومی

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

نهایی کردن نتایج

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

مرحله ای که با استفاده از IFormatterGenerator و SuiteResultHolder به منظور تولید برخی از نتایج فرمت شده انجام می شود.

getConfiguration

public final IConfiguration getConfiguration ()

برمی گرداند
IConfiguration

فراخوان پایان یافت

public final void invocationEnded (long elapsedTime)

گزارش می دهد که فراخوانی خاتمه یافته است، چه با موفقیت یا به دلیل برخی شرایط خطا.

به طور خودکار توسط چارچوب TradeFederation فراخوانی می شود.

پارامترها
elapsedTime long : زمان سپری شده فراخوانی در ms

فراخوان ناموفق بود

public void invocationFailed (FailureDescription failure)

پارامترها
failure FailureDescription

فراخوان ناموفق بود

public void invocationFailed (Throwable cause)

یک فراخوان ناقص را به دلیل برخی شرایط خطا گزارش می دهد.

به طور خودکار توسط چارچوب TradeFederation فراخوانی می شود.

پارامترها
cause Throwable : علت Throwable شکست

پیکربندی set

public final void setConfiguration (IConfiguration configuration)

IConfiguration در حال استفاده را تزریق می کند.

پارامترها
configuration IConfiguration