Preparador de archivos push
public
class
PushFilePreparer
extends BaseTargetPreparer
implements
IAbiReceiver,
IDiscoverDependencies,
IInvocationContextReceiver
Objeto java.lang. | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.PushFilePreparer |
Un ITargetPreparer
que intenta enviar cualquier cantidad de archivos desde cualquier ruta de acceso del host a cualquier
de la ruta de acceso del dispositivo.
Se debe realizar *después* de que se escriba una nueva compilación en la memoria flash y *después* de que se ejecute DeviceSetup (si habilitado)
Resumen
Constructores públicos | |
---|---|
PushFilePreparer()
|
Métodos públicos | |
---|---|
IAbi
|
getAbi()
|
final
|
getPushSpecs(ITestDevice device)
Crea la lista de archivos que se enviarán. |
boolean
|
isCleanUpEnabled()
|
|
reportDependencies()
|
File
|
resolveRelativeFilePath(IBuildInfo buildInfo, String fileName)
Resuelve la ruta de acceso relativa a un archivo a través de |
void
|
setAbi(IAbi abi)
|
void
|
setInvocationContext(IInvocationContext invocationContext)
|
void
|
setUp(TestInformation testInfo)
|
boolean
|
shouldAbortOnFailure()
Indica si se debe anular o no ante una falla de envío. |
boolean
|
shouldRemountSystem()
|
boolean
|
shouldRemountVendor()
|
void
|
tearDown(TestInformation testInfo, Throwable e)
|
Constructores públicos
Preparador de archivos push
public PushFilePreparer ()
Métodos públicos
getPushSpecs
public finalgetPushSpecs (ITestDevice device)
Crea la lista de archivos que se enviarán.
Parámetros | |
---|---|
device |
ITestDevice |
Muestra | |
---|---|
|
Arroja | |
---|---|
TargetSetupError |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
Muestra | |
---|---|
boolean |
reportDependencias
publicreportDependencies ()
Muestra | |
---|---|
|
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo, String fileName)
Resuelve la ruta de acceso relativa a un archivo a través de IBuildInfo
y directorios de casos de prueba.
Parámetros | |
---|---|
buildInfo |
IBuildInfo : Es la información del artefacto de compilación. |
fileName |
String : Es la ruta de acceso al archivo relativa que se debe resolver. |
Muestra | |
---|---|
File |
el archivo desde los directorios de información de compilación o de casos de prueba |
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Parámetros | |
---|---|
invocationContext |
IInvocationContext |
Configuración
public void setUp (TestInformation testInfo)
Parámetros | |
---|---|
testInfo |
TestInformation |
Arroja | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
deberíaAbortOnFailure
public boolean shouldAbortOnFailure ()
Indica si se debe anular o no ante una falla de envío.
Muestra | |
---|---|
boolean |
deberíaRemountSystem
public boolean shouldRemountSystem ()
Muestra | |
---|---|
boolean |
debeRemountVendor.
public boolean shouldRemountVendor ()
Muestra | |
---|---|
boolean |
Eliminar
public void tearDown (TestInformation testInfo, Throwable e)
Parámetros | |
---|---|
testInfo |
TestInformation |
e |
Throwable |
Arroja | |
---|---|
DeviceNotAvailableException |