ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Installe les tests à partir d'un fichier zip de tests (tel que produit par le système de construction) sur un appareil.

Résumé

Méthodes publiques

abstract void deleteData ( ITestDevice device)

Supprime tous les fichiers/répertoires de /data sur le périphérique spécifié, à l'exception de ceux exclus par la liste de sauts.

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

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

abstract void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

Définit la liste des chemins sous /data pour éviter l'effacement.

abstract void setDataWipeSkipList (String... skipList)

Définit la liste des chemins sous /data pour éviter l'effacement.

Méthodes publiques

Suprimmer les données

public abstract void deleteData (ITestDevice device)

Supprime tous les fichiers/répertoires de /data sur le périphérique spécifié, à l'exception de ceux exclus par la liste de sauts.

L'implémentation arrêtera l'exécution sur l'appareil. Il est fortement recommandé de redémarrer l'appareil à la fin de cette méthode.

Paramètres
device ITestDevice : L' ITestDevice sur lequel agir

Lance
DeviceNotAvailableException
TargetSetupError

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

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

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

deviceBuild IDeviceBuildInfo : l' IDeviceBuildInfo qui contient le zip des tests à flasher

Lance
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

Définit la liste des chemins sous /data pour éviter l'effacement.

Paramètres
skipList : la liste des répertoires à ignorer.

Notez que la granularité de la liste de sauts est un enfant direct de /data .

Voir également:

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

Définit la liste des chemins sous /data pour éviter l'effacement.

Paramètres
skipList String : la liste des répertoires à ignorer.

Notez que la granularité de la liste de sauts est un enfant direct de /data .

Voir également: