FormattedGeneratorReporter (Trình báo cáo quá trình định dạng)

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


Trình báo cáo cho phép tạo báo cáo theo định dạng cụ thể. VIỆC CẦN LÀM: sửa tệp đã ghi nhật ký

Tóm tắt

Hàm khởi tạo công khai

FormattedGeneratorReporter()

Phương thức công khai

abstract IFormatterGenerator createFormatter()

Trả về một thực thể mới của IFormatterGenerator để sử dụng.

abstract void finalizeResults(IFormatterGenerator generator, SuiteResultHolder resultHolder)

Bước xử lý bằng cách sử dụng IFormatterGeneratorSuiteResultHolder trong để tạo một số kết quả có định dạng.

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

Báo cáo rằng lệnh gọi đã kết thúc, dù thành công hay do một số lỗi .

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

Báo cáo lệnh gọi không hoàn tất do một số điều kiện lỗi.

final void setConfiguration(IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

Hàm khởi tạo công khai

FormattedGeneratorReporter (Trình báo cáo quá trình định dạng)

public FormattedGeneratorReporter ()

Phương thức công khai

createFormatter (Tạo định dạng)

public abstract IFormatterGenerator createFormatter ()

Trả về một thực thể mới của IFormatterGenerator để sử dụng.

Giá trị trả về
IFormatterGenerator

hoàn thành kết quả

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Bước xử lý bằng cách sử dụng IFormatterGeneratorSuiteResultHolder trong để tạo một số kết quả có định dạng.

nhận cấu hình

public final IConfiguration getConfiguration ()

Giá trị trả về
IConfiguration

gọi đã kết thúc

public final void invocationEnded (long elapsedTime)

Báo cáo rằng lệnh gọi đã kết thúc, dù thành công hay do một số lỗi .

Sẽ được khung TradeFederation tự động gọi.

Tham số
elapsedTime long: thời gian đã trôi qua của lệnh gọi tính bằng mili giây

kích hoạt không thành công

public void invocationFailed (FailureDescription failure)

Tham số
failure FailureDescription

kích hoạt không thành công

public void invocationFailed (Throwable cause)

Báo cáo lệnh gọi không hoàn tất do một số điều kiện lỗi.

Sẽ được khung TradeFederation tự động gọi.

Tham số
cause Throwable: Throwable nguyên nhân gây ra lỗi

Cấu hình đặt

public final void setConfiguration (IConfiguration configuration)

Chèn IConfiguration đang sử dụng.

Tham số
configuration IConfiguration