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


Trình báo cáo cho phép tạo báo cáo ở một đị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ý việc sử dụng IFormatterGeneratorSuiteResultHolder để 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, cho dù thành công hay do một số điều kiện lỗi.

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

Báo cáo một lệnh gọi chưa hoàn chỉnh 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

public FormattedGeneratorReporter ()

Phương thức công khai

createFormatter

public abstract IFormatterGenerator createFormatter ()

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

Giá trị trả về
IFormatterGenerator

finalizeResults

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

Bước xử lý việc sử dụng IFormatterGeneratorSuiteResultHolder để tạo một số kết quả được định dạng.

getConfiguration

public final IConfiguration getConfiguration ()

Giá trị trả về
IConfiguration

invocationEnded

public final void invocationEnded (long elapsedTime)

Báo cáo rằng lệnh gọi đã kết thúc, cho dù thành công hay do một số điều kiện 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

invocationFailed

public void invocationFailed (FailureDescription failure)

Tham số
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

Báo cáo một lệnh gọi chưa hoàn chỉnh do một số điều kiện lỗi.

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

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

setConfiguration

public final void setConfiguration (IConfiguration configuration)

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

Tham số
configuration IConfiguration