DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Uma implementação padrão do instalador zip de testes.
Resumo
Construtores públicos | |
---|---|
DefaultTestsZipInstaller () Construtor padrão. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) Este construtor de conveniência permite que o chamador defina a lista de pulos diretamente, em vez de precisar chamar | |
DefaultTestsZipInstaller (String... skipList) Este construtor de conveniência permite que o chamador defina a lista de pulos diretamente, em vez de precisar chamar |
Métodos públicos | |
---|---|
void | deleteData ( ITestDevice device) Remove todos os arquivos/diretórios de |
getDataWipeSkipList () Obtenha o diretório de diretórios a serem apagados, usado apenas para teste. | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) Envia o conteúdo do arquivo testes.zip para a partição de dados do dispositivo. Esta implementação irá reinicializar o dispositivo na área do usuário antes de continuar. |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) Define a lista de caminhos em |
void | setDataWipeSkipList (String... skipList) Define a lista de caminhos em |
Construtores públicos
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Construtor padrão.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Este construtor de conveniência permite que o chamador defina a lista de pulos diretamente, em vez de precisar chamar setDataWipeSkipList( )
setDataWipeSkipList( )
separadamente.
Parâmetros | |
---|---|
skipList | /data a serem mantidos ao limpar o sistema de arquivos @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Este construtor de conveniência permite que o chamador defina a lista de pulos diretamente, em vez de precisar chamar setDataWipeSkipList( )
setDataWipeSkipList( )
separadamente.
Parâmetros | |
---|---|
skipList | String : A coleção de caminhos em /data a serem mantidos ao limpar o sistema de arquivos @see #setDataWipeSkipList |
Métodos públicos
excluir dados
public void deleteData (ITestDevice device)
Remove todos os arquivos/diretórios de /data
no dispositivo especificado, com exceção daqueles excluídos pela lista de pulos.
Parâmetros | |
---|---|
device | ITestDevice : O ITestDevice no qual atuar |
Lança | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Obtenha o diretório de diretórios a serem apagados, usado apenas para teste.
Devoluções | |
---|---|
o conjunto de diretórios a serem ignorados ao limpar um diretório |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Envia o conteúdo do arquivo testes.zip para a partição de dados do dispositivo.
Esta implementação irá reinicializar o dispositivo na área do usuário antes de continuar. Ele também interromperá o tempo de execução do Android e o deixará inativo ao retornar
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para flash, assumido como estando no modo adb. |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém os testes zip para flash |
Lança | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Define a lista de caminhos em /data
para evitar a limpeza.
Parâmetros | |
---|---|
skipList | /data . |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Define a lista de caminhos em /data
para evitar a limpeza.
Parâmetros | |
---|---|
skipList | String : a lista de diretórios a serem ignorados. Observe que a granularidade da lista de pulos é filha direta de /data . |