IRecorderClientLegacy
public
interface
IRecorderClientLegacy
| com.android.tradefed.result.resultdb.IRecorderClientLegacy |
Antarmuka untuk berkomunikasi dengan backend perekam ResultDB. Antarmuka ini berisi metode untuk
membuat dan memperbarui pemanggilan serta mengupload hasil pengujian dalam pemanggilan. Ini adalah struktur lama
untuk melaporkan hasil pengujian ke ResultDB. Kode baru harus menggunakan IRecorderClient.
Ringkasan
Metode publik | |
|---|---|
abstract
void
|
enqueueArtifact(Artifact artifact)
Mengantrekan artefak untuk diupload ke ResultDB. |
abstract
void
|
enqueueTestResult(TestResult result)
Mengantrekan hasil pengujian untuk diupload ke ResultDB. |
abstract
Invocation
|
finalizeInvocation()
Menyelesaikan pemanggilan. |
abstract
void
|
finalizeUpload()
Menyelesaikan upload hasil pengujian dan artefak. |
abstract
void
|
uploadArtifact(Artifact artifact)
Mengupload artefak ke ResultDB. |
Metode publik
enqueueArtifact
public abstract void enqueueArtifact (Artifact artifact)
Mengantrekan artefak untuk diupload ke ResultDB.
| Parameter | |
|---|---|
artifact |
Artifact: Artefak yang akan diupload. |
enqueueTestResult
public abstract void enqueueTestResult (TestResult result)
Mengantrekan hasil pengujian untuk diupload ke ResultDB.
| Parameter | |
|---|---|
result |
TestResult: Hasil pengujian yang akan diupload. |
finalizeInvocation
public abstract Invocation finalizeInvocation ()
Menyelesaikan pemanggilan. Metode ini harus dipanggil setelah semua hasil pengujian dan artefak diupload.
| Hasil | |
|---|---|
Invocation |
|
finalizeUpload
public abstract 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 abstract 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. |