FastbootDeviceFlasher
public class FastbootDeviceFlasher
extends Object
implements IDeviceFlasher
java.lang.Object | |
↳ | com.android.tradefed.targetprep.FastbootDeviceFlasher |
Uma classe que depende do fastboot para atualizar uma imagem em hardware Android físico.
Resumo
Campos | |
---|---|
public static final String | BASEBAND_IMAGE_NAME
|
Construtores públicos | |
---|---|
FastbootDeviceFlasher () |
Métodos públicos | |
---|---|
void | flash (ITestDevice device, IDeviceBuildInfo deviceBuild) Os flashes são construídos no dispositivo. |
CommandStatus | getSystemFlashingStatus () Recuperar o status de execução do comando para atualizar partições primárias do sistema. |
IDeviceFlasher.UserDataFlashOption | getUserDataFlashOption () Informa se a imagem de dados do usuário deve ser atualizada, apagada ou retida |
void | overrideDeviceOptions (ITestDevice device) Substituir opções para um dispositivo. |
void | setDataWipeSkipList ( dataWipeSkipList) setDataWipeSkipList ( dataWipeSkipList) Define a lista de caminhos em /data . |
void | setFlashOptions ( flashOptions) setFlashOptions ( flashOptions) Define uma lista de opções para passar com comandos de flash/atualização. |
void | setFlashingResourcesRetriever ( IFlashingResourcesRetriever retriever) Define o mecanismo pelo qual o pisca-pisca pode recuperar arquivos de recursos para flash. |
void | setForceSystemFlash (boolean forceSystemFlash) Define se o sistema deve sempre ser atualizado mesmo se estiver executando a compilação atual |
void | setRamdiskPartition (String ramdiskPartition) Define partição ramdisk |
void | setShouldFlashRamdisk (boolean shouldFlashRamdisk) Define se um ramdisk adicional deve ser atualizado após a atualização do dispositivo via zip de imagem |
void | setUserDataFlashOption ( IDeviceFlasher.UserDataFlashOption flashOption) Alterna se a imagem de dados do usuário deve ser atualizada, apagada ou retida |
void | setWipeTimeout (long timeout) Defina o tempo limite para limpeza dos dados. |
boolean | shouldFlashRamdisk () Verifica se o flasher está configurado para ter um ramdisk adicional deve ser atualizado após a atualização do dispositivo via imagem zip |
Métodos protegidos | |
---|---|
void | checkAndFlashBaseband (ITestDevice device, IDeviceBuildInfo deviceBuild) Se necessário, atualize a imagem da banda base no dispositivo. |
boolean | checkAndFlashBootloader (ITestDevice device, IDeviceBuildInfo deviceBuild) Se necessário, atualize a imagem do bootloader no dispositivo. |
boolean | checkAndFlashSystem (ITestDevice device, String systemBuildId, String systemBuildFlavor, IDeviceBuildInfo deviceBuild) Se necessário, atualize a imagem do sistema no dispositivo. |
boolean | checkShouldFlashBaseband (ITestDevice device, IDeviceBuildInfo deviceBuild) Verifique se a banda base no dispositivo fornecido precisa ser atualizada. |
IFlashingResourcesParser | createFlashingResourcesParser ( IDeviceBuildInfo localBuild, DeviceDescriptor descriptor) Método de fábrica para criar um |
void | downloadExtraImageFiles ( IFlashingResourcesParser resourceParser, IFlashingResourcesRetriever retriever, IDeviceBuildInfo localBuild) Gancho para permitir que subclasses baixem arquivos de imagem personalizados extras, se necessário. |
void | downloadFlashingResources (ITestDevice device, IDeviceBuildInfo localBuild) Baixa arquivos de imagem flash extras necessários |
String | executeFastbootCmd (ITestDevice device, String... cmdArgs) Método auxiliar para executar o comando fastboot. |
String | executeLongFastbootCmd (ITestDevice device, String... cmdArgs) Método auxiliar para executar um comando fastboot de longa duração. |
void | flashBaseband (ITestDevice device, File basebandImageFile) Pisca a imagem de banda base fornecida e reinicializa no bootloader |
void | flashBootloader (ITestDevice device, File bootloaderImageFile) Pisca a imagem do bootloader fornecida e reinicializa de volta no bootloader |
void | flashExtraImages (ITestDevice device, IDeviceBuildInfo deviceBuild) Atualize quaisquer partições específicas do dispositivo antes de atualizar o sistema e reinicializar. |
void | flashPartition (ITestDevice device, File imgFile, String partition) Atualize uma partição individual de um dispositivo |
void | flashRamdiskIfNeeded (ITestDevice device, IDeviceBuildInfo deviceBuild) |
void | flashSystem (ITestDevice device, IDeviceBuildInfo deviceBuild) Atualize a imagem do sistema no dispositivo. |
void | flashUserData (ITestDevice device, IDeviceBuildInfo deviceBuild) Partição flash userdata no dispositivo. |
void | flashUserDataFromDeviceImageFile (ITestDevice device, IDeviceBuildInfo deviceBuild) Extrai o userdata.img do arquivo de imagem do dispositivo e o atualiza no dispositivo |
String | getBootPartitionName () Obtenha o nome da partição de inicialização para este pisca-pisca de dispositivo. |
String | getBootloaderFilePrefix (ITestDevice device) Obtenha o prefixo do arquivo do bootloader. |
String | getCurrentSlot (ITestDevice device) Método auxiliar para recuperar o slot atual (para dispositivos compatíveis com A/B). |
IFlashingResourcesRetriever | getFlashingResourcesRetriever () |
String | getImageVersion (ITestDevice device, String imageName) Método auxiliar para obter a versão atual da imagem no dispositivo. |
IRunUtil | getRunUtil () Exposto para testes. |
void | handleUserDataFlashing (ITestDevice device, IDeviceBuildInfo deviceBuild) Lidar com a atualização da partição userdata/cache |
boolean | hasPartition (ITestDevice device, String partition) Verifica com o bootloader se a partição especificada existe ou não |
void | preFlashSetup (ITestDevice device, IDeviceBuildInfo deviceBuild) Execute qualquer configuração adicional de pré-flashing necessária. |
void | verifyRequiredBoards (ITestDevice device, IFlashingResourcesParser resourceParser, String deviceProductType) Verifique se o tipo de produto do dispositivo é compatível com a versão a ser atualizada. |
void | wipeCache (ITestDevice device) Limpe a partição de cache do dispositivo. |
void | wipePartition (ITestDevice device, String partition) Limpe a partição especificada com `fastboot erase <nome>` |
Campos
BASEBAND_IMAGE_NAME
public static final String BASEBAND_IMAGE_NAME
Construtores públicos
FastbootDeviceFlasher
public FastbootDeviceFlasher ()
Métodos públicos
clarão
public void flash (ITestDevice device, IDeviceBuildInfo deviceBuild)
Os flashes são construídos no dispositivo.
Retorna imediatamente após a conclusão do flash. Os chamadores devem aguardar que o dispositivo esteja on-line e disponível antes de prosseguir com o teste.Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo para piscar |
Lança | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getSystemFlashingStatus
public CommandStatus getSystemFlashingStatus ()
Recuperar o status de execução do comando para atualizar partições primárias do sistema.
Observe que se as partições do sistema não forem atualizadas (o sistema já possui a compilação a ser atualizada), o status do comando pode ser null
Devoluções | |
---|---|
CommandStatus |
getUserDataFlashOption
public IDeviceFlasher.UserDataFlashOption getUserDataFlashOption ()
Informa se a imagem de dados do usuário deve ser atualizada, apagada ou retida
Devoluções | |
---|---|
IDeviceFlasher.UserDataFlashOption | Se a imagem de dados do usuário deve ser atualizada, apagada ou retida |
substituirDeviceOptions
public void overrideDeviceOptions (ITestDevice device)
Substituir opções para um dispositivo. Usado para substituir valores de opção padrão se os padrões não forem suportados por um dispositivo específico.
setDataWipeSkipList
public void setDataWipeSkipList (dataWipeSkipList)
Define a lista de caminhos em /data
para evitar limpeza ao usar ITestsZipInstaller
/data
.Parâmetros | |
---|---|
dataWipeSkipList |
setFlashOptions
public void setFlashOptions (flashOptions)
Define uma lista de opções para passar com comandos de flash/atualização.
setFlashingResourcesRetriever
public void setFlashingResourcesRetriever (IFlashingResourcesRetriever retriever)
Define o mecanismo pelo qual o pisca-pisca pode recuperar arquivos de recursos para flash.
Parâmetros | |
---|---|
retriever | IFlashingResourcesRetriever : o IFlashingResourcesRetriever a ser usado |
setForceSystemFlash
public void setForceSystemFlash (boolean forceSystemFlash)
Define se o sistema deve sempre ser atualizado mesmo se estiver executando a compilação atual
setRamdiskPartition
public void setRamdiskPartition (String ramdiskPartition)
Define partição ramdisk
setShouldFlashRamdisk
public void setShouldFlashRamdisk (boolean shouldFlashRamdisk)
Define se um ramdisk adicional deve ser atualizado após a atualização do dispositivo via zip de imagem
setUserDataFlashOption
public void setUserDataFlashOption (IDeviceFlasher.UserDataFlashOption flashOption)
Alterna se a imagem de dados do usuário deve ser atualizada, apagada ou retida
setWipeTimeout
public void setWipeTimeout (long timeout)
Defina o tempo limite para limpeza dos dados.
Parâmetros | |
---|---|
timeout | long |
deveriaFlashRamdisk
public boolean shouldFlashRamdisk ()
Verifica se o flasher está configurado para ter um ramdisk adicional deve ser atualizado após a atualização do dispositivo via imagem zip
Devoluções | |
---|---|
boolean |
Métodos protegidos
checkAndFlashBaseband
protected void checkAndFlashBaseband (ITestDevice device, IDeviceBuildInfo deviceBuild)
Se necessário, atualize a imagem da banda base no dispositivo. A banda base só piscará se a versão atual no dispositivo! = versão necessária
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém a imagem de banda base para flash |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não foi possível atualizar a banda base |
checkAndFlashBootloader
protected boolean checkAndFlashBootloader (ITestDevice device, IDeviceBuildInfo deviceBuild)
Se necessário, atualize a imagem do bootloader no dispositivo.
O bootloader só piscará se a versão atual no dispositivo! = Versão necessária.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém a imagem do bootloader para flash |
Devoluções | |
---|---|
boolean | true se o bootloader foi atualizado, false se foi ignorado |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não conseguiu atualizar o bootloader |
verificarAndFlashSystem
protected boolean checkAndFlashSystem (ITestDevice device, String systemBuildId, String systemBuildFlavor, IDeviceBuildInfo deviceBuild)
Se necessário, atualize a imagem do sistema no dispositivo.
Por favor, veja ERROR(/#shouldFlashSystem(String,String,com.android.tradefed.build.IDeviceBuildInfo))
Independentemente do caminho escolhido, após a execução do método, o dispositivo deve inicializar no espaço do usuário.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
systemBuildId | String : o ID de compilação atual em execução no dispositivo |
systemBuildFlavor | String : o tipo de compilação atual em execução no dispositivo |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém a imagem do sistema para flash |
Devoluções | |
---|---|
boolean | true se o sistema foi atualizado, false se foi ignorado |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não conseguiu atualizar o bootloader |
checkShouldFlashBaseband
protected boolean checkShouldFlashBaseband (ITestDevice device, IDeviceBuildInfo deviceBuild)
Verifique se a banda base no dispositivo fornecido precisa ser atualizada.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice a ser verificado |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém a imagem de banda base a ser verificada |
Devoluções | |
---|---|
boolean |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não foi possível atualizar a banda base |
createFlashingResourcesParser
protected IFlashingResourcesParser createFlashingResourcesParser (IDeviceBuildInfo localBuild, DeviceDescriptor descriptor)
Método de fábrica para criar um IFlashingResourcesParser
.
Parâmetros | |
---|---|
localBuild | IDeviceBuildInfo : o IDeviceBuildInfo a ser analisado |
descriptor | DeviceDescriptor : o descritor do dispositivo que está sendo atualizado. |
Devoluções | |
---|---|
IFlashingResourcesParser | um IFlashingResourcesParser criado pelo método de fábrica. |
Lança | |
---|---|
TargetSetupError |
baixarExtraImageFiles
protected void downloadExtraImageFiles (IFlashingResourcesParser resourceParser, IFlashingResourcesRetriever retriever, IDeviceBuildInfo localBuild)
Gancho para permitir que subclasses baixem arquivos de imagem personalizados extras, se necessário.
Parâmetros | |
---|---|
resourceParser | IFlashingResourcesParser : o IFlashingResourcesParser |
retriever | IFlashingResourcesRetriever : o IFlashingResourcesRetriever |
localBuild | IDeviceBuildInfo : o IDeviceBuildInfo |
Lança | |
---|---|
TargetSetupError |
baixarFlashingResources
protected void downloadFlashingResources (ITestDevice device, IDeviceBuildInfo localBuild)
Baixa arquivos de imagem flash extras necessários
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para baixar recursos para |
localBuild | IDeviceBuildInfo : o IDeviceBuildInfo a ser preenchido. Assume que o arquivo de imagem do dispositivo já está definido |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não conseguiu recuperar recursos |
executeFastbootCmd
protected String executeFastbootCmd (ITestDevice device, String... cmdArgs)
Método auxiliar para executar o comando fastboot.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para executar o comando |
cmdArgs | String : os argumentos a serem fornecidos ao fastboot |
Devoluções | |
---|---|
String | String a saída stderr do comando se não estiver vazia. Caso contrário retorna o stdout Alguns comandos do fastboot são estranhos porque descarregam a saída para o stderr em caso de sucesso |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se o comando fastboot falhar |
executeLongFastbootCmd
protected String executeLongFastbootCmd (ITestDevice device, String... cmdArgs)
Método auxiliar para executar um comando fastboot de longa duração.
Nota: A maioria dos comandos fastboot normalmente são executados dentro do tempo limite permitido por INativeDevice.executeFastbootCommand(String)
. No entanto, quando vários dispositivos estão atualizando dispositivos ao mesmo tempo, os comandos fastboot podem demorar muito mais que o normal.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para executar o comando |
cmdArgs | String : os argumentos a serem fornecidos ao fastboot |
Devoluções | |
---|---|
String | String a saída stderr do comando se não estiver vazia. Caso contrário retorna o stdout Alguns comandos do fastboot são estranhos porque descarregam a saída para o stderr em caso de sucesso |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se o comando fastboot falhar |
flashBaseband
protected void flashBaseband (ITestDevice device, File basebandImageFile)
Pisca a imagem de banda base fornecida e reinicializa no bootloader
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
basebandImageFile | File : a imagem da banda base ERROR(/File) |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não foi possível atualizar a banda base |
flashBootloader
protected void flashBootloader (ITestDevice device, File bootloaderImageFile)
Pisca a imagem do bootloader fornecida e reinicializa de volta no bootloader
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
bootloaderImageFile | File : a imagem do bootloader ERROR(/File) |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não conseguiu piscar |
flashExtraImages
protected void flashExtraImages (ITestDevice device, IDeviceBuildInfo deviceBuild)
Atualize quaisquer partições específicas do dispositivo antes de atualizar o sistema e reinicializar. No-op, a menos que seja substituído.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém os arquivos de compilação |
Lança | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
TargetSetupError | |
DeviceNotAvailableException |
partição flash
protected void flashPartition (ITestDevice device, File imgFile, String partition)
Atualize uma partição individual de um dispositivo
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
imgFile | File : um ERROR(/File) apontando para a imagem a ser exibida |
partition | String : o nome da partição a ser atualizada |
Lança | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
flashRamdiskIfNeeded
protected void flashRamdiskIfNeeded (ITestDevice device, IDeviceBuildInfo deviceBuild)
Parâmetros | |
---|---|
device | ITestDevice |
deviceBuild | IDeviceBuildInfo |
Lança | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
sistema flash
protected void flashSystem (ITestDevice device, IDeviceBuildInfo deviceBuild)
Atualize a imagem do sistema no dispositivo.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo para piscar |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se o comando fastboot falhar |
flashUserData
protected void flashUserData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Partição flash userdata no dispositivo.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém os arquivos para flash |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não foi possível atualizar os dados do usuário |
flashUserDataFromDeviceImageFile
protected void flashUserDataFromDeviceImageFile (ITestDevice device, IDeviceBuildInfo deviceBuild)
Extrai o userdata.img do arquivo de imagem do dispositivo e o atualiza no dispositivo
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém os arquivos para flash |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não foi possível extrair ou atualizar os dados do usuário |
getBootPartitionName
protected String getBootPartitionName ()
Obtenha o nome da partição de inicialização para este pisca-pisca de dispositivo.
O padrão é 'bootloader'. As subclasses devem ser substituídas, se necessário.
Devoluções | |
---|---|
String |
getBootloaderFilePrefix
protected String getBootloaderFilePrefix (ITestDevice device)
Obtenha o prefixo do arquivo do bootloader.
O padrão égetBootPartitionName()
. As subclasses devem ser substituídas, se necessário.Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
Devoluções | |
---|---|
String |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se não conseguiu obter o prefixo |
getCurrentSlot
protected String getCurrentSlot (ITestDevice device)
Método auxiliar para recuperar o slot atual (para dispositivos compatíveis com A/B).
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice no qual executar o comando. |
Devoluções | |
---|---|
String | "a", "b" ou nulo (se o dispositivo não for compatível com A/B) |
Lança | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
TargetSetupError | |
DeviceNotAvailableException |
getFlashingResourcesRetriever
protected IFlashingResourcesRetriever getFlashingResourcesRetriever ()
Devoluções | |
---|---|
IFlashingResourcesRetriever |
getImageVersion
protected String getImageVersion (ITestDevice device, String imageName)
Método auxiliar para obter a versão atual da imagem no dispositivo.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para executar o comando |
imageName | String : o nome da imagem a ser obtida. |
Devoluções | |
---|---|
String | String a saída stdout do comando |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se o comando fastboot falhar ou a versão não puder ser determinada |
getRunUtil
protected IRunUtil getRunUtil ()
Exposto para testes.
Devoluções | |
---|---|
IRunUtil |
handleUserDataFlashing
protected void handleUserDataFlashing (ITestDevice device, IDeviceBuildInfo deviceBuild)
Lidar com a atualização da partição userdata/cache
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém os arquivos para flash |
Lança | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
TargetSetupError | |
DeviceNotAvailableException |
temPartição
protected boolean hasPartition (ITestDevice device, String partition)
Verifica com o bootloader se a partição especificada existe ou não
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para operar |
partition | String : o nome da partição a ser verificada |
Devoluções | |
---|---|
boolean |
Lança | |
---|---|
DeviceNotAvailableException |
préFlashSetup
protected void preFlashSetup (ITestDevice device, IDeviceBuildInfo deviceBuild)
Execute qualquer configuração adicional de pré-flashing necessária. No-op, a menos que seja substituído.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice a ser preparado |
deviceBuild | IDeviceBuildInfo : o IDeviceBuildInfo que contém os arquivos de compilação |
Lança | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
TargetSetupError | |
DeviceNotAvailableException |
verificarRequiredBoards
protected void verifyRequiredBoards (ITestDevice device, IFlashingResourcesParser resourceParser, String deviceProductType)
Verifique se o tipo de produto do dispositivo é compatível com a versão a ser atualizada.
A implementação base verificará se deviceProductType está incluído na coleção IFlashingResourcesParser.getRequiredBoards()
. As subclasses podem ser substituídas conforme desejado.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice a ser atualizado |
resourceParser | IFlashingResourcesParser : o IFlashingResourcesParser |
deviceProductType | String : o tipo de produto do device |
Lança | |
---|---|
TargetSetupError | se as informações da placa exigidas pela compilação não corresponderem ao dispositivo |
limpar cache
protected void wipeCache (ITestDevice device)
Limpe a partição de cache do dispositivo.
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice para piscar |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não estiver disponível |
TargetSetupError | se falhou ao atualizar o cache |
limpar Partição
protected void wipePartition (ITestDevice device, String partition)
Limpe a partição especificada com `fastboot erase <nome>`
Parâmetros | |
---|---|
device | ITestDevice : o ITestDevice no qual operar |
partition | String : o nome da partição a ser apagada |
Lança | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |