Google cam kết thúc đẩy công bằng chủng tộc cho các cộng đồng Đen. Xem thế nào.
Trang này được dịch bởi Cloud Translation API.
Switch to English

LegacySub processResultsReporter

public final class LegacySubprocessResultsReporter
extends SubprocessResultsReporter

java.lang.Object
com.android.tradefed.result.Sub ProcessResultsReporter
com.android.tradefed.result.LegacySub ProcessResultsReporter


Một lớp dành cho trình báo cáo kết quả quy trình con đóng băng tương thích với phiên bản M & N của CTS. Các phương thức trong lớp này là một phần của ITestInvocationListener trong phiên bản pre-O của TF / CTS. Những thay đổi không được phép thực hiện trên lớp này.

Tóm lược

Nhà xây dựng công cộng

LegacySubprocessResultsReporter ()

Phương pháp công cộng

void invocationEnded (long elapsedTime)

Báo cáo rằng việc 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 (Throwable cause)

Báo cáo một lời gọi không đầy đủ do một số điều kiện lỗi.

void invocationStarted ( IBuildInfo buildInfo)
void logAssociation (String dataName, LogFile logFile)

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

void setLogSaver ( ILogSaver logSaver)

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

void testAssumptionFailure (TestIdentifier testId, String trace)
void testEnded (TestIdentifier testId, metrics) testEnded (TestIdentifier testId, metrics)
void testEnded (TestIdentifier testId, long endTime, metrics) testEnded (TestIdentifier testId, long endTime, metrics)
void testFailed (TestIdentifier testId, String reason)
void testIgnored (TestIdentifier testId)
void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

void testModuleEnded ()

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

void testModuleStarted ( IInvocationContext moduleContext)

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

void testRunEnded (long time, runMetrics) testRunEnded (long time, runMetrics)

Báo cáo kết thúc chạy thử.

void testRunFailed (String reason)

Chạy thử báo cáo không hoàn thành do một lỗi nghiêm trọng.

void testRunStarted (String runName, int testCount)

Báo cáo sự bắt đầu của một lần chạy thử.

void testStarted (TestIdentifier testId)
void testStarted (TestIdentifier testId, long startTime)

Nhà xây dựng công cộng

LegacySub processResultsReporter

public LegacySubprocessResultsReporter ()

Phương pháp công cộng

cầu khẩn

public void invocationEnded (long elapsedTime)

Báo cáo rằng việc 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 theo khung TradeFedencies.

Thông số
elapsedTime long : thời gian trôi qua của lời mời trong ms

lời mời

public void invocationFailed (Throwable cause)

Báo cáo một lời gọi không đầy đủ do một số điều kiện lỗi.

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

Thông số
cause Throwable : nguyên nhân có Throwable của sự thất bại

invocationStarted

public void invocationStarted ( IBuildInfo buildInfo)

Thông số
buildInfo IBuildInfo

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

Thông số
dataName String : Tên của dữ liệu

logFile LogFile : LogFile đã được ghi lại trước đó và phải được liên kết với trường hợp thử nghiệm.

setLogSaver

public void setLogSaver ( ILogSaver logSaver)

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

Thông số
logSaver ILogSaver

testAsschargeFailure

public void testAssumptionFailure (TestIdentifier testId, 
                String trace)

Thông số
testId TestIdentifier

trace String

kiểm tra

public void testEnded (TestIdentifier testId, 
                 metrics)

Thông số
testId TestIdentifier

metrics

kiểm tra

public void testEnded (TestIdentifier testId, 
                long endTime, 
                 metrics)

Thông số
testId TestIdentifier

endTime long

metrics

thử nghiệm thất bại

public void testFailed (TestIdentifier testId, 
                String reason)

Thông số
testId TestIdentifier

reason String

kiểm tra

public void testIgnored (TestIdentifier testId)

Thông số
testId TestIdentifier

testLogSaving

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

Thông số
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile

testModuleEnded

public void testModuleEnded ()

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

testModuleStarted

public void testModuleStarted ( IInvocationContext moduleContext)

Chức năng cố ý khởi động để xử lý sự cố không tương thích trong CTS 8.1

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

testRunEnded

public void testRunEnded (long time, 
                 runMetrics)

Báo cáo kết thúc chạy thử. CỐ ĐỊNH: Chúng tôi không thể có hai giao diện Map <> với loại khác nhau, vì vậy chúng tôi phải sử dụng HashMap tại đây.

Thông số
time long : thiết bị báo cáo thời gian đã trôi qua, tính bằng mili giây

runMetrics : các cặp khóa-giá trị được báo cáo khi kết thúc quá trình chạy thử với Metric .

testRunFails

public void testRunFailed (String reason)

Chạy thử báo cáo không hoàn thành do một lỗi nghiêm trọng.

Thông số
reason String : String mô tả lý do cho thất bại chạy.

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Báo cáo sự bắt đầu của một lần chạy thử.

Thông số
runName String : tên chạy thử

testCount int : tổng số bài kiểm tra đang chạy

đã bắt đầu

public void testStarted (TestIdentifier testId)

Thông số
testId TestIdentifier

đã bắt đầu

public void testStarted (TestIdentifier testId, 
                long startTime)

Thông số
testId TestIdentifier

startTime long