Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Información de prueba

public class TestInformation
extends Object

java.lang.Objeto
com.android.tradefed.invoker.TestInformation


Objeto titular que contiene toda la información y las dependencias que un ejecutor de pruebas o una prueba pueden necesitar para ejecutarse correctamente.

Resumen

Clases anidadas

class TestInformation.Builder

Builder para crear una instancia de TestInformation .

Métodos públicos

static TestInformation createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context)

Cree una TestInformation con un ExecutionFiles copiado.

static TestInformation createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext)

Cree una TestInformation represente un módulo en lugar de una invocación.

File dependenciesFolder ()

Devuelve la carpeta donde se almacenan todas las dependencias para una invocación.

ExecutionFiles executionFiles ()

Devuelve los archivos generados durante la ejecución de la invocación.

IBuildInfo getBuildInfo ()

Devuelve la información de compilación del dispositivo principal.

IInvocationContext getContext ()

Devuelve el contexto de invocación actual o el contexto del módulo si se trata de un módulo.

File getDependencyFile (String fileName, boolean targetFirst)

Busque un archivo de dependencia/artefacto según su nombre y si es o no un archivo de destino o de host (para una búsqueda más rápida).

ITestDevice getDevice ()

Devuelve el dispositivo principal que se está probando.

getDevices ()

Devuelve la lista de dispositivos que forman parte de la invocación.

boolean isTestTimedOut ()

Devuelve si se informó a la prueba del tiempo de espera o no.

static TestInformation.Builder newBuilder ()

Cree un constructor para crear instancias de TestInformation .

void notifyTimeout ()

Notifica que se ha activado el tiempo de espera de la fase de prueba para esta prueba.

ExecutionProperties properties ()

Devuelve las propiedades generadas durante la ejecución de la invocación.

final void setActiveDeviceIndex (int index)

Pruebe el método interno de Harness para cambiar qué dispositivo se devuelve de forma predeterminada con getDevice() .

Métodos públicos

createCopyTestInfo

public static TestInformation createCopyTestInfo (TestInformation invocationInfo, 
                IInvocationContext context)

Cree una TestInformation con un ExecutionFiles copiado.

Parámetros
invocationInfo TestInformation

context IInvocationContext

Devoluciones
TestInformation

createModuleTestInfo

public static TestInformation createModuleTestInfo (TestInformation invocationInfo, 
                IInvocationContext moduleContext)

Cree una TestInformation represente un módulo en lugar de una invocación.

Parámetros
invocationInfo TestInformation

moduleContext IInvocationContext

Devoluciones
TestInformation

dependenciasCarpeta

public File dependenciesFolder ()

Devuelve la carpeta donde se almacenan todas las dependencias para una invocación.

Devoluciones
File

archivos de ejecución

public ExecutionFiles executionFiles ()

Devuelve los archivos generados durante la ejecución de la invocación. Pasar archivos a través de ExecutionFiles es la forma recomendada de hacer que un archivo esté disponible entre target_preparers y tests.

Devoluciones
ExecutionFiles

getBuildInfo

public IBuildInfo getBuildInfo ()

Devuelve la información de compilación del dispositivo principal.

Devoluciones
IBuildInfo

getContext

public IInvocationContext getContext ()

Devuelve el contexto de invocación actual o el contexto del módulo si se trata de un módulo.

Devoluciones
IInvocationContext

getDependencyFile

public File getDependencyFile (String fileName, 
                boolean targetFirst)

Busque un archivo de dependencia/artefacto según su nombre y si es o no un archivo de destino o de host (para una búsqueda más rápida).

Parámetros
fileName String : El nombre del archivo que estamos buscando.

targetFirst boolean : si estamos favoreciendo o no los archivos del lado del destino frente a los archivos del lado del host para la búsqueda.

Devoluciones
File El archivo del artefacto encontrado.

Lanza
Si no se encuentra el archivo.

obtenerDispositivo

public ITestDevice getDevice ()

Devuelve el dispositivo principal que se está probando.

Devoluciones
ITestDevice

obtener dispositivos

public  getDevices ()

Devuelve la lista de dispositivos que forman parte de la invocación.

Devoluciones

isTestTimedOut

public boolean isTestTimedOut ()

Devuelve si se informó a la prueba del tiempo de espera o no.

Devoluciones
boolean

nuevoconstructor

public static TestInformation.Builder newBuilder ()

Cree un constructor para crear instancias de TestInformation .

Devoluciones
TestInformation.Builder

notificarTiempo de espera

public void notifyTimeout ()

Notifica que se ha activado el tiempo de espera de la fase de prueba para esta prueba.

propiedades

public ExecutionProperties properties ()

Devuelve las propiedades generadas durante la ejecución de la invocación. Pasar valores e información a través de ExecutionProperties es la forma recomendada de intercambiar información entre target_preparers y tests.

Devoluciones
ExecutionProperties

setActiveDeviceIndex

public final void setActiveDeviceIndex (int index)

Pruebe el método interno de Harness para cambiar qué dispositivo se devuelve de forma predeterminada con getDevice() . Restablecer siempre a 0.

Parámetros
index int

,

Información de prueba

public class TestInformation
extends Object

