ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

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


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

Özet

Kamu inşaatçılar

ClusterCommandScheduler ()

Herkese açık yöntemler

void shutdown ()

Komut zamanlayıcısını nazikçe kapatmayı deneyin.

void shutdownHard ()

Komut zamanlayıcısını zorla kapatmaya çalışın.

void start ()

Günlüğe kaydetme, DeviceManager başlatma 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 kuru çalıştırma olup olmadığını belirler.

void processReadyCommands ( IDeviceManager manager)

Kamu inşaatçılar

ClusterCommandScheduler

public ClusterCommandScheduler ()

Herkese açık yöntemler

kapat

public void shutdown ()

Komut zamanlayıcısını nazikçe 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, programlayıcı ana döngüsü, tamamen çıkmadan önce devam eden tüm çağrıların tamamlanmasını bekleyecektir.

shutdownHard

public void shutdownHard ()

Komut zamanlayıcısını zorla kapatmaya çalışın.

shutdown() benzer, ancak aynı zamanda daha hızlı tamamlamak için devam etmekte olan çağrılara' ilham vermek 'amacıyla adb bağlantısını zorla kesecektir.

Başlat

public void start ()

Günlüğe kaydetme, DeviceManager başlatma vb. Dahil olmak üzere zamanlayıcıyı başlatır.

Korumalı 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 kuru çalıştırma ise, doğrulayın. Herhangi bir yapılandırma sorunu varsa, bir ConfigurationException oluşturur.

Parametreler
handler com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler : Kuru çalışma doğrulaması için olayları bildirmek için InvocationEventHandler .

args String : doğrulama komutu.

İadeler
boolean komut kuru çalıştırma ise true, aksi takdirde false.

Atar
ConfigurationException

processReadyCommands

protected void processReadyCommands (IDeviceManager manager)

Parametreler
manager IDeviceManager