IRecorderClientLegacy

public interface IRecorderClientLegacy

com.android.tradefed.result.resultdb.IRecorderClientLegacy


Giao diện để giao tiếp với phần phụ trợ của trình ghi ResultDB. Giao diện này chứa các phương thức để tạo và cập nhật lời gọi, đồng thời tải kết quả kiểm thử lên trong lời gọi. Đây là cấu trúc cũ để báo cáo kết quả kiểm thử cho ResultDB. Mã mới nên sử dụng IRecorderClient.

Tóm tắt

Phương thức công khai

abstract void enqueueArtifact(Artifact artifact)

Đưa một cấu phần phần mềm vào hàng đợi để tải lên ResultDB.

abstract void enqueueTestResult(TestResult result)

Đưa một kết quả kiểm thử vào hàng đợi để tải lên ResultDB.

abstract Invocation finalizeInvocation()

Hoàn tất lời gọi.

abstract void finalizeUpload()

Hoàn tất việc tải kết quả và cấu phần phần mềm kiểm thử lên.

abstract void uploadArtifact(Artifact artifact)

Tải một cấu phần phần mềm lên ResultDB.

Phương thức công khai

enqueueArtifact

public abstract void enqueueArtifact (Artifact artifact)

Đưa một cấu phần phần mềm vào hàng đợi để tải lên ResultDB.

Tham số
artifact Artifact: Cấu phần phần mềm cần tải lên.

enqueueTestResult

public abstract void enqueueTestResult (TestResult result)

Đưa một kết quả kiểm thử vào hàng đợi để tải lên ResultDB.

Tham số
result TestResult: Kết quả kiểm thử cần tải lên.

finalizeInvocation

public abstract Invocation finalizeInvocation ()

Hoàn tất lời gọi. Phương thức này sẽ được gọi sau khi tất cả kết quả kiểm thử và cấu phần phần mềm đã được tải lên.

Giá trị trả về
Invocation

finalizeUpload

public abstract void finalizeUpload ()

Hoàn tất việc tải kết quả và cấu phần phần mềm kiểm thử lên. Phương thức này sẽ được gọi sau khi tất cả kết quả kiểm thử và cấu phần phần mềm đã được xếp hàng. Mọi lệnh gọi enqueueTestResult và enqueueArtifact sau phương thức này sẽ bị bỏ qua.

uploadArtifact

public abstract void uploadArtifact (Artifact artifact)

Tải một cấu phần phần mềm lên ResultDB. Đây là một lệnh gọi chặn. Bạn nên sử dụng enqueueArtifact(Artifact) nếu có thể.

Tham số
artifact Artifact: Cấu phần phần mềm cần tải lên.