Cliente

public class Client
extends Object implements IRecorderClient

java.lang.Object
   ↳ com.android.tradefed.result.resultdb.Client


Cliente de gravação do ResultDB que faz upload dos resultados do teste para o ResultDB.

Resumo

Constantes

int SERVER_PORT

Campos

public static final String SERVER_ADDRESS

Métodos públicos

static IRecorderClient create(String invocationId, String updateToken)
Invocation createInvocation(CreateInvocationRequest request)
Invocation finalizeInvocation(String invocationId)
void finalizeTestResults()
Invocation updateInvocation(UpdateInvocationRequest request)
void uploadTestResult(TestResult result)

Constantes

SERVER_PORT

public static final int SERVER_PORT

Valor da constante: 443 (0x000001bb)

Campos

SERVER_ADDRESS

public static final String SERVER_ADDRESS

Métodos públicos

create

public static IRecorderClient create (String invocationId, 
                String updateToken)

Parâmetros
invocationId String

updateToken String

Retorna
IRecorderClient

createInvocation

public Invocation createInvocation (CreateInvocationRequest request)

Parâmetros
request CreateInvocationRequest

Retorna
Invocation

finalizeInvocation

public Invocation finalizeInvocation (String invocationId)

Parâmetros
invocationId String

Retorna
Invocation

finalizeTestResults

public void finalizeTestResults ()

updateInvocation

public Invocation updateInvocation (UpdateInvocationRequest request)

Parâmetros
request UpdateInvocationRequest

Retorna
Invocation

uploadTestResult

public void uploadTestResult (TestResult result)

Parâmetros
result TestResult