PushFilePreparer

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 que se ejecute 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 de archivo relativa a través de IBuildInfo y los directorios de casos de prueba.

void setAbi ( IAbi abi)

void setInvocationContext ( IInvocationContext invocationContext)

void setUp ( TestInformation testInfo)

boolean shouldAbortOnFailure ()

Si se aborta o no en caso de error de inserción.

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

Constructores públicos

PushFilePreparer

public PushFilePreparer ()

Métodos públicos

conseguirAbi

public IAbi getAbi ()

Devoluciones
IAbi

getPushSpecs

public final  getPushSpecs (ITestDevice device)

Cree la lista de archivos que se enviarán.

Parámetros
device ITestDevice

Devoluciones

Lanza
TargetSetupError

isCleanUpEnabled

public boolean isCleanUpEnabled ()

Devoluciones
boolean

reportDependencies

public  reportDependencies ()

Devoluciones

resolverRelativeFilePath

public File resolveRelativeFilePath (IBuildInfo buildInfo, 
                String fileName)

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

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

fileName String : ruta de archivo relativa a resolver

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

setAbi

public void setAbi (IAbi abi)

Parámetros
abi IAbi

establecerInvocaciónContexto

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 aborta o no en caso de error de inserción.

Devoluciones
boolean

DeberíaRemontarSistema

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