O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

SimplePerfUtil

public class SimplePerfUtil
extends Object

java.lang.Object
com.android.tradefed.util.SimplePerfUtil


Classe de utilitário para despachar comandos simples e coletar resultados

Resumo

Turmas aninhadas

enum SimplePerfUtil.SimplePerfType

Enum de opções de comando simpleperf

Métodos públicos

SimplePerfResult executeCommand (String command)

Executa o comando adb shell fornecido, com simpleperf ao redor

O resultado do Simpleperf será analisado e retornará ao chamador

void executeCommand (String command, IShellOutputReceiver receiver, long maxTimeToOutputShellResponse, TimeUnit timeUnit, int retryAttempts)

Executa o comando adb shell fornecido, com simpleperf ao redor

É responsabilidade do chamador analisar o resultado simpleperf através do receptor

void executeCommand (String command, IShellOutputReceiver receiver)

Executa o comando adb shell fornecido, com simpleperf ao redor

É responsabilidade do chamador analisar o resultado simpleperf através do receptor

getArgumentList ()

Obter argumento para o comando simpleperf

static SimplePerfUtil newInstance (ITestDevice device, SimplePerfUtil.SimplePerfType type)

Construtor SimplePerfUtil

O chamador deve definir o tipo de dispositivo e simpleperf ao inicializar a instância

void setArgumentList ( arguList) setArgumentList ( arguList)

Definir argumento no comando simpleperf

Métodos protegidos

String commandStringPreparer (String command)

Métodos públicos

executeCommand

public SimplePerfResult executeCommand (String command)

Executa o comando adb shell fornecido, com simpleperf ao redor

O resultado do Simpleperf será analisado e retornará ao chamador

Parâmetros
command String : comando a ser executado no dispositivo

Devoluções
SimplePerfResult O objeto SimplePerfResult contém todas as informações do resultado

Lança
DeviceNotAvailableException se a conexão com o dispositivo for perdida e não puder ser recuperada

executeCommand

public void executeCommand (String command, 
                IShellOutputReceiver receiver, 
                long maxTimeToOutputShellResponse, 
                TimeUnit timeUnit, 
                int retryAttempts)

Executa o comando adb shell fornecido, com simpleperf ao redor

É responsabilidade do chamador analisar o resultado simpleperf através do receptor

Parâmetros
command String : comando a ser executado no dispositivo

receiver IShellOutputReceiver : objeto IShellOutputReceiver para direcionar a saída do shell para

maxTimeToOutputShellResponse long : a quantidade máxima de tempo durante a qual o comando pode não gerar nenhuma resposta; unidade conforme especificado em timeUnit

timeUnit TimeUnit : unidade de timeUnit para maxTimeToOutputShellResponse , consulte ERROR(/TimeUnit)

retryAttempts int : o número máximo de vezes para repetir o comando se ele falhar devido a uma exceção. DeviceNotResponsiveException será lançado se retryAttempts forem executados sem sucesso.

Lança
DeviceNotAvailableException se a conexão com o dispositivo for perdida e não puder ser recuperada

executeCommand

public void executeCommand (String command, 
                IShellOutputReceiver receiver)

Executa o comando adb shell fornecido, com simpleperf ao redor

É responsabilidade do chamador analisar o resultado simpleperf através do receptor

Parâmetros
command String : comando a ser executado no dispositivo

receiver IShellOutputReceiver : objeto IShellOutputReceiver para direcionar a saída do shell para

Lança
DeviceNotAvailableException se a conexão com o dispositivo for perdida e não puder ser recuperada

getArgumentList

public  getArgumentList ()

Obter argumento para o comando simpleperf

Devoluções
lista de subcomandos e argumentos (anulável)

newInstance

public static SimplePerfUtil newInstance (ITestDevice device, 
                SimplePerfUtil.SimplePerfType type)

Construtor SimplePerfUtil

O chamador deve definir o tipo de dispositivo e simpleperf ao inicializar a instância

Parâmetros
device ITestDevice : dispositivo de teste ITestDevice

type SimplePerfUtil.SimplePerfType : SimplePerfType indica qual modo simpleperf

Devoluções
SimplePerfUtil uma instância SimplePerfUtil recém-criada

setArgumentList

public void setArgumentList ( arguList)

Definir argumento no comando simpleperf

Parâmetros
arguList : lista de subcomandos e argumentos

Métodos protegidos

commandStringPreparer

protected String commandStringPreparer (String command)

Parâmetros
command String

Devoluções
String

,

SimplePerfUtil

public class SimplePerfUtil
extends Object

java.lang.Object
com.android.tradefed.util.SimplePerfUtil


Classe de utilitário para despachar comandos simples e coletar resultados

Resumo

Turmas aninhadas

enum SimplePerfUtil.SimplePerfType

Enum de opções de comando simpleperf

Métodos públicos

SimplePerfResult executeCommand (String command)

Executa o comando adb shell fornecido, com simpleperf ao redor

O resultado do Simpleperf será analisado e retornará ao chamador

void executeCommand (String command, IShellOutputReceiver receiver, long maxTimeToOutputShellResponse, TimeUnit timeUnit, int retryAttempts)

Executa o comando adb shell fornecido, com simpleperf ao redor

É responsabilidade do chamador analisar o resultado simpleperf através do receptor

void executeCommand (String command, IShellOutputReceiver receiver)

Executa o comando adb shell fornecido, com simpleperf ao redor

É responsabilidade do chamador analisar o resultado simpleperf através do receptor

getArgumentList ()

Obter argumento para o comando simpleperf

static SimplePerfUtil newInstance (ITestDevice device, SimplePerfUtil.SimplePerfType type)

Construtor SimplePerfUtil

O chamador deve definir o tipo de dispositivo e simpleperf ao inicializar a instância

void setArgumentList ( arguList) setArgumentList ( arguList)

Definir argumento no comando simpleperf

Métodos protegidos

String commandStringPreparer (String command)

Métodos públicos

executeCommand

public SimplePerfResult executeCommand (String command)

Executa o comando adb shell fornecido, com simpleperf ao redor

O resultado do Simpleperf será analisado e retornará ao chamador

Parâmetros
command String : comando a ser executado no dispositivo

Devoluções
SimplePerfResult O objeto SimplePerfResult contém todas as informações do resultado

Lança
DeviceNotAvailableException se a conexão com o dispositivo for perdida e não puder ser recuperada

executeCommand

public void executeCommand (String command, 
                IShellOutputReceiver receiver, 
                long maxTimeToOutputShellResponse, 
                TimeUnit timeUnit, 
                int retryAttempts)

Executa o comando adb shell fornecido, com simpleperf ao redor

É responsabilidade do chamador analisar o resultado simpleperf através do receptor

Parâmetros
command String : comando a ser executado no dispositivo

receiver IShellOutputReceiver : objeto IShellOutputReceiver para direcionar a saída do shell para

maxTimeToOutputShellResponse long : a quantidade máxima de tempo durante a qual o comando pode não gerar nenhuma resposta; unidade conforme especificado em timeUnit

timeUnit TimeUnit : unidade de timeUnit para maxTimeToOutputShellResponse , consulte ERROR(/TimeUnit)

retryAttempts int : o número máximo de vezes para repetir o comando se ele falhar devido a uma exceção. DeviceNotResponsiveException será lançado se retryAttempts forem executados sem sucesso.

Lança
DeviceNotAvailableException se a conexão com o dispositivo for perdida e não puder ser recuperada

executeCommand

public void executeCommand (String command, 
                IShellOutputReceiver receiver)

Executa o comando adb shell fornecido, com simpleperf ao redor

É responsabilidade do chamador analisar o resultado simpleperf através do receptor

Parâmetros
command String : comando a ser executado no dispositivo

receiver IShellOutputReceiver : objeto IShellOutputReceiver para direcionar a saída do shell para

Lança
DeviceNotAvailableException se a conexão com o dispositivo for perdida e não puder ser recuperada

getArgumentList

public  getArgumentList ()

Obter argumento para o comando simpleperf

Devoluções
lista de subcomandos e argumentos (anulável)

newInstance

public static SimplePerfUtil newInstance (ITestDevice device, 
                SimplePerfUtil.SimplePerfType type)

Construtor SimplePerfUtil

O chamador deve definir o tipo de dispositivo e simpleperf ao inicializar a instância

Parâmetros
device ITestDevice : dispositivo de teste ITestDevice

type SimplePerfUtil.SimplePerfType : SimplePerfType indica qual modo simpleperf

Devoluções
SimplePerfUtil uma instância SimplePerfUtil recém-criada

setArgumentList

public void setArgumentList ( arguList)

Definir argumento no comando simpleperf

Parâmetros
arguList : lista de subcomandos e argumentos

Métodos protegidos

commandStringPreparer

protected String commandStringPreparer (String command)

Parâmetros
command String

Devoluções
String