RecorderClientLegacy
public
class
RecorderClientLegacy
extends Object
implements
IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
Cliente de ResultDB Recorder que sube los resultados de las pruebas a la invocación heredada de ResultDB.
Resumen
Constantes | |
|---|---|
int |
SERVER_PORT
|
Métodos públicos | |
|---|---|
static
IRecorderClientLegacy
|
createLegacy(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClientLegacy
|
createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
|
void
|
enqueueArtifact(Artifact artifact)
Pone en cola un artefacto para subirlo a ResultDB. |
void
|
enqueueTestResult(TestResult result)
Pone en cola un resultado de prueba para subirlo a ResultDB. |
Invocation
|
finalizeInvocation()
Finaliza la invocación. |
void
|
finalizeUpload()
Finaliza la carga de los resultados y artefactos de la prueba. |
void
|
uploadArtifact(Artifact artifact)
Sube un artefacto a ResultDB. |
Constantes
SERVER_PORT
public static final int SERVER_PORT
Valor constante: 443 (0x000001bb)
Métodos públicos
createLegacy
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| Parámetros | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| Muestra | |
|---|---|
IRecorderClientLegacy |
|
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| Parámetros | |
|---|---|
invocationId |
String |
invocation |
Invocation |
isStaging |
Boolean |
| Muestra | |
|---|---|
IRecorderClientLegacy |
|
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
Pone en cola un artefacto para subirlo a ResultDB.
| Parámetros | |
|---|---|
artifact |
Artifact: Es el artefacto que se subirá. |
enqueueTestResult
public void enqueueTestResult (TestResult result)
Pone en cola un resultado de prueba para subirlo a ResultDB.
| Parámetros | |
|---|---|
result |
TestResult: Es el resultado de la prueba que se subirá. |
finalizeInvocation
public Invocation finalizeInvocation ()
Finaliza la invocación. Se debe llamar a este método después de que se hayan subido todos los resultados y artefactos de la prueba.
| Muestra | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
Finaliza la carga de los resultados y artefactos de la prueba. Se debe llamar a este método después de que se hayan puesto en cola todos los resultados y artefactos de la prueba. Se ignorarán las llamadas a enqueueTestResult y enqueueArtifact que se realicen después de este método.
uploadArtifact
public void uploadArtifact (Artifact artifact)
Sube un artefacto a ResultDB. Esta es una llamada de bloqueo. Si es posible, prefiere usar enqueueArtifact(Artifact).
| Parámetros | |
|---|---|
artifact |
Artifact: Es el artefacto que se subirá. |