RecorderClientLegacy
public
class
RecorderClientLegacy
extends Object
implements
IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
ResultDB-Recorder-Client, der Testergebnisse in den ResultDB-Legacy-Aufruf hochlädt.
Zusammenfassung
Konstanten | |
|---|---|
int |
SERVER_PORT
|
Öffentliche Methoden | |
|---|---|
static
IRecorderClientLegacy
|
createLegacy(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClientLegacy
|
createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
|
void
|
enqueueArtifact(Artifact artifact)
Ein Artefakt in die Warteschlange stellen, um es in ResultDB hochzuladen. |
void
|
enqueueTestResult(TestResult result)
Ein Testergebnis in die Warteschlange stellen, um es in ResultDB hochzuladen. |
Invocation
|
finalizeInvocation()
Den Aufruf abschließen. |
void
|
finalizeUpload()
Den Upload von Testergebnissen und Artefakten abschließen. |
void
|
uploadArtifact(Artifact artifact)
Ein Artefakt in ResultDB hochladen. |
Konstanten
SERVER_PORT
public static final int SERVER_PORT
Konstanter Wert: 443 (0x000001bb)
Öffentliche Methoden
createLegacy
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| Parameter | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| Gibt Folgendes zurück: | |
|---|---|
IRecorderClientLegacy |
|
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| Parameter | |
|---|---|
invocationId |
String |
invocation |
Invocation |
isStaging |
Boolean |
| Gibt Folgendes zurück: | |
|---|---|
IRecorderClientLegacy |
|
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
Ein Artefakt in die Warteschlange stellen, um es in ResultDB hochzuladen.
| Parameter | |
|---|---|
artifact |
Artifact: Das hochzuladende Artefakt. |
enqueueTestResult
public void enqueueTestResult (TestResult result)
Ein Testergebnis in die Warteschlange stellen, um es in ResultDB hochzuladen.
| Parameter | |
|---|---|
result |
TestResult: Das hochzuladende Testergebnis. |
finalizeInvocation
public Invocation finalizeInvocation ()
Den Aufruf abschließen. Diese Methode sollte aufgerufen werden, nachdem alle Testergebnisse und Artefakte hochgeladen wurden.
| Gibt Folgendes zurück: | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
Den Upload von Testergebnissen und Artefakten abschließen. Diese Methode sollte aufgerufen werden, nachdem alle Testergebnisse und Artefakte in die Warteschlange gestellt wurden. Alle enqueueTestResult- und enqueueArtifact Aufrufe nach dieser Methode werden ignoriert.
uploadArtifact
public void uploadArtifact (Artifact artifact)
Ein Artefakt in ResultDB hochladen. Dies ist ein blockierender Aufruf. Verwenden Sie nach Möglichkeit enqueueArtifact(Artifact).
| Parameter | |
|---|---|
artifact |
Artifact: Das hochzuladende Artefakt. |