Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

SuiteResultReporter

public class SuiteResultReporter
extends CollectingTestListener

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


Thu thập kết quả kiểm tra cho toàn bộ lời gọi và xuất ra kết quả cuối cùng.

Bản tóm tắt

Các lớp lồng nhau

class SuiteResultReporter.ModulePrepTimes

Người giữ đối tượng cho việc chuẩn bị và rút ngắn thời gian của một mô-đun.

Lĩnh vực

public static final String SUITE_REPORTER_SOURCE

Các nhà xây dựng công cộng

SuiteResultReporter ()

Phương pháp công khai

int getCompleteModules ()
long getFailedTests ()
getModulesAbi ()

Trả về bản đồ các mô-đun abi: .

long getPassedTests ()
TestSummary getSummary ()
int getTotalModules ()
long getTotalTests ()
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 invocationStarted ( IInvocationContext context)

Báo cáo thời điểm bắt đầu gọi kiểm tra.

void testModuleStarted ( IInvocationContext moduleContext)

Báo cáo sự bắt đầu của một mô-đun đang chạy.

Các phương pháp được bảo vệ

long getCurrentTime ()
long getEndTime ()

Trả về thời gian kết thúc của lời gọi.

long getStartTime ()

Trả về thời gian bắt đầu của lời gọi.

Lĩnh vực

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

Các nhà xây dựng công cộng

SuiteResultReporter

public SuiteResultReporter ()

Phương pháp công khai

getCompleteModules

public int getCompleteModules ()

Lợi nhuận
int

getFailedTests

public long getFailedTests ()

Lợi nhuận
long

getModulesAbi

public  getModulesAbi ()

Trả về bản đồ các mô-đun abi: .

Lợi nhuận

getPassedTests

public long getPassedTests ()

Lợi nhuận
long

getSummary

public TestSummary getSummary ()

Lợi nhuận
TestSummary

getTotalModules

public int getTotalModules ()

Lợi nhuận
int

getTotalTests

public long getTotalTests ()

Lợi nhuận
long

sự mời gọi

public 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 tự động gọi bởi khuôn khổ TradeFederation.

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

invocationStarted

public void invocationStarted (IInvocationContext context)

Báo cáo thời điểm bắt đầu gọi kiểm tra.

Sẽ được tự động gọi bởi khuôn khổ TradeFederation. Các phóng viên cần ghi đè phương pháp này để hỗ trợ báo cáo trên nhiều thiết bị.

Thông số
context IInvocationContext : thông tin về lời gọi

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Báo cáo sự bắt đầu của một mô-đun đang chạy. Lệnh gọi lại này được liên kết với testModuleEnded() và là tùy chọn trong chuỗi. Nó chỉ được sử dụng trong quá trình chạy có sử dụng mô-đun: người chạy dựa trên bộ.

Thông số
moduleContext IInvocationContext : IInvocationContext của mô-đun.

Các phương pháp được bảo vệ

getCurrentTime

protected long getCurrentTime ()

Lợi nhuận
long

getEndTime

protected long getEndTime ()

Trả về thời gian kết thúc của lời gọi.

Lợi nhuận
long

getStartTime

protected long getStartTime ()

Trả về thời gian bắt đầu của lời gọi.

Lợi nhuận
long