ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


Installa i test da un file ZIP dei test (come indicato dal sistema di compilazione) su un dispositivo.

Riepilogo

Metodi pubblici

abstract void deleteData(ITestDevice device)

Rimuove tutti i file/le directory da /data sul dispositivo specificato, con l'eccezione di quelli esclusi dalla lista ignora.

abstract void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

Sposta i contenuti del file tests.zip nella partizione dati del dispositivo.

abstract void setDataWipeSkipList( skipList)

Imposta l'elenco di percorsi in /data da evitare di cancellare.

abstract void setDataWipeSkipList(String... skipList)

Imposta l'elenco di percorsi in /data da evitare di cancellare.

Metodi pubblici

deleteData

public abstract void deleteData (ITestDevice device)

Rimuove tutti i file/le directory da /data sul dispositivo specificato, con l'eccezione di quelli esclusi dalla lista ignora.

L'implementazione interromperà il runtime sul dispositivo. È vivamente consigliato riavviare il dispositivo al termine di questo metodo.

Parametri
device ITestDevice: il ITestDevice su cui intervenire

Lanci
DeviceNotAvailableException
TargetSetupError

Vedi anche:

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

Sposta i contenuti del file tests.zip nella partizione dati del dispositivo.

Parametri
device ITestDevice: il ITestDevice da eseguire il flashing, che si presume sia in modalità adb.

deviceBuild IDeviceBuildInfo: il IDeviceBuildInfo contenente il file ZIP dei test da eseguire

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

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

Imposta l'elenco di percorsi in /data da evitare di cancellare.

Parametri
skipList : l'elenco delle directory da saltare.

Tieni presente che la granularità dell'elenco di esclusione è costituita da elementi secondari diretti di /data.

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

Imposta l'elenco di percorsi in /data da evitare di cancellare.

Parametri
skipList String: l'elenco delle directory da saltare.

Tieni presente che la granularità dell'elenco di esclusione è costituita da elementi secondari diretti di /data.