RecorderClientLegacy
public
class
RecorderClientLegacy
extends Object
implements
IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
Client di registrazione ResultDB che carica i risultati dei test nell'invocazione legacy di ResultDB.
Riepilogo
Costanti | |
|---|---|
int |
SERVER_PORT
|
Metodi pubblici | |
|---|---|
static
IRecorderClientLegacy
|
createLegacy(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClientLegacy
|
createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
|
void
|
enqueueArtifact(Artifact artifact)
Metti in coda un artefatto da caricare in ResultDB. |
void
|
enqueueTestResult(TestResult result)
Metti in coda un risultato del test da caricare in ResultDB. |
Invocation
|
finalizeInvocation()
Finalizza l'invocazione. |
void
|
finalizeUpload()
Finalizza il caricamento dei risultati dei test e degli artefatti. |
void
|
uploadArtifact(Artifact artifact)
Carica un artefatto in ResultDB. |
Costanti
SERVER_PORT
public static final int SERVER_PORT
Valore costante: 443 (0x000001bb)
Metodi pubblici
createLegacy
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| Parametri | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| Resi | |
|---|---|
IRecorderClientLegacy |
|
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| Parametri | |
|---|---|
invocationId |
String |
invocation |
Invocation |
isStaging |
Boolean |
| Resi | |
|---|---|
IRecorderClientLegacy |
|
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
Metti in coda un artefatto da caricare in ResultDB.
| Parametri | |
|---|---|
artifact |
Artifact: l'artefatto da caricare. |
enqueueTestResult
public void enqueueTestResult (TestResult result)
Metti in coda un risultato del test da caricare in ResultDB.
| Parametri | |
|---|---|
result |
TestResult: il risultato del test da caricare. |
finalizeInvocation
public Invocation finalizeInvocation ()
Finalizza l'invocazione. Questo metodo deve essere chiamato dopo aver caricato tutti i risultati dei test e gli artefatti.
| Resi | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
Finalizza il caricamento dei risultati dei test e degli artefatti. Questo metodo deve essere chiamato dopo aver messo in coda tutti i risultati dei test e gli artefatti. Le chiamate enqueueTestResult e enqueueArtifact successive a questo metodo verranno ignorate.
uploadArtifact
public void uploadArtifact (Artifact artifact)
Carica un artefatto in ResultDB. Si tratta di una chiamata di blocco. Se possibile, preferisci utilizzare enqueueArtifact(Artifact).
| Parametri | |
|---|---|
artifact |
Artifact: l'artefatto da caricare. |