RecorderClient
public
class
RecorderClient
extends Object
implements
IRecorderClient
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClient |
Klien perekam ResultDB yang mengupload hasil pengujian ke ResultDB.
Ringkasan
Konstanta | |
|---|---|
int |
SERVER_PORT
|
Metode publik | |
|---|---|
static
IRecorderClient
|
create(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClient
|
createWithNewInvocation(CreateInvocationRequest request, Boolean isStaging)
|
Invocation
|
finalizeInvocation()
Selesaikan pemanggilan. |
void
|
finalizeUpload()
Selesaikan upload hasil dan artefak pengujian. |
Invocation
|
updateInvocation(UpdateInvocationRequest request)
|
void
|
uploadArtifact(Artifact artifact)
Mengantrekan artefak untuk diupload ke ResultDB. |
void
|
uploadTestResult(TestResult result)
Mengantrekan hasil pengujian untuk diupload ke ResultDB. |
Konstanta
SERVER_PORT
public static final int SERVER_PORT
Nilai Konstanta: 443 (0x000001bb)
Metode publik
create
public static IRecorderClient create (String invocationId, String updateToken, Boolean isStaging)
| Parameter | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| Hasil | |
|---|---|
IRecorderClient |
|
createWithNewInvocation
public static IRecorderClient createWithNewInvocation (CreateInvocationRequest request, Boolean isStaging)
| Parameter | |
|---|---|
request |
CreateInvocationRequest |
isStaging |
Boolean |
| Hasil | |
|---|---|
IRecorderClient |
|
finalizeInvocation
public Invocation finalizeInvocation ()
Selesaikan pemanggilan. Metode ini harus dipanggil setelah semua hasil pengujian dan artefak diupload.
| Hasil | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
Selesaikan upload hasil dan artefak pengujian. Metode ini harus dipanggil setelah semua hasil dan artefak pengujian diupload. Semua panggilan uploadTestResult dan uploadArtifact setelah metode ini akan diabaikan.
updateInvocation
public Invocation updateInvocation (UpdateInvocationRequest request)
| Parameter | |
|---|---|
request |
UpdateInvocationRequest |
| Hasil | |
|---|---|
Invocation |
|
uploadArtifact
public void uploadArtifact (Artifact artifact)
Mengantrekan artefak untuk diupload ke ResultDB.
| Parameter | |
|---|---|
artifact |
Artifact: Artefak yang akan diupload. |
uploadTestResult
public void uploadTestResult (TestResult result)
Mengantrekan hasil pengujian untuk diupload ke ResultDB.
| Parameter | |
|---|---|
result |
TestResult: Hasil pengujian yang akan diupload. |