com.android.tradefed.command

Arayüzler

IKomutSeçenekleri Komutların yürütme seçenekleri için kapsayıcı.
ICommandScheduler TradeFederation komutlarını çalıştırmak için bir zamanlayıcı.
ICommandScheduler.IScheduledInvokasyonListener Çağırma tamamlandığında çağırma olayları için dinleyici.

Sınıflar

Komut Dosyası Ayrıştırıcı Komut satırları kümesini içeren dosya için ayrıştırıcı.
CommandFileParser.CommandLine
Komut Kesici TradeFederation komutlarının kesilmesine veya kesintisiz olarak işaretlenmesine olanak tanıyan hizmet.
KomutSeçenekleri ICommandOptions uygulanması.
CommandRunner Komut satırı bağımsız değişkenlerinde belirtilen komutu çalıştıracak ve ardından çıkış yapacak alternatif bir TradeFederation giriş noktası.
Komut Zamanlayıcı TradeFederation komutlarını mevcut tüm cihazlarda çalıştırmak için bir zamanlayıcı.
Konsol Kullanıcıya etkileşim için arayüz sağlayan ana TradeFederation konsolu

Şu anda aşağıdaki gibi işlemleri desteklemektedir:

  • test etmek için bir komut ekleyin
  • cihazları ve durumlarını listeleyin
  • devam eden çağrıları listele
  • komutları kuyrukta listele
  • çağırma günlüğünü dosyaya/stdout'a dök
  • kapat
Console.ArgRunnable <T> Bağımsız değişken alabilen run yöntemine sahip bir Runnable
Console.CaptureList List<List<String>> için kolaylık türü
Cihaz TahsisSonucu Bir komut için ayırma girişiminin sonuçlarını temsil eder.
Ölümcül Ana Bilgisayar Hatası TradeFederation çalıştıran ana makinede kurtarılamayan önemli bir hatanın oluştuğunu ve TradeFederation örneğinin kapatılması gerektiğini belirten bir istisna.
Yerel Geliştirici Bunun Tradefed'i çalıştıran yerel bir geliştirici olup olmadığını algılar ve döndürür.

Numaralandırmalar

CommandRunner.ExitCode Çıkılması mümkün olan hata kodları.
CommandScheduler.HostState Ana bilgisayarın farklı statüsünün numaralandırmaları