RecorderClientLegacy
public class RecorderClientLegacy
extends Object implements IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
Клиент записи ResultDB, который загружает результаты тестирования в устаревшую систему ResultDB.
Краткое содержание
Константы | |
|---|---|
int | SERVER_PORT |
Общедоступные методы | |
|---|---|
static IRecorderClientLegacy | createLegacy (String invocationId, String updateToken, Boolean isStaging) |
static IRecorderClientLegacy | createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging) |
void | enqueueArtifact (Artifact artifact)Добавить артефакт в очередь на загрузку в ResultDB. |
void | enqueueTestResult (TestResult result)Добавить результат теста в очередь на загрузку в ResultDB. |
Invocation | finalizeInvocation ()Завершите вызов. |
void | finalizeUpload ()Завершите загрузку результатов тестирования и сопутствующих документов. |
void | uploadArtifact (Artifact artifact)Загрузите артефакт в ResultDB. |
Константы
SERVER_PORT
public static final int SERVER_PORT
Постоянное значение: 443 (0x000001bb)
Общедоступные методы
создатьНаследие
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| Параметры | |
|---|---|
invocationId | String |
updateToken | String |
isStaging | Boolean |
| Возвраты | |
|---|---|
IRecorderClientLegacy | |
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| Параметры | |
|---|---|
invocationId | String |
invocation | Invocation |
isStaging | Boolean |
| Возвраты | |
|---|---|
IRecorderClientLegacy | |
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
Добавить артефакт в очередь на загрузку в ResultDB.
| Параметры | |
|---|---|
artifact | Artifact : Артефакт для загрузки. |
enqueueTestResult
public void enqueueTestResult (TestResult result)
Добавить результат теста в очередь на загрузку в ResultDB.
| Параметры | |
|---|---|
result | TestResult : Результат теста для загрузки. |
finalizeInvocation
public Invocation finalizeInvocation ()
Завершите вызов. Этот метод следует вызывать после загрузки всех результатов тестирования и артефактов.
| Возвраты | |
|---|---|
Invocation | |
finalizeUpload
public void finalizeUpload ()
Завершите загрузку результатов тестирования и артефактов. Этот метод следует вызывать после того, как все результаты тестирования и артефакты будут поставлены в очередь. Любые вызовы методов enqueueTestResult и enqueueArtifact после этого метода будут проигнорированы.
uploadArtifact
public void uploadArtifact (Artifact artifact)
Загрузка артефакта в ResultDB. Это блокирующий вызов. По возможности предпочтительнее использовать enqueueArtifact(Artifact) .
| Параметры | |
|---|---|
artifact | Artifact : Артефакт для загрузки. |