Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

TestDevice.MicrodroidBuilder

public static class TestDevice.MicrodroidBuilder
extends Object

java.lang.Objeto
com.android.tradefed.device.TestDevice.MicrodroidBuilder


Un constructor utilizado para crear un Microdroid TestDevice.

Resumen

Métodos públicos

TestDevice.MicrodroidBuilder addExtraIdsigPath (String extraIdsigPath)

Agrega un archivo idsig adicional a la lista.

TestDevice.MicrodroidBuilder addTestDeviceOption (String optionName, String valueText)

Establece TestDeviceOptions para el microdroide TestDevice.

ITestDevice build ( TestDevice device)

Inicia un TestDevice Microdroid en el TestDevice dado.

TestDevice.MicrodroidBuilder cpuAffinity (String affinity)

Establece en qué CPU host se pueden ejecutar las vCPU.

TestDevice.MicrodroidBuilder debugLevel (String debugLevel)

Establece el nivel de depuración.

static TestDevice.MicrodroidBuilder fromDevicePath (String apkPath, String configPath)

Crea un generador de Microdroid para el apkPath dado y el archivo de configuración de carga útil en APK.

static TestDevice.MicrodroidBuilder fromFile (File apkFile, String configPath)

Crea un generador de Microdroid para el APK dado y el archivo de configuración de carga útil en APK.

TestDevice.MicrodroidBuilder memoryMib (int memoryMib)

Establece la cantidad de RAM para dar a la VM.

TestDevice.MicrodroidBuilder numCpus (int num)

Establece la cantidad de vCPU en la máquina virtual.

TestDevice.MicrodroidBuilder protectedVm (boolean isProtectedVm)

Establece si la VM estará protegida o no.

Métodos públicos

añadirExtraIdsigPath

public TestDevice.MicrodroidBuilder addExtraIdsigPath (String extraIdsigPath)

Agrega un archivo idsig adicional a la lista.

Parámetros
extraIdsigPath String

Devoluciones
TestDevice.MicrodroidBuilder

addTestDeviceOption

public TestDevice.MicrodroidBuilder addTestDeviceOption (String optionName, 
                String valueText)

Establece TestDeviceOptions para el microdroid TestDevice.

Parámetros
optionName String : el nombre de TestDeviceOption para establecer

valueText String : el valor

Devoluciones
TestDevice.MicrodroidBuilder el constructor de microdroides.

construir

public ITestDevice build (TestDevice device)

Inicia un TestDevice Microdroid en el TestDevice dado.

Parámetros
device TestDevice

Devoluciones
ITestDevice

Lanza
DeviceNotAvailableException

afinidad de CPU

public TestDevice.MicrodroidBuilder cpuAffinity (String affinity)

Establece en qué CPU host se pueden ejecutar las vCPU. El formato es una lista separada por comas de CPU o rangos de CPU para ejecutar vCPU. por ejemplo, "0,1-3,5" para elegir las CPU de host 0, 1, 2, 3 y 5. O puede ser una lista separada por dos puntos de las asignaciones de vCPU a las asignaciones de CPU de host. por ejemplo, "0=0:1=1:2=2" para asignar vCPU 0 a host CPU 0, y así sucesivamente.

Parámetros
affinity String

Devoluciones
TestDevice.MicrodroidBuilder

nivel de depuración

public TestDevice.MicrodroidBuilder debugLevel (String debugLevel)

Establece el nivel de depuración. Valores admitidos: "ninguno", "app_only" y "completo".

Parámetros
debugLevel String

Devoluciones
TestDevice.MicrodroidBuilder

desdeDevicePath

public static TestDevice.MicrodroidBuilder fromDevicePath (String apkPath, 
                String configPath)

Crea un generador de Microdroid para el apkPath dado y el archivo de configuración de carga útil en APK.

Parámetros
apkPath String

configPath String

Devoluciones
TestDevice.MicrodroidBuilder

desde el archivo

public static TestDevice.MicrodroidBuilder fromFile (File apkFile, 
                String configPath)

Crea un generador de Microdroid para el APK dado y el archivo de configuración de carga útil en APK.

Parámetros
apkFile File

configPath String

Devoluciones
TestDevice.MicrodroidBuilder

memoriaMib

public TestDevice.MicrodroidBuilder memoryMib (int memoryMib)

Establece la cantidad de RAM para dar a la VM. Si es cero o negativo, se utilizará el valor predeterminado.

Parámetros
memoryMib int

Devoluciones
TestDevice.MicrodroidBuilder

numCpus

public TestDevice.MicrodroidBuilder numCpus (int num)

Establece la cantidad de vCPU en la máquina virtual. El valor predeterminado es 1.

Parámetros
num int

Devoluciones
TestDevice.MicrodroidBuilder

protegidoVm

public TestDevice.MicrodroidBuilder protectedVm (boolean isProtectedVm)

Establece si la VM estará protegida o no.

Parámetros
isProtectedVm boolean

Devoluciones
TestDevice.MicrodroidBuilder