RecorderClientLegacy
public
class
RecorderClientLegacy
extends Object
implements
IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
Client enregistreur ResultDB qui importe les résultats des tests dans l'ancienne invocation ResultDB.
Résumé
Constantes | |
|---|---|
int |
SERVER_PORT
|
Méthodes publiques | |
|---|---|
static
IRecorderClientLegacy
|
createLegacy(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClientLegacy
|
createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
|
void
|
enqueueArtifact(Artifact artifact)
Mettez en file d'attente un artefact à importer dans ResultDB. |
void
|
enqueueTestResult(TestResult result)
Mettre en file d'attente un résultat de test à importer dans ResultDB. |
Invocation
|
finalizeInvocation()
Finalisez l'invocation. |
void
|
finalizeUpload()
Finalisez l'importation des résultats de test et des artefacts. |
void
|
uploadArtifact(Artifact artifact)
Importez un artefact dans ResultDB. |
Constantes
SERVER_PORT
public static final int SERVER_PORT
Valeur constante : 443 (0x000001bb)
Méthodes publiques
createLegacy
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| Paramètres | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| Renvoie | |
|---|---|
IRecorderClientLegacy |
|
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| Paramètres | |
|---|---|
invocationId |
String |
invocation |
Invocation |
isStaging |
Boolean |
| Renvoie | |
|---|---|
IRecorderClientLegacy |
|
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
Mettez en file d'attente un artefact à importer dans ResultDB.
| Paramètres | |
|---|---|
artifact |
Artifact : artefact à importer. |
enqueueTestResult
public void enqueueTestResult (TestResult result)
Mettre en file d'attente un résultat de test à importer dans ResultDB.
| Paramètres | |
|---|---|
result |
TestResult : résultat du test à importer. |
finalizeInvocation
public Invocation finalizeInvocation ()
Finalisez l'invocation. Cette méthode doit être appelée une fois que tous les résultats de test et artefacts ont été importés.
| Renvoie | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
Finalisez l'importation des résultats de test et des artefacts. Cette méthode doit être appelée après la mise en file d'attente de tous les résultats et artefacts de test. Tous les appels enqueueTestResult et enqueueArtifact après cette méthode seront ignorés.
uploadArtifact
public void uploadArtifact (Artifact artifact)
Importez un artefact dans ResultDB. Il s'agit d'un appel bloquant. Si possible, préférez utiliser enqueueArtifact(Artifact).
| Paramètres | |
|---|---|
artifact |
Artifact : artefact à importer. |