java.lang.Objeto
com.android.tradefed.invoker.TestInformation


Objeto titular que contiene toda la información y las dependencias que un ejecutor de pruebas o una prueba pueden necesitar para ejecutarse correctamente.

Resumen

Clases anidadas

class TestInformation.Builder

Builder para crear una instancia de TestInformation .

Métodos públicos

static TestInformation createCopyTestInfo ( TestInformation invocationInfo, IInvocationContext context)

Cree una TestInformation con un ExecutionFiles copiado.

static TestInformation createModuleTestInfo ( TestInformation invocationInfo, IInvocationContext moduleContext)

Cree una TestInformation represente un módulo en lugar de una invocación.

File dependenciesFolder ()

Devuelve la carpeta donde se almacenan todas las dependencias para una invocación.

ExecutionFiles executionFiles ()

Devuelve los archivos generados durante la ejecución de la invocación.

IBuildInfo getBuildInfo ()

Devuelve la información de compilación del dispositivo principal.

IInvocationContext getContext ()

Devuelve el contexto de invocación actual o el contexto del módulo si se trata de un módulo.

File getDependencyFile (String fileName, boolean targetFirst)

Busque un archivo de dependencia/artefacto según su nombre y si es o no un archivo de destino o de host (para una búsqueda más rápida).

ITestDevice getDevice ()

Devuelve el dispositivo principal que se está probando.

getDevices ()

Devuelve la lista de dispositivos que forman parte de la invocación.

boolean isTestTimedOut ()

Devuelve si se informó a la prueba del tiempo de espera o no.

static TestInformation.Builder newBuilder ()

Cree un constructor para crear instancias de TestInformation .

void notifyTimeout ()

Notifica que se ha activado el tiempo de espera de la fase de prueba para esta prueba.

ExecutionProperties properties ()

Devuelve las propiedades generadas durante la ejecución de la invocación.

final void setActiveDeviceIndex (int index)

Pruebe el método interno de Harness para cambiar qué dispositivo se devuelve de forma predeterminada con getDevice() .

Métodos públicos

createCopyTestInfo

public static TestInformation createCopyTestInfo (TestInformation invocationInfo, 
                IInvocationContext context)

Cree una TestInformation con un ExecutionFiles copiado.

Parámetros
invocationInfo TestInformation

context IInvocationContext

Devoluciones
TestInformation

createModuleTestInfo

public static TestInformation createModuleTestInfo (TestInformation invocationInfo, 
                IInvocationContext moduleContext)

Cree una TestInformation represente un módulo en lugar de una invocación.

Parámetros
invocationInfo TestInformation

moduleContext IInvocationContext

Devoluciones
TestInformation

dependenciasCarpeta

public File dependenciesFolder ()

Devuelve la carpeta donde se almacenan todas las dependencias para una invocación.

Devoluciones
File

archivos de ejecución

public ExecutionFiles executionFiles ()

Devuelve los archivos generados durante la ejecución de la invocación. Pasar archivos a través de ExecutionFiles es la forma recomendada de hacer que un archivo esté disponible entre target_preparers y tests.

Devoluciones
ExecutionFiles

getBuildInfo

public IBuildInfo getBuildInfo ()

Devuelve la información de compilación del dispositivo principal.

Devoluciones
IBuildInfo

getContext

public IInvocationContext getContext ()

Devuelve el contexto de invocación actual o el contexto del módulo si se trata de un módulo.

Devoluciones
IInvocationContext

getDependencyFile

public File getDependencyFile (String fileName, 
                boolean targetFirst)

Busque un archivo de dependencia/artefacto según su nombre y si es o no un archivo de destino o de host (para una búsqueda más rápida).

Parámetros
fileName String : El nombre del archivo que buscamos.

targetFirst boolean : si estamos favoreciendo o no los archivos del lado del destino frente a los archivos del lado del host para la búsqueda.

Devoluciones
File El archivo del artefacto encontrado.

Lanza
Si no se encuentra el archivo.

obtenerDispositivo

public ITestDevice getDevice ()

Devuelve el dispositivo principal que se está probando.

Devoluciones
ITestDevice

obtener dispositivos

public  getDevices ()

Devuelve la lista de dispositivos que forman parte de la invocación.

Devoluciones

isTestTimedOut

public boolean isTestTimedOut ()

Devuelve si se informó a la prueba del tiempo de espera o no.

Devoluciones
boolean

nuevoconstructor

public static TestInformation.Builder newBuilder ()

Cree un constructor para crear instancias de TestInformation .

Devoluciones
TestInformation.Builder

notificarTiempo de espera

public void notifyTimeout ()

Notifica que se ha activado el tiempo de espera de la fase de prueba para esta prueba.

propiedades

public ExecutionProperties properties ()

Devuelve las propiedades generadas durante la ejecución de la invocación. Pasar valores e información a través de ExecutionProperties es la forma recomendada de intercambiar información entre target_preparers y tests.

Devoluciones
ExecutionProperties

setActiveDeviceIndex

public final void setActiveDeviceIndex (int index)

Pruebe el método interno de Harness para cambiar qué dispositivo se devuelve de forma predeterminada con getDevice() . Restablecer siempre a 0.

Parámetros
index int