RecorderClientLegacy
public
class
RecorderClientLegacy
extends Object
implements
IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
Klient rejestratora ResultDB, który przesyła wyniki testów do starszego wywołania ResultDB.
Podsumowanie
Stałe | |
|---|---|
int |
SERVER_PORT
|
Metody publiczne | |
|---|---|
static
IRecorderClientLegacy
|
createLegacy(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClientLegacy
|
createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
|
void
|
enqueueArtifact(Artifact artifact)
Dodaj artefakt do kolejki przesyłania do ResultDB. |
void
|
enqueueTestResult(TestResult result)
Dodaj wynik testu do kolejki przesyłania do ResultDB. |
Invocation
|
finalizeInvocation()
Zakończ wywołanie. |
void
|
finalizeUpload()
Zakończ przesyłanie wyników testów i artefaktów. |
void
|
uploadArtifact(Artifact artifact)
Prześlij artefakt do ResultDB. |
Stałe
SERVER_PORT
public static final int SERVER_PORT
Constant Value: 443 (0x000001bb)
Metody publiczne
createLegacy
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| Parametry | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| Zwraca | |
|---|---|
IRecorderClientLegacy |
|
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| Parametry | |
|---|---|
invocationId |
String |
invocation |
Invocation |
isStaging |
Boolean |
| Zwraca | |
|---|---|
IRecorderClientLegacy |
|
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
Dodaj artefakt do kolejki przesyłania do ResultDB.
| Parametry | |
|---|---|
artifact |
Artifact: artefakt do przesłania. |
enqueueTestResult
public void enqueueTestResult (TestResult result)
Dodaj wynik testu do kolejki przesyłania do ResultDB.
| Parametry | |
|---|---|
result |
TestResult: wynik testu do przesłania. |
finalizeInvocation
public Invocation finalizeInvocation ()
Zakończ wywołanie. Tę metodę należy wywołać po przesłaniu wszystkich wyników testów i artefaktów.
| Zwraca | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
Zakończ przesyłanie wyników testów i artefaktów. Tę metodę należy wywołać po dodaniu wszystkich wyników testów i artefaktów do kolejki. Wszystkie wywołania enqueueTestResult i enqueueArtifact po tej metodzie zostaną zignorowane.
uploadArtifact
public void uploadArtifact (Artifact artifact)
Prześlij artefakt do ResultDB. Jest to wywołanie blokujące. Jeśli to możliwe, użyj enqueueArtifact(Artifact).
| Parametry | |
|---|---|
artifact |
Artifact: artefakt do przesłania. |