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 |