ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

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


TFC'yi (Tradefed Kümesi) destekleyen bir ICommandScheduler. Bu planlayıcı, TFC komut kuyruğundan komutları çalıştırır ve çağrı etkinliklerini TFC komut etkinliği kuyruğuna yükler.

Özet

Herkese açık kurucular

ClusterCommandScheduler()

Herkese açık yöntemler

void shutdown()

Komut planlayıcıyı sorunsuz bir şekilde kapatmayı deneyin.

void shutdownHard()

Komut planlayıcıyı zorla kapatmaya çalışır.

void start()

Günlüğe kaydetme ayarlarını ve DeviceManager'nin başlatılmasını da içeren planlayıcıyı başlatır.

Korunan yöntemler

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

Belirli bir komutun kuru çalıştırma olup olmadığını belirler.

void processReadyCommands(IDeviceManager manager)

Herkese açık kurucular

ClusterCommandScheduler

public ClusterCommandScheduler ()

Herkese açık yöntemler

kapatma

public void shutdown ()

Komut planlayıcıyı sorunsuz bir şekilde kapatmayı deneyin.

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

Kapatılma çağrısı yapıldıktan sonra planlayıcı ana döngüsü, tamamen çıkmadan önce devam eden tüm çağrıların tamamlanmasını bekler.

shutdownHard

public void shutdownHard ()

Komut planlayıcıyı zorla kapatmaya çalışır. shutdownHard(true) ile aynıdır.

start

public void start ()

Günlüğe kaydetme ayarlarını ve DeviceManager'nin başlatılmasını da içeren planlayıcıyı başlatır.

Korunan yöntemler

dryRunCommand

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

Belirli bir komutun kuru çalıştırma olup olmadığını belirler. Komut bir kuru çalıştırmaysa doğrulayın. Yapılandırmayla ilgili bir sorun varsa ConfigurationException hatası oluşur.

Parametreler
handler com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler: InvocationEventHandler, kuru çalıştırma doğrulaması için etkinlikleri bildirmek üzere.

args String: doğrulama komutu.

İlerlemeler
boolean Komut kuru çalıştırma ise doğru, aksi takdirde yanlış değerini döndürür.

Atışlar
ConfigurationException

processReadyCommands

protected void processReadyCommands (IDeviceManager manager)

Parametreler
manager IDeviceManager