IRecorderClient
public
interface
IRecorderClient
| com.android.tradefed.result.resultdb.IRecorderClient |
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ệnh gọi cũng như tải kết quả kiểm thử lên.
Tóm tắt
Phương thức công khai | |
|---|---|
abstract
Invocation
|
finalizeInvocation()
Hoàn tất lệnh gọi. |
abstract
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. |
abstract
Invocation
|
updateInvocation(UpdateInvocationRequest request)
|
abstract
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. |
abstract
void
|
uploadTestResult(TestResult result)
Đưa một kết quả kiểm thử vào hàng đợi để tải lên ResultDB. |
Phương thức công khai
finalizeInvocation
public abstract 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 abstract 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 abstract Invocation updateInvocation (UpdateInvocationRequest request)
| Tham số | |
|---|---|
request |
UpdateInvocationRequest |
| Giá trị trả về | |
|---|---|
Invocation |
|
uploadArtifact
public abstract 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 abstract 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. |