RecorderClientLegacy

public class RecorderClientLegacy
extends Object implements IRecorderClientLegacy

java.lang.Object
   ↳ com.android.tradefed.result.resultdb.RecorderClientLegacy


Ứng dụng ghi ResultDB tải kết quả kiểm thử lên lệnh gọi ResultDB cũ.

Tóm tắt

Các hằng số

int SERVER_PORT

Phương thức công khai

static IRecorderClientLegacy createLegacy(String invocationId, String updateToken, Boolean isStaging)
static IRecorderClientLegacy createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
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.

void enqueueTestResult(TestResult result)

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

Invocation finalizeInvocation()

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

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.

void uploadArtifact(Artifact artifact)

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

Hằng số

SERVER_PORT

public static final int SERVER_PORT

Giá trị hằng số: 443 (0x000001bb)

Phương thức công khai

createLegacy

public static IRecorderClientLegacy createLegacy (String invocationId, 
                String updateToken, 
                Boolean isStaging)

Tham số
invocationId String

updateToken String

isStaging Boolean

Giá trị trả về
IRecorderClientLegacy

createLegacyWithNewInvocation

public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, 
                Invocation invocation, 
                Boolean isStaging)

Tham số
invocationId String

invocation Invocation

isStaging Boolean

Giá trị trả về
IRecorderClientLegacy

enqueueArtifact

public 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 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 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 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 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.