DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Implémentation par défaut de l'installateur de fichiers ZIP de test.
Résumé
Constructeurs publics | |
---|---|
DefaultTestsZipInstaller()
Constructeur par défaut. |
|
DefaultTestsZipInstaller(
Ce constructeur pratique permet à l'appelant de définir directement la liste de sauts, au lieu d'avoir à appeler |
|
DefaultTestsZipInstaller(String... skipList)
Ce constructeur pratique permet à l'appelant de définir directement la liste de sauts, au lieu d'avoir à appeler |
Méthodes publiques | |
---|---|
void
|
deleteData(ITestDevice device)
Supprime tous les fichiers/répertoires de |
|
getDataWipeSkipList()
Récupérez le répertoire des répertoires à effacer, utilisé à des fins de test uniquement. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
Transfère le contenu du fichier tests.zip sur la partition de données de l'appareil. Cette implémentation redémarre l'appareil dans l'espace utilisateur avant de continuer. |
void
|
setDataWipeSkipList(
Définit la liste des chemins d'accès sous |
void
|
setDataWipeSkipList(String... skipList)
Définit la liste des chemins d'accès sous |
Constructeurs publics
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Constructeur par défaut.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Ce constructeur pratique permet à l'appelant de définir directement la liste de sauts, au lieu d'avoir à appeler setDataWipeSkipList(
séparément.
Paramètres | |
---|---|
skipList |
: ensemble de chemins sous /data à conserver lors de la suppression du système de fichiers @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Ce constructeur pratique permet à l'appelant de définir directement la liste de sauts, au lieu d'avoir à appeler setDataWipeSkipList(
séparément.
Paramètres | |
---|---|
skipList |
String : ensemble de chemins sous /data à conserver lors de la suppression du système de fichiers @see #setDataWipeSkipList |
Méthodes publiques
deleteData
public void deleteData (ITestDevice device)
Supprime tous les fichiers/répertoires de /data
sur l'appareil spécifié, à l'exception de ceux exclus par la liste de suppression.
L'implémentation arrête l'environnement d'exécution sur l'appareil. Nous vous recommandons vivement de redémarrer l'appareil une fois cette méthode terminée.
Paramètres | |
---|---|
device |
ITestDevice : ITestDevice à traiter |
Génère | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Récupérez le répertoire des répertoires à effacer, utilisé à des fins de test uniquement.
Renvoie | |
---|---|
|
Ensemble de répertoires à ignorer lors de l'effacement d'un répertoire |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Transfère le contenu du fichier tests.zip sur la partition de données de l'appareil.
Cette implémentation redémarre l'appareil dans l'espace utilisateur avant de continuer. Il arrêtera également l'environnement d'exécution Android et le laissera inactif à votre retour.
Paramètres | |
---|---|
device |
ITestDevice : ITestDevice à flasher, supposé être en mode adb. |
deviceBuild |
IDeviceBuildInfo : IDeviceBuildInfo contenant le fichier ZIP des tests à flasher |
Génère | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Définit la liste des chemins d'accès sous /data
pour éviter la suppression.
Paramètres | |
---|---|
skipList |
: liste des répertoires à ignorer.
Notez que la granularité de la liste de suppression correspond aux enfants directs de |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Définit la liste des chemins d'accès sous /data
pour éviter la suppression.
Paramètres | |
---|---|
skipList |
String : liste des répertoires à ignorer.
Notez que la granularité de la liste de suppression correspond aux enfants directs de |