DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Un'implementazione predefinita di test zip installer.
Riepilogo
Costruttori pubblici | |
---|---|
DefaultTestsZipInstaller () Costruttore predefinito. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) Questo comodo costruttore consente al chiamante di impostare direttamente l'elenco da saltare, invece di dover chiamare | |
DefaultTestsZipInstaller (String... skipList) Questo comodo costruttore consente al chiamante di impostare direttamente l'elenco da saltare, invece di dover chiamare |
Metodi pubblici | |
---|---|
void | deleteData ( ITestDevice device) Rimuove tutti i file/directory da |
getDataWipeSkipList () Ottieni la directory delle directory da cancellare, utilizzata solo per i test. | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) Inserisce il contenuto del file tests.zip nella partizione dati del dispositivo. Questa implementazione riavvierà il dispositivo in userland prima di procedere. |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) Imposta l'elenco dei percorsi in |
void | setDataWipeSkipList (String... skipList) Imposta l'elenco dei percorsi in |
Costruttori pubblici
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Costruttore predefinito.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Questo comodo costruttore consente al chiamante di impostare direttamente l'elenco da saltare, invece di dover chiamare setDataWipeSkipList( )
setDataWipeSkipList( )
separatamente.
Parametri | |
---|---|
skipList | /data da conservare quando si cancella il filesystem @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Questo comodo costruttore consente al chiamante di impostare direttamente l'elenco da saltare, invece di dover chiamare setDataWipeSkipList( )
setDataWipeSkipList( )
separatamente.
Parametri | |
---|---|
skipList | String : la raccolta di percorsi in /data da conservare quando si cancella il filesystem @see #setDataWipeSkipList |
Metodi pubblici
deleteData
public void deleteData (ITestDevice device)
Rimuove tutti i file/directory da /data
sul dispositivo specificato, ad eccezione di quelli esclusi dall'elenco di salto.
Parametri | |
---|---|
device | ITestDevice : l' ITestDevice su cui agire |
Tiri | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Ottieni la directory delle directory da cancellare, utilizzata solo per i test.
ritorna | |
---|---|
l'insieme di directory da saltare durante la cancellazione di una directory |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Inserisce il contenuto del file tests.zip nella partizione dati del dispositivo.
Questa implementazione riavvierà il dispositivo in userland prima di procedere. Interromperà anche il runtime di Android e lo lascerà inattivo al ritorno
Parametri | |
---|---|
device | ITestDevice : l' ITestDevice per il flash, presupposto in modalità adb. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo che contiene i test zip in flash |
Tiri | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Imposta l'elenco dei percorsi in /data
per evitare la cancellazione.
Parametri | |
---|---|
skipList | /data . |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Imposta l'elenco dei percorsi in /data
per evitare la cancellazione.
Parametri | |
---|---|
skipList | String : l'elenco delle directory da saltare. Si noti che la granularità dell'elenco da saltare è figlio diretto di /data . |