Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
PushFilePreparer
public
class
PushFilePreparer
extends BaseTargetPreparer
implements
IAbiReceiver,
IDiscoverDependencies,
IInvocationContextReceiver
Un ITargetPreparer
qui tente de transférer un nombre illimité de fichiers depuis n'importe quel chemin d'accès vers l'hôte
chemin d'accès à l'appareil.
À effectuer *après* l'exécution d'un nouveau build et *après* l'exécution de DeviceSetup (si
activé)
Résumé
Constructeurs publics
PushFilePreparer
public PushFilePreparer ()
Méthodes publiques
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (ITestDevice device)
Créez la liste des fichiers à transférer.
Paramètres |
device |
ITestDevice |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
reportDependencies
public reportDependencies ()
résoudre CheminFileRerelatif
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Résout le chemin d'accès au fichier relatif via les répertoires IBuildInfo
et les scénarios de test.
Paramètres |
buildInfo |
IBuildInfo : informations sur l'artefact de compilation |
fileName |
String : chemin d'accès relatif au fichier à résoudre |
Renvoie |
File |
le fichier à partir des répertoires d'informations sur la compilation ou de scénarios de test |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Paramètres |
invocationContext |
IInvocationContext |
public void setUp (TestInformation testInfo)
Paramètres |
testInfo |
TestInformation |
DevraitAbortOnFailure
public boolean shouldAbortOnFailure ()
Indique si l'annulation doit être effectuée ou non en cas d'échec du transfert.
devraitRemountSystem
public boolean shouldRemountSystem ()
devraitRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
Paramètres |
testInfo |
TestInformation |
e |
Throwable |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/20 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/08/20 (UTC)."],[],[]]