CuttlefishDisplayFeature

public class CuttlefishDisplayFeature
extends Object implements IConfigurationReceiver, IRemoteFeature, ITestInformationReceiver

java.lang.Object
com.android.tradefed.device.internal.CuttlefishDisplayFeature


Implementação do servidor Tradefed para interagir com os recursos de exibição do Cuttlefish (efetivamente `cvd display` localmente).

Resumo

Constantes

String ARG_DEVICE_NAME

String ARG_DISPLAY_REQUEST_PROTO

String CUTTLEFISH_DISPLAY_FEATURE_NAME

Construtores públicos

CuttlefishDisplayFeature()

Métodos públicos

FeatureResponse execute(FeatureRequest request)

Retorna uma FeatureResponse com base na solicitação.

String getName()

Nome do recurso.

TestInformation getTestInformation()
void setConfiguration(IConfiguration configuration)

Injeta a IConfiguration em uso.

void setTestInformation(TestInformation testInformation)

Constantes

ARG_DEVICE_NAME

public static final String ARG_DEVICE_NAME

Valor da constante: "device_name"

ARG_DISPLAY_REQUEST_PROTO

public static final String ARG_DISPLAY_REQUEST_PROTO

Valor da constante: "display_request_proto"

CUTTLEFISH_DISPLAY_FEATURE_NAME

public static final String CUTTLEFISH_DISPLAY_FEATURE_NAME

Valor da constante: "cuttlefishDisplay"

Construtores públicos

CuttlefishDisplayFeature

public CuttlefishDisplayFeature ()

Métodos públicos

execute

public FeatureResponse execute (FeatureRequest request)

Retorna uma FeatureResponse com base na solicitação.

Parâmetros
request FeatureRequest

Retorna
FeatureResponse

getName

public String getName ()

Nome do recurso. Precisa corresponder a FeatureRequest.getName().

Retorna
String

getTestInformation

public TestInformation getTestInformation ()

Retorna
TestInformation

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injeta a IConfiguration em uso.

Parâmetros
configuration IConfiguration

setTestInformation

public void setTestInformation (TestInformation testInformation)

Parâmetros
testInformation TestInformation