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

ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

java.lang.Object
com.android.tradefed.command.CommandScheduler
com.android.tradefed.cluster.ClusterCommandScheduler


Um ICommandScheduler para oferecer suporte a TFC (Tradefed Cluster). Este planejador executa comandos da fila de comandos TFC e carrega eventos de chamada para a fila de eventos de comandos TFC.

Resumo

Construtoras públicas

ClusterCommandScheduler ()

Métodos públicos

void shutdown ()

Tente desligar normalmente o programador de comandos.

void shutdownHard ()

Tente desligar à força o programador de comandos.

void start ()

Inicia o agendador, incluindo configuração de registro, inicialização do DeviceManager etc

Métodos protegidos

boolean dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

Determina se um determinado comando é uma simulação.

void processReadyCommands ( IDeviceManager manager)

Construtoras públicas

ClusterCommandScheduler

public ClusterCommandScheduler ()

Métodos públicos

desligar

public void shutdown ()

Tente desligar normalmente o programador de comandos.

Limpa os comandos que aguardam para serem testados e solicita que todas as invocações em andamento sejam encerradas normalmente.

Após o desligamento ser chamado, o loop principal do planejador aguardará a conclusão de todas as chamadas em andamento antes de sair completamente.

shutdownHard

public void shutdownHard ()

Tente desligar à força o programador de comandos.

Semelhante a shutdown() , mas também eliminará forçosamente a conexão adb, em uma tentativa de 'inspirar' as invocações em andamento a serem concluídas mais rapidamente.

começar

public void start ()

Inicia o agendador, incluindo configuração de registro, inicialização do DeviceManager etc

Métodos protegidos

dryRunCommand

protected boolean dryRunCommand (com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

Determina se um determinado comando é uma simulação. Se o comando for uma simulação, valide-o. Se houver algum problema de configuração, ele lançará uma ConfigurationException.

Parâmetros
handler com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler : InvocationEventHandler para relatar eventos para validação de simulação.

args String : o comando para validar.

Devoluções
boolean verdadeiro se o comando for uma simulação, falso caso contrário.

Lança
ConfigurationException

processReadyCommands

protected void processReadyCommands (IDeviceManager manager)

Parâmetros
manager IDeviceManager