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 setDataWipeSkipList( ) setDataWipeSkipList( ) separatamente.

DefaultTestsZipInstaller (String... skipList)

Questo costruttore di convenienza consente al chiamante di impostare direttamente l'elenco di salto, piuttosto che dover chiamare setDataWipeSkipList( ) setDataWipeSkipList( ) separatamente.

Metodi pubblici

void deleteData ( ITestDevice device)

Rimuove tutti i file/directory da /data sul dispositivo specificato, ad eccezione di quelli esclusi dall'elenco di salto.

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 /data per evitare la cancellazione.

void setDataWipeSkipList (String... skipList)

Imposta l'elenco dei percorsi in /data per evitare la cancellazione.

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 : la raccolta di percorsi in /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.

L'implementazione interromperà il runtime sul dispositivo. Si consiglia vivamente di riavviare il dispositivo al termine di questo metodo.

Parametri
device ITestDevice : l' ITestDevice su cui agire

Getta
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public  getDataWipeSkipList ()

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 : l'elenco delle directory da saltare.

Si noti che la granularità dell'elenco di salto è figlio diretto di /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 .