DeviceRuntimeException

public class DeviceRuntimeException
extends HarnessRuntimeException

java.lang.Object
com.android.tradefed.error.HarnessRuntimeException
com.android.tradefed.device.DeviceRuntimeException


Lançado quando uma ação do dispositivo não resulta nos resultados esperados.

Por exemplo: 'pm list users' é amplamente esperado para retornar a lista de usuários, a falha em fazê-lo deve ser gerada como uma DeviceRuntimeException, pois algo deu muito errado.

Resumo

Construtores públicos

DeviceRuntimeException (String msg, ErrorIdentifier errorId)

Cria um DeviceRuntimeException .

DeviceRuntimeException (String msg, Throwable t, ErrorIdentifier errorId)

Cria um DeviceRuntimeException .

Construtores públicos

DeviceRuntimeException

public DeviceRuntimeException (String msg, 
                ErrorIdentifier errorId)

Cria um DeviceRuntimeException .

Parâmetros
msg String : uma mensagem de erro descritiva do erro.

errorId ErrorIdentifier : o ErrorIdentifier que categoriza a exceção.

DeviceRuntimeException

public DeviceRuntimeException (String msg, 
                Throwable t, 
                ErrorIdentifier errorId)

Cria um DeviceRuntimeException .

Parâmetros
msg String : uma mensagem de erro descritiva do erro

t Throwable : Throwable que deve ser encapsulado em DeviceRuntimeException .

errorId ErrorIdentifier : o ErrorIdentifier que categoriza a exceção.