DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Un'implementazione predefinita del programma di installazione zip dei test.
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 nell'area utente 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 |
Lancia | |
---|---|
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 |
pushTestZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Inserisce il contenuto del file tests.zip nella partizione dati del dispositivo.
Questa implementazione riavvierà il dispositivo nell'area utente prima di procedere. Interromperà inoltre il runtime di Android e lo lascerà inattivo al ritorno
Parametri | |
---|---|
device | ITestDevice : ITestDevice da flashare, presupposto che sia in modalità adb. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo che contiene i test zip in flash |
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. Tieni presente che la granularità dell'elenco da saltare è figlia diretta di /data . |