Preparador de archivos push

public class PushFilePreparer
extends BaseTargetPreparer implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies

java.lang.Objeto
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.PushFilePreparer


Un ITargetPreparer que intenta enviar cualquier cantidad de archivos desde cualquier ruta de host a cualquier ruta de dispositivo.

Debe realizarse *después* de que se actualice una nueva compilación y *después* de ejecutar DeviceSetup (si está habilitado)

Resumen

Constructores públicos

PushFilePreparer ()

Métodos públicos

IAbi getAbi ()

final getPushSpecs ( ITestDevice device)

Cree la lista de archivos que se enviarán.

boolean isCleanUpEnabled ()
reportDependencies ()
File resolveRelativeFilePath ( IBuildInfo buildInfo, String fileName)

Resuelva la ruta relativa del archivo a través de IBuildInfo y directorios de casos de prueba.

void setAbi ( IAbi abi)

void setInvocationContext ( IInvocationContext invocationContext)

void setUp ( TestInformation testInfo)

boolean shouldAbortOnFailure ()

Si se debe cancelar o no en caso de falla de inserción.

boolean shouldRemountSystem ()
boolean shouldRemountVendor ()
void tearDown ( TestInformation testInfo, Throwable e)

Constructores públicos

Preparador de archivos push

public PushFilePreparer ()

Métodos públicos

obtenerAbi

public IAbi getAbi ()

Devoluciones
IAbi

obtenerPushSpecs

public final  getPushSpecs (ITestDevice device)

Cree la lista de archivos que se enviarán.

Parámetros
device ITestDevice

Devoluciones

Lanza
TargetSetupError

estáCleanUpEnabled

public boolean isCleanUpEnabled ()

Devoluciones
boolean

informeDependencias

public  reportDependencies ()

Devoluciones

resolverRelativeFilePath

public File resolveRelativeFilePath (IBuildInfo buildInfo, 
                String fileName)

Resuelva la ruta relativa del archivo a través de IBuildInfo y directorios de casos de prueba.

Parámetros
buildInfo IBuildInfo : la información del artefacto de compilación

fileName String : ruta relativa del archivo a resolver

Devoluciones
File el archivo de los directorios de información de compilación o casos de prueba

conjuntoAbi

public void setAbi (IAbi abi)

Parámetros
abi IAbi

establecer contexto de invocación

public void setInvocationContext (IInvocationContext invocationContext)

Parámetros
invocationContext IInvocationContext

configuración

public void setUp (TestInformation testInfo)

Parámetros
testInfo TestInformation

Lanza
BuildError
DeviceNotAvailableException
TargetSetupError

deberíaAbortOnFailure

public boolean shouldAbortOnFailure ()

Si se debe cancelar o no en caso de falla de inserción.

Devoluciones
boolean

deberíaRemountSystem

public boolean shouldRemountSystem ()

Devoluciones
boolean

deberíaRemountVendor

public boolean shouldRemountVendor ()

Devoluciones
boolean

demoler

public void tearDown (TestInformation testInfo, 
                Throwable e)

Parámetros
testInfo TestInformation

e Throwable

Lanza
DeviceNotAvailableException