DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Un'implementazione predefinita del programma di installazione zip di test.
Sommario
Costruttori pubblici | |
---|---|
DefaultTestsZipInstaller () Costruttore predefinito. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) Questo comodo costruttore consente al chiamante di impostare direttamente l'elenco di salto, invece di dover chiamare | |
DefaultTestsZipInstaller (String... skipList) Questo pratico costruttore consente al chiamante di impostare direttamente l'elenco di salto, 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 pratico costruttore consente al chiamante di impostare direttamente l'elenco di salto, invece di dover chiamare setDataWipeSkipList( )
setDataWipeSkipList( )
separatamente.
Parametri | |
---|---|
skipList | /data da conservare quando si cancella il filesystem @ vedi #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Questo pratico costruttore consente al chiamante di impostare direttamente l'elenco di salto, invece di dover chiamare setDataWipeSkipList( )
setDataWipeSkipList( )
separatamente.
Parametri | |
---|---|
skipList | String : la raccolta di percorsi in /data da conservare quando si cancella il filesystem @ vedi #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 : ITestDevice su cui agire |
Lancia | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Ottieni la directory delle directory da cancellare, utilizzata solo per i test.
ritorna | |
---|---|
l'insieme di directory da saltare quando si cancella 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. Inoltre interromperà il runtime Android e lo lascerà inattivo al ritorno
Parametri | |
---|---|
device | ITestDevice : ITestDevice da lampeggiare, presumibilmente in modalità adb. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo che contiene lo zip dei test da lampeggiare |
Lancia | |
---|---|
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 è diretta figlio di /data . |