RecorderClient

public class RecorderClient
extends Object implements IRecorderClient

java.lang.Object
com.android.tradefed.result.resultdb.RecorderClient


Клиент-регистратор ResultDB, который загружает результаты тестов в ResultDB.

Краткое содержание

Константы

int SERVER_PORT

Публичные методы

static IRecorderClient create (String invocationId, String updateToken, Boolean isStaging)
static IRecorderClient createWithNewInvocation (CreateInvocationRequest request, Boolean isStaging)
Invocation finalizeInvocation ()

Завершите вызов.

void finalizeUpload ()

Завершите загрузку результатов испытаний и артефактов.

Invocation updateInvocation (UpdateInvocationRequest request)
void uploadArtifact (Artifact artifact)

Поставьте артефакт в очередь на загрузку в ResultDB.

void uploadTestResult (TestResult result)

Поставьте результат теста в очередь для загрузки в ResultDB.

Константы

ПОРТ_СЕРВЕРА

public static final int SERVER_PORT

Постоянное значение: 443 (0x000001bb)

Публичные методы

создавать

public static IRecorderClient create (String invocationId, 
                String updateToken, 
                Boolean isStaging)

Параметры
invocationId String

updateToken String

isStaging Boolean

Возврат
IRecorderClient

createWithNewInvocation

public static IRecorderClient createWithNewInvocation (CreateInvocationRequest request, 
                Boolean isStaging)

Параметры
request CreateInvocationRequest

isStaging Boolean

Возврат
IRecorderClient

finalizeInvocation

public Invocation finalizeInvocation ()

Завершите вызов. Этот метод следует вызывать после загрузки всех результатов тестов и артефактов.

Возврат
Invocation

завершитьЗагрузить

public void finalizeUpload ()

Завершите загрузку результатов тестов и артефактов. Этот метод следует вызывать после загрузки всех результатов тестов и артефактов. Любые вызовы uploadTestResult и uploadArtifact после этого метода будут игнорироваться.

updateInvocation

public Invocation updateInvocation (UpdateInvocationRequest request)

Параметры
request UpdateInvocationRequest

Возврат
Invocation

загрузитьАртефакт

public void uploadArtifact (Artifact artifact)

Поставьте артефакт в очередь на загрузку в ResultDB.

Параметры
artifact Artifact : Артефакт для загрузки.

uploadTestResult

public void uploadTestResult (TestResult result)

Поставьте результат теста в очередь для загрузки в ResultDB.

Параметры
result TestResult : Результат теста для загрузки.