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, |
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 |