ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Installe des tests à partir d'un fichier ZIP de tests (comme indiqué par le système de compilation) sur un appareil.

Résumé

Méthodes publiques

abstract 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.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

Transfère le contenu du fichier tests.zip sur la partition de données de l'appareil.

abstract void setDataWipeSkipList( skipList)

Définit la liste des chemins d'accès sous /data pour éviter la suppression.

abstract void setDataWipeSkipList(String... skipList)

Définit la liste des chemins d'accès sous /data pour éviter la suppression.

Méthodes publiques

deleteData

public abstract 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

Voir aussi :

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Transfère le contenu du fichier tests.zip sur la partition de données de l'appareil.

Paramètres
device ITestDevice: ITestDevice à flasher, supposé être en mode adb.

deviceBuild IDeviceBuildInfo: IDeviceBuildInfo contenant le fichier ZIP des tests à flasher

Génère
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract 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 /data.

Voir aussi :

setDataWipeSkipList

public abstract 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 /data.

Voir aussi :