IRecorderClientLegacy
public interface IRecorderClientLegacy
| com.android.tradefed.result.resultdb.IRecorderClientLegacy |
Интерфейс для взаимодействия с бэкэндом записи результатов ResultDB. Интерфейс содержит методы для создания и обновления вызовов, а также для загрузки результатов тестирования в рамках вызова. Это устаревшая структура для отправки результатов тестирования в ResultDB. В новом коде следует использовать IRecorderClient .
Краткое содержание
Общедоступные методы | |
|---|---|
abstract void | enqueueArtifact (Artifact artifact)Добавить артефакт в очередь на загрузку в ResultDB. |
abstract void | enqueueTestResult (TestResult result)Добавить результат теста в очередь на загрузку в ResultDB. |
abstract Invocation | finalizeInvocation ()Завершите вызов. |
abstract void | finalizeUpload ()Завершите загрузку результатов тестирования и сопутствующих документов. |
abstract void | uploadArtifact (Artifact artifact)Загрузите артефакт в ResultDB. |
Общедоступные методы
enqueueArtifact
public abstract void enqueueArtifact (Artifact artifact)
Добавить артефакт в очередь на загрузку в ResultDB.
| Параметры | |
|---|---|
artifact | Artifact : Артефакт для загрузки. |
enqueueTestResult
public abstract void enqueueTestResult (TestResult result)
Добавить результат теста в очередь на загрузку в ResultDB.
| Параметры | |
|---|---|
result | TestResult : Результат теста для загрузки. |
finalizeInvocation
public abstract Invocation finalizeInvocation ()
Завершите вызов. Этот метод следует вызывать после загрузки всех результатов тестирования и артефактов.
| Возвраты | |
|---|---|
Invocation | |
finalizeUpload
public abstract void finalizeUpload ()
Завершите загрузку результатов тестирования и артефактов. Этот метод следует вызывать после того, как все результаты тестирования и артефакты будут поставлены в очередь. Любые вызовы методов enqueueTestResult и enqueueArtifact после этого метода будут проигнорированы.
uploadArtifact
public abstract void uploadArtifact (Artifact artifact)
Загрузка артефакта в ResultDB. Это блокирующий вызов. По возможности предпочтительнее использовать enqueueArtifact(Artifact) .
| Параметры | |
|---|---|
artifact | Artifact : Артефакт для загрузки. |