RecorderClient

public class RecorderClient
extends Object implements IRecorderClient

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


Ứng dụng ghi ResultDB tải kết quả kiểm thử lên ResultDB.

Tóm tắt

Các hằng số

int SERVER_PORT

Phương thức công khai

static IRecorderClient create(String invocationId, String updateToken, Boolean isStaging)
static IRecorderClient createWithNewInvocation(CreateInvocationRequest request, Boolean isStaging)
Invocation finalizeInvocation()

Hoàn tất lệnh gọi.

void finalizeUpload()

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

Invocation updateInvocation(UpdateInvocationRequest request)
void uploadArtifact(Artifact artifact)

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

void uploadTestResult(TestResult result)

Đưa một kết quả kiểm thử vào hàng đợi để tải 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

create

public static IRecorderClient create (String invocationId, 
                String updateToken, 
                Boolean isStaging)

Tham số
invocationId String

updateToken String

isStaging Boolean

Giá trị trả về
IRecorderClient

createWithNewInvocation

public static IRecorderClient createWithNewInvocation (CreateInvocationRequest request, 
                Boolean isStaging)

Tham số
request CreateInvocationRequest

isStaging Boolean

Giá trị trả về
IRecorderClient

finalizeInvocation

public Invocation finalizeInvocation ()

Hoàn tất lệnh 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ả kiểm thử và cấu phần phần mềm 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 tải lên. Mọi lệnh gọi uploadTestResult và uploadArtifact sau phương thức này sẽ bị bỏ qua.

updateInvocation

public Invocation updateInvocation (UpdateInvocationRequest request)

Tham số
request UpdateInvocationRequest

Giá trị trả về
Invocation

uploadArtifact

public void uploadArtifact (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.

uploadTestResult

public void uploadTestResult (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.