RecorderClientLegacy
public
class
RecorderClientLegacy
extends Object
implements
IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
Klien perekam ResultDB yang mengupload hasil pengujian ke pemanggilan lama ResultDB.
Ringkasan
Konstanta | |
|---|---|
int |
SERVER_PORT
|
Metode publik | |
|---|---|
static
IRecorderClientLegacy
|
createLegacy(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClientLegacy
|
createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
|
void
|
enqueueArtifact(Artifact artifact)
Mengantrekan artefak untuk diupload ke ResultDB. |
void
|
enqueueTestResult(TestResult result)
Mengantrekan hasil pengujian untuk diupload ke ResultDB. |
Invocation
|
finalizeInvocation()
Menyelesaikan pemanggilan. |
void
|
finalizeUpload()
Menyelesaikan upload hasil pengujian dan artefak. |
void
|
uploadArtifact(Artifact artifact)
Mengupload artefak ke ResultDB. |
Konstanta
SERVER_PORT
public static final int SERVER_PORT
Nilai Konstanta: 443 (0x000001bb)
Metode publik
createLegacy
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| Parameter | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| Hasil | |
|---|---|
IRecorderClientLegacy |
|
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| Parameter | |
|---|---|
invocationId |
String |
invocation |
Invocation |
isStaging |
Boolean |
| Hasil | |
|---|---|
IRecorderClientLegacy |
|
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
Mengantrekan artefak untuk diupload ke ResultDB.
| Parameter | |
|---|---|
artifact |
Artifact: Artefak yang akan diupload. |
enqueueTestResult
public void enqueueTestResult (TestResult result)
Mengantrekan hasil pengujian untuk diupload ke ResultDB.
| Parameter | |
|---|---|
result |
TestResult: Hasil pengujian yang akan diupload. |
finalizeInvocation
public Invocation finalizeInvocation ()
Menyelesaikan pemanggilan. Metode ini harus dipanggil setelah semua hasil pengujian dan artefak diupload.
| Hasil | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
Menyelesaikan upload hasil pengujian dan artefak. Metode ini harus dipanggil setelah semua hasil pengujian dan artefak diantrekan. Panggilan enqueueTestResult dan enqueueArtifact setelah metode ini akan diabaikan.
uploadArtifact
public void uploadArtifact (Artifact artifact)
Mengupload artefak ke ResultDB. Ini adalah panggilan pemblokiran. Sebaiknya gunakan enqueueArtifact(Artifact) jika memungkinkan.
| Parameter | |
|---|---|
artifact |
Artifact: Artefak yang akan diupload. |