Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
Preparador de archivos push
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
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
Preparador de archivos push
public PushFilePreparer ()
Métodos públicos
obtenerAbi
public IAbi getAbi ()
obtenerPushSpecs
public final getPushSpecs (ITestDevice device)
Cree la lista de archivos que se enviarán.
Parámetros |
---|
device | ITestDevice |
estáCleanUpEnabled
public boolean isCleanUpEnabled ()
informeDependencias
public reportDependencies ()
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)
establecer contexto de invocación
public void setInvocationContext (IInvocationContext invocationContext)
Parámetros |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
Parámetros |
---|
testInfo | TestInformation |
deberíaAbortOnFailure
public boolean shouldAbortOnFailure ()
Si se debe cancelar o no en caso de falla de inserción.
deberíaRemountSystem
public boolean shouldRemountSystem ()
deberíaRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
Parámetros |
---|
testInfo | TestInformation |
e | Throwable |
El contenido y el código de ejemplo de esta página están sujetos a las licencias que se describen en la licencia de contenido. Java y OpenJDK son marcas registradas de Oracle o sus entidades asociadas.
Última actualización: 2023-12-01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Me falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Es demasiado complicado o hay demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Está obsoleto"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema de muestras o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Es fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Me ofreció una solución al problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
{"lastModified": "\u00daltima actualizaci\u00f3n: 2023-12-01 (UTC)."}
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Me falta la información que necesito","missingTheInformationINeed","thumb-down"],["Es demasiado complicado o hay demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Está obsoleto","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema de muestras o código","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2023-12-01 (UTC)."]]