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


Reporter yang memungkinkan pembuatan laporan dalam format tertentu. TODO: perbaiki file yang dicatat

Ringkasan

Konstruktor publik

FormattedGeneratorReporter()

Metode publik

abstract IFormatterGenerator createFormatter()

Menampilkan instance baru IFormatterGenerator yang akan digunakan.

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

Langkah yang menangani penggunaan IFormatterGenerator dan SuiteResultHolder di urutan untuk membuat beberapa hasil yang diformat.

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

Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil maupun karena beberapa error .

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

Melaporkan pemanggilan yang tidak lengkap karena beberapa kondisi error.

final void setConfiguration(IConfiguration configuration)

Memasukkan IConfiguration yang digunakan.

Konstruktor publik

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

Metode publik

createFormatter

public abstract IFormatterGenerator createFormatter ()

Menampilkan instance baru IFormatterGenerator yang akan digunakan.

Hasil
IFormatterGenerator

selesaikanHasil

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Langkah yang menangani penggunaan IFormatterGenerator dan SuiteResultHolder di urutan untuk membuat beberapa hasil yang diformat.

getConfiguration

public final IConfiguration getConfiguration ()

Hasil
IConfiguration

pemanggilanBerakhir

public final void invocationEnded (long elapsedTime)

Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil maupun karena beberapa error .

Akan otomatis dipanggil oleh framework TradeFederation.

Parameter
elapsedTime long: waktu berlalu dari pemanggilan dalam md

pemanggilanGagal

public void invocationFailed (FailureDescription failure)

Parameter
failure FailureDescription

pemanggilanGagal

public void invocationFailed (Throwable cause)

Melaporkan pemanggilan yang tidak lengkap karena beberapa kondisi error.

Akan otomatis dipanggil oleh framework TradeFederation.

Parameter
cause Throwable: Throwable penyebab kegagalan

setConfiguration

public final void setConfiguration (IConfiguration configuration)

Memasukkan IConfiguration yang digunakan.

Parameter
configuration IConfiguration