ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Installe les tests à partir d'un fichier zip de tests (tel que généré par le système de build) 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 saut.

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

La mise en œuvre arrêtera l’exécution sur l’appareil. Il est fortement recommandé de redémarrer l'appareil une fois cette méthode terminée.

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

Jetés
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 : le IDeviceBuildInfo qui contient les tests zip à flasher

Jetés
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 concerne les enfants directs 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 concerne les enfants directs de /data .

Voir également: