DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Un'implementazione predefinita del programma di installazione dei file ZIP dei test.
Riepilogo
Costruttori pubblici | |
---|---|
DefaultTestsZipInstaller()
Costruttore predefinito. |
|
DefaultTestsZipInstaller(
Questo costruttore di utilità consente all'utente chiamante di impostare direttamente l'elenco di esclusione, anziché dover chiamare |
|
DefaultTestsZipInstaller(String... skipList)
Questo costruttore di utilità consente all'utente chiamante di impostare direttamente l'elenco di esclusione, anziché dover chiamare |
Metodi pubblici | |
---|---|
void
|
deleteData(ITestDevice device)
Rimuove tutti i file/le directory da |
|
getDataWipeSkipList()
Recupera la directory delle directory da cancellare, utilizzata solo per i test. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
Sposta i contenuti del file tests.zip nella partizione dati del dispositivo. Prima di procedere, questa implementazione riavvierà il dispositivo nel dominio utente. |
void
|
setDataWipeSkipList(
Imposta l'elenco di percorsi in |
void
|
setDataWipeSkipList(String... skipList)
Imposta l'elenco di percorsi in |
Costruttori pubblici
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Costruttore predefinito.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Questo costruttore di utilità consente all'utente chiamante di impostare direttamente l'elenco di esclusione, anziché dover chiamare setDataWipeSkipList(
separatamente.
Parametri | |
---|---|
skipList |
: la raccolta di percorsi in /data da conservare durante l'eliminazione del filesystem @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Questo costruttore di utilità consente all'utente chiamante di impostare direttamente l'elenco di esclusione, anziché dover chiamare setDataWipeSkipList(
separatamente.
Parametri | |
---|---|
skipList |
String : la raccolta di percorsi in /data da conservare durante l'eliminazione del filesystem @see #setDataWipeSkipList |
Metodi pubblici
deleteData
public 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 |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Recupera la directory delle directory da cancellare, utilizzata solo per i test.
Ritorni | |
---|---|
|
l'insieme di directory da ignorare durante l'eliminazione di una directory |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Sposta i contenuti del file tests.zip nella partizione dati del dispositivo.
Prima di procedere, questa implementazione riavvierà il dispositivo nel dominio utente. Interrompe anche il runtime di Android e lo lascia inattivo al ritorno
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 | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public 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 |
setDataWipeSkipList
public 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 |