Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

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


TFC (Tradefed Cluster)를 지원하는 ICommandScheduler . 이 스케줄러는 TFC 명령 큐에서 명령을 실행하고 호출 이벤트를 TFC 명령 이벤트 큐에 업로드합니다.

요약

공용 생성자

ClusterCommandScheduler ()

공개 방법

void shutdown ()

명령 스케줄러를 정상적으로 종료하십시오.

void shutdownHard ()

명령 스케줄러를 강제 종료하십시오.

void start ()

로깅 설정, DeviceManager 초기화 등 스케줄러 시작

보호 된 방법

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

주어진 명령이 드라 이런인지 확인합니다.

void processReadyCommands ( IDeviceManager manager)

공용 생성자

ClusterCommandScheduler

public ClusterCommandScheduler ()

공개 방법

일시 휴업

public void shutdown ()

명령 스케줄러를 정상적으로 종료하십시오.

테스트 대기중인 명령을 지우고 진행중인 모든 호출이 정상적으로 종료되도록 요청합니다.

종료가 호출 된 후 스케줄러 메인 루프는 완전히 종료하기 전에 진행중인 모든 호출이 완료 될 때까지 기다립니다.

shutdownHard

public void shutdownHard ()

명령 스케줄러를 강제 종료하십시오.

shutdown() 과 유사하지만 더 빨리 완료하기 위해 진행중인 호출을 '감동'시키기 위해 adb 연결을 강제 shutdown() 합니다.

스타트

public void start ()

로깅 설정, DeviceManager 초기화 등 스케줄러 시작

보호 된 방법

dryRunCommand

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

주어진 명령이 드라 이런인지 확인합니다. 명령이 드라 이런이면 유효성을 검증하십시오. 구성 문제가있는 경우 ConfigurationException이 발생합니다.

매개 변수
handler com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler : InvocationEventHandler 유효성 검사를위한 이벤트를보고하는 InvocationEventHandler 입니다.

args String : 유효성을 검사 할 명령입니다.

보고
boolean 명령이 드라 이런이면 true, 그렇지 않으면 false입니다.

던짐
ConfigurationException

processReadyCommands

protected void processReadyCommands (IDeviceManager manager)

매개 변수
manager IDeviceManager