IRecorderClient
public
interface
IRecorderClient
| com.android.tradefed.result.resultdb.IRecorderClient |
Interface de communication avec le backend de l'enregistreur ResultDB. L'interface contient des méthodes permettant de créer et de mettre à jour des invocations, et d'importer des résultats de tests.
Résumé
Méthodes publiques | |
|---|---|
abstract
Invocation
|
finalizeInvocation()
Finalisez l'invocation. |
abstract
void
|
finalizeUpload()
Finalisez l'importation des résultats de test et des artefacts. |
abstract
Invocation
|
updateInvocation(UpdateInvocationRequest request)
|
abstract
void
|
uploadArtifact(Artifact artifact)
Mettez en file d'attente un artefact à importer dans ResultDB. |
abstract
void
|
uploadTestResult(TestResult result)
Mettre en file d'attente un résultat de test à importer dans ResultDB. |
Méthodes publiques
finalizeInvocation
public abstract Invocation finalizeInvocation ()
Finalisez l'invocation. Cette méthode doit être appelée après l'importation de tous les résultats de test et artefacts.
| Renvoie | |
|---|---|
Invocation |
|
finalizeUpload
public abstract void finalizeUpload ()
Finalisez l'importation des résultats de test et des artefacts. Cette méthode doit être appelée une fois que tous les résultats de test et artefacts ont été importés. Tout appel uploadTestResult et uploadArtifact après cette méthode sera ignoré.
updateInvocation
public abstract Invocation updateInvocation (UpdateInvocationRequest request)
| Paramètres | |
|---|---|
request |
UpdateInvocationRequest |
| Renvoie | |
|---|---|
Invocation |
|
uploadArtifact
public abstract void uploadArtifact (Artifact artifact)
Mettez en file d'attente un artefact à importer dans ResultDB.
| Paramètres | |
|---|---|
artifact |
Artifact : artefact à importer. |
uploadTestResult
public abstract void uploadTestResult (TestResult result)
Mettre en file d'attente un résultat de test à importer dans ResultDB.
| Paramètres | |
|---|---|
result |
TestResult : résultat du test à importer. |