ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

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


TFC'yi (Tradefed Cluster) destekleyen bir ICommandScheduler . Bu zamanlayıcı, komutları TFC komut kuyruğundan çalıştırır ve çağırma olaylarını TFC komut olay kuyruğuna yükler.

Özet

Kamu inşaatçıları

ClusterCommandScheduler ()

Genel yöntemler

void shutdown ()

Komut zamanlayıcıyı düzgün bir şekilde kapatmayı deneyin.

void shutdownHard ()

Komut zamanlayıcıyı zorla kapatmayı deneyin.

void start ()

Günlüğe kaydetmenin ayarlanması, DeviceManager başlatılması vb. dahil olmak üzere zamanlayıcıyı başlatır

Korumalı yöntemler

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

Belirli bir komutun deneme amaçlı olup olmadığını belirler.

void processReadyCommands ( IDeviceManager manager)

Kamu inşaatçıları

ClusterCommandScheduler

public ClusterCommandScheduler ()

Genel yöntemler

kapat

public void shutdown ()

Komut zamanlayıcıyı düzgün bir şekilde kapatmayı deneyin.

Test edilmeyi bekleyen komutları temizler ve devam eden tüm çağrıların düzgün bir şekilde kapatılmasını ister.

Kapatma çağrıldıktan sonra, zamanlayıcı ana döngüsü, tamamen çıkmadan önce devam eden tüm çağrıların tamamlanmasını bekleyecektir.

kapatmaSert

public void shutdownHard ()

Komut zamanlayıcıyı zorla kapatmayı deneyin. kapatmaHard(true) ile aynı.

başlangıç

public void start ()

Günlüğe kaydetmenin ayarlanması, DeviceManager başlatılması vb. dahil olmak üzere zamanlayıcıyı başlatır

Korumalı yöntemler

kuruÇalıştırmaKomutu

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

Belirli bir komutun deneme amaçlı olup olmadığını belirler. Komut bir prova ise doğrulayın. Herhangi bir yapılandırma sorunu varsa, bir ConfigurationException oluşturacaktır.

Parametreler
handler com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler : Prova doğrulaması için olayları raporlamak için InvocationEventHandler .

args String : Doğrulanacak komut.

İadeler
boolean Komut deneme amaçlıysa true, aksi halde false.

Atar
ConfigurationException

süreçHazırKomutlar

protected void processReadyCommands (IDeviceManager manager)

Parametreler
manager IDeviceManager