DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Oggetto | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Un'implementazione predefinita di test zip installer.
Riepilogo
Costruttori pubblici | |
---|---|
DefaultTestsZipInstaller () Costruttore predefinito. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) Questo costruttore di convenienza consente al chiamante di impostare direttamente l'elenco di salto, piuttosto che dover chiamare | |
DefaultTestsZipInstaller (String... skipList) Questo costruttore di convenienza consente al chiamante di impostare direttamente l'elenco di salto, piuttosto che 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 il 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 costruttore di convenienza consente al chiamante di impostare direttamente l'elenco di salto, piuttosto che dover chiamare setDataWipeSkipList( )
setDataWipeSkipList( )
separatamente.
Parametri | |
---|---|
skipList | /data da conservare quando si cancella il filesystem @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Questo costruttore di convenienza consente al chiamante di impostare direttamente l'elenco di salto, piuttosto che 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 |
Getta | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Ottieni la directory delle directory da cancellare, utilizzata solo per il 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 su cui eseguire il flashing, presunto essere in modalità adb. |
deviceBuild | IDeviceBuildInfo : l' IDeviceBuildInfo che contiene i test zip per eseguire il flashing |
Getta | |
---|---|
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 di salto è figlio diretto di /data . |