com.android.tradefed.util

Arayüzler

ClassPathScanner.IClassPathFilter Sınıf yolu giriş yolları için filtre

FileFilter tarihinden sonra oluşturulan

ConditionPriorityBlockingQueue.IMatcher<T> Öğelerin belirli bir koşulla eşleşip eşleşmediğini belirlemeye yönelik bir arayüz. 
ICompressionStrategy Çalışma zamanında seçilebilen bir sıkıştırma algoritmasını temsil eden arayüz. 
IDisableable Devre dışı bırakılabilen bir Tradefed nesnesini açıklayan arayüz. 
IEmail E-posta gönderme arayüzü. 
IRestApiHelper REST API çağrıları yapmak için yardımcı arayüz. 
IRunUtil Zamanlanmış işlemleri ve sistem komutlarını çalıştırmak için kullanılan arayüz. 
IRunUtil.IRunnableResult Bir Boole durumu döndüren bir işlemi eşzamansız olarak yürütmek için kullanılan arayüz. 

Sınıflar

AaptParser "aapt dump badging" çıkışını ayrıştırarak APK'dan bilgi çıkaran sınıf. 
AbiFormatter abi için yardımcı sınıf. 
AbiUtils Cihaz ABI'lerini işlemek için yardımcı sınıf
AdbRootElevator Gerekirse oluşturulduğunda adb root'u etkinleştiren ve tamamlandığında root durumunu geri yükleyen bir AutoCloseable
AdbUtils adb işlemleri için bir yardımcı sınıf. 
AppVersionFetcher Cihazdan uygulama sürümü dizesini almak için yardımcı sınıf. 
ArgUtil Beklenen biçimde biçimlendirilmiş bağımsız değişkenleri OptionDef içine ayrıştırmak için kullanılan bir yardımcı sınıf. 
ArrayUtil Diziler için yardımcı yöntemler 
AtestUtils Atest çalıştırıcıları için bir yardımcı sınıf. 
BluetoothUtils Cihazda BluetoothInstrumentation'ı çağırmak için yardımcı işlevler

Cihaz tarafındaki BluetoothInstrumentation kodu, AOSP'de şu konumda bulunur: frameworks/base/core/tests/bluetoothtests 

BrightnessSetupConfigUtil BrightnessSetupConfig'i sınıf yolundan yükleyen ve yöntemlere erişim sağlayan bir yardımcı sınıf. 
Bugreport Düz hata raporu ve sıkıştırılmış hata raporu (bugreportz) ile uyumlu, hata raporu dosyası referanslarını içeren nesne. 
BuildInfoUtil IBuildInfo 
BuildTestsZipUtils Android derleme sistemi tarafından oluşturulan test zip'leriyle ilgili işlemler için yardımcı sınıf
BulkEmailer Aşağıdaki yapılandırmaya izin veren bir e-posta gönderen yardımcı programı: gönderme aralığı,ilk toplu gönderme boyutu, alıcılar ve toplam mesaj sayısı. 
BundletoolUtil .apks dosyalarını cihaza yüklemek için bundletool komut satırını kullanan yardımcı program sınıfı. 
ByteArrayList Basit bir bayt dizisini temsil eden sınıf. 
ByteArrayUtil Bayt dizisi üzerinde işlem yapmaya yönelik yardımcı programlar (ör. baytları tam sayıya dönüştürme). 
CacheClientFactory ICacheClient öğesinin tekil bir örneğini oluşturan fabrika. 
CasUtil  
CircularAtraceUtil Öncelikli olarak Monkey testi sırasında ANR'lerin temel nedenlerini belirlemek için geliştirilmiş bir atrace yardımcı programı. 
CircularByteArray Dairesel arabellek olarak çalışan ve dizideki tüm değerlerin toplamını izleyen sabit boyutlu bir diziyi tutmak için kullanılan veri yapısı. 
ClangProfileIndexer Clang kod kapsamı ölçümlerini indeksleyen bir yardımcı sınıf. 
ClassPathScanner Sınıf yolundaki girişleri bulur. 
ClassPathScanner.ClassNameFilter Java sınıfı adlarını filtreleyen ve dönüştüren bir IClassPathFilter
ClassPathScanner.ExternalClassNameFilter İç sınıfları reddeden bir ClassNameFilter
CommandResult Bir komutun sonucunu içerir. 
CommandResultWith<T> Bir komutun yapılandırılmış sonucunu içerir. 
ConditionPriorityBlockingQueue<T> Belirli bir koşulu karşılayan nesneleri alabilen, PriorityBlockingQueue benzeri işlemlere sahip iş parçacığı açısından güvenli bir sınıf. 
ConditionPriorityBlockingQueue.AlwaysMatch<T> Herhangi bir nesneyle eşleşen ConditionPriorityBlockingQueue.IMatcher  
DeviceActionUtil Cihaz işlemlerini yürütmek için kullanılan bir yardımcı program sınıfı. 
DeviceConcurrentUtil Eşzamanlı cihaz tarafı komut yürütme için yardımcı yöntemler ve sınıflar içerir.

ExecutorService kullanarak ShellCommandCallable olarak uygulanan komutları çalıştırın ve komut yürütme için ExecutorService tarafından döndürülen Future ile senkronizasyon için joinFuture(String,Future,long) kullanın. 

DeviceConcurrentUtil.ShellCommandCallable<V> Bir Callable, ITestDevice üzerinde kabuk komutunu yürütme ayrıntılarını kapsar. 
DeviceInspectionResult Bir cihaz kullanılamadığında cihaz inceleme sonucunu içeren bir sınıf. 
DeviceRecoveryModeUtil  
DirectedGraph<V> Yönlendirilmiş ağırlıksız grafiklerin uygulanması. 
E-posta E-posta göndermek için yardımcı sınıf. 
EmmaXmlConstants Emma XML raporu ayrıştırılırken kullanılan sabitler. 
EnvironmentVariableUtil Ortam değişkenlerini hazırlamak için kullanılan yardımcı yöntemler koleksiyonu. 
ExtensionAtomsRegistry statsd'nin yerel kullanımı için ExtensionAtomsRegistry. 
FakeTestsZipFolder İçerik listesine dayalı olarak sahte bir açılmamış testler klasörü oluşturan test düzeneği. 
FileIdleMonitor Dosyaları izler ve boşta kalmışlarsa (ör.
FileUtil Dosyayla ilgili işlemler için yardımcı sınıf
FixedByteArrayOutputStream Yalnızca maksimum miktarda veri tutan bir bellek içi OutputStream
FlashingResourceUtil Bu yardımcı program, DeviceFlashPreparer üzerinden yüklenmesi için yapay nesnelerin uygun sürümünün ayarlanmasına yardımcı olur. 
FuseUtil FUSE işlemleri için yardımcı sınıf. 
GceRemoteCmdFormatter Uzak bir GCE cihazına ulaşmak için komutları biçimlendirmeye yarayan yardımcı sınıf. 
GCSBucketUtil Google Cloud Storage'dan (GCS) dosya indirmek ve yüklemek için dosya yöneticisi. 
GCSBucketUtil.GCSFileMetadata GCS'deki dosya bilgileri için basit sarmalayıcı. 
GCSCommon Eskidi! Bunun yerine com.android.tradefed.util.gcs.GCSCommon'ı kullanın. 
GCSFileDownloader Dosyayı Google Cloud Storage'dan (GCS) indirmek için dosya indirici. 
GCSFileUploader Dosya verilerini Google Cloud Storage'a (GCS) yüklemek için dosya yükleyici. 
GCSHelper  
GenericLogcatEventParser<LogcatEventType> Etkinlikler için logcat girişini ayrıştırın. 
GenericLogcatEventParser.LogcatEvent Etkinlik türü ve tetikleyici logcat mesajıyla birlikte bir logcat etkinliğini tutan yapı
GoogleApiClientUtil Google API istemcisi oluşturmaya yönelik yardımcı programlar. 
HprofAllocSiteParser Hprof raporlarının Allocation Sites bölümündeki bilgileri ayrıştırmak için yardımcı sınıf. 
IEmail.Message E-posta iletisi verilerinin kapsayıcısı. 
JavaCodeCoverageFlusher Cihazda çalışan işlemlerden Java kodu kapsamı ölçümlerini sıfırlayan ve temizlemeye zorlayan bir yardımcı sınıf. 
JUnit4TestFilter Filter öğesini genişleterek JUnit4 çalıştırıcısı için filtreleme sağlayan yardımcı sınıf. 
JUnitXmlParser Test sonucu verilerini, Ant'in XMLJUnitResultFormatter'ında depolanan JUnit sonuçlarından ayıklayan ve ITestInvocationListener'a ileten ayrıştırıcı. 
KernelModuleUtils  
KeyguardControllerState Kilit ekranı durumlarının kapsayıcısıdır. 
ListInstrumentationParser "pm list instrumentation" sorgusunun çıkışını ayrıştıran bir IShellOutputReceiver
ListInstrumentationParser.InstrumentationTarget  
LocalRunInstructionBuilder Testi yerel olarak çalıştırma talimatını derlemek için kullanılan yardımcı program. 
LogcatEventParser  
MetricUtility Test metriklerini depolamak, benzer testlerdeki metrikleri toplamak ve metrikleri bir dosyaya yazmak için yaygın olarak kullanılan yardımcı yöntemleri içerir. 
MetricUtility.DimensionalIterationData Tek bir test yinelemesi için boyutlu metrik dosyasını ve durumu tutan yardımcı sınıf. 
ModuleTestTypeUtil Modülü kontrol etmek için yaygın yardımcı yöntemleri içerir. 
MultiMap<K, V> Anahtar başına birden fazla değeri destekleyen bir Map
NativeCodeCoverageFlusher Yerel kapsam ölçümlerini temizleyen ve cihazdaki işlemlerden yerel kapsam verilerinin boşaltılmasını zorlayan bir yardımcı sınıf. 
Çift<A, B> İki nesne içeren kendi Pair sınıfımızı tanımlayın. 
PerfettoTraceRecorder ITestDevice üzerinde perfetto izi kaydetmek için kullanılan bir yardımcı sınıf. 
PrettyPrintDelimiter Sınırlandırılmış ve öne çıkan iletilerin yazdırılmasına yardımcı olan yardımcı program. 
ProcessInfo Süreçle ilgili(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH) bilgileri depolamak için kullanılır. 
ProcessUtil  
PropertyChanger Android özellik dosyasındaki öğeleri değiştirmek (veya eklemek) için kullanılan bir yardımcı sınıf
ProtoUtil protobuf mesajlarıyla türden bağımsız olarak ilgilenmek için yardımcı program yöntemleri. 
PsParser "ps" komut çıkışından ayrıştırmak için kullanılan yardımcı program(USER,PID ve NAME) 
PythonVirtualenvHelper Python 3 sanal ortamını etkinleştirmek için yardımcı sınıf. 
QuotationAwareTokenizer  
RegexTrie<V> RegexTrie, anahtarın her depolanmış segmentinin bir normal ifade olduğu bir trie'dir Pattern
RemoteFileUtil Uzak bir örnekteki dosyayı işlemek için yardımcı sınıf
RemoteSshUtil Uzak örneklerde SSH komutlarını yürütmek için kullanılan yardımcı program. 
RemoteZip Uzak ZIP dosyasındaki dosyaları ayrı ayrı açmaya yarayan yardımcı programlar. 
RequestUtil Hata işleme ile ağ isteklerinin genel olarak yeniden denenmesine izin veren yardımcı programlar. 
ResourceUtil Yapılandırma kaynaklarını okumak için kullanılan yardımcı program. 
RestApiHelper REST API çağrıları yapmak için yardımcı sınıf. 
RunUtil İşlemleri yürütmek için yardımcı yöntemler koleksiyonu. 
SdkVersionUtil  
SearchArtifactUtil Test yapıtlarını aramak için kullanılabilecek bir yardımcı sınıf. 
SerializationUtil Serializable uygulayan bir nesneyi serileştirmek/serileştirmeyi kaldırmak için kullanılan yardımcı program. 
ShellOutputReceiverStream IShellOutputReceiver'a yazan OutputStream'in yardımcı program alt sınıfı. 
SimplePerfResult Tüm simpleperf test sonuçlarını tutan nesne
SimplePerfStatResultParser simpleperf sonucunu ayrıştırmak için kullanılan bir yardımcı sınıf. 
SimplePerfUtil Basit komut göndermek ve sonuçları toplamak için kullanılan yardımcı sınıf
SimpleStats Sayısal bir veri kümesi verildiğinde birkaç istatistiksel ölçü hesaplayan küçük bir yardımcı sınıf. 
SizeLimitedOutputStream Yazılabilecek maksimum veri miktarını sınırlayan, iş parçacığı güvenli dosya destekli OutputStream
Sl4aBluetoothUtil Bir yardımcı sınıf, SL4A kullanarak bir veya iki cihazda Bluetooth işlemleri sağlar.
SparseImageUtil Seyrek görüntüleri seyrek olmayan görüntülere dönüştürme aracı. 
SparseImageUtil.SparseInputStream SparseInputStream, yukarı akıştan okur ve veri biçimini algılar. 
StaticCompatibleBuildFlavorUtil StaticCompatibleBuildFlavor'ı sınıf yolundan yükleyen ve yöntemlere erişim sağlayan bir yardımcı sınıf. 
StaticDeviceInfoUtil StaticDeviceInfo'yu sınıf yolundan yükleyen ve yöntemlere erişim sağlayan bir yardımcı sınıf. 
StreamUtil Giriş akışlarını yönetmek için yardımcı sınıf. 
StringEscapeUtils Belirli biçimler için dizelerden kaçış karakteri eklemeye yönelik yardımcı sınıf. 
StringUtil Sık kullanılan dize manipülasyonu için dizeleri kaçırmak üzere yardımcı program sınıfı. 
SubprocessEventHelper Günlüğe iletilecek etkinlikleri serileştirmeye/seri durumdan çıkarmaya yardımcı olur. 
SubprocessEventHelper.BaseTestEventInfo TestIgnored bilgileri için Base Helper. 
SubprocessEventHelper.FailedTestEventInfo testFailed bilgileri için yardımcı. 
SubprocessEventHelper.InvocationEndedEventInfo Çağırma için yardımcı sona erdi bilgileri. 
SubprocessEventHelper.InvocationFailedEventInfo InvocationFailed bilgileri için yardımcı. 
SubprocessEventHelper.InvocationStartedEventInfo Çağırma başlatma bilgileri için yardımcı. 
SubprocessEventHelper.LogAssociationEventInfo logAssociation bilgileri için yardımcı. 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo testEnded bilgileri için yardımcı. 
SubprocessEventHelper.TestLogEventInfo testLog bilgileri için yardımcı. 
SubprocessEventHelper.TestModuleStartedEventInfo Test modülü başlatma bilgileriyle ilgili yardımcı. 
SubprocessEventHelper.TestRunEndedEventInfo testRunEnded bilgileri için yardımcı. 
SubprocessEventHelper.TestRunFailedEventInfo testRunFailed bilgileri için yardımcı
SubprocessEventHelper.TestRunStartedEventInfo testRunStarted bilgileri için yardımcı
SubprocessEventHelper.TestStartedEventInfo testStarted bilgileri için yardımcı
SubprocessExceptionParser Standart Tradefed komut çalıştırıcılarından gelen istisna çıkışını işlemek için yardımcı. 
SubprocessTestResultsParser Başlatıcı tarafında test etkinlikleri oluşturabilmemiz için FileOutputStream, dosyaya yazmadan önce çıktıyı ayrıştıracak şekilde genişletildi. 
SubprocessTestResultsParser.StatusKeys İlgili test durumu anahtarları. 
SystemUtil Sistem çağrıları yapmak için kullanılan yardımcı sınıf. 
TableBuilder Bir tablodaki String öğelerinin matrisini görüntülemek için yardımcı sınıf. 
TableFormatter Dize öğelerinin matrisini görüntülemek için yardımcı sınıf. Böylece her öğe sütunu hizalanır.
TargetFileUtils  
TarUtil Bir tar dosyasını işlemek için kullanılan yardımcı program. 
TestFilterHelper Testleri filtrelemek için yardımcı sınıf 
TestRecordInterpreter Tradefed'de TestRecord proto'yu daha kolay işlenebilir bir biçime dönüştürme aracı. 
TestRunnerUtil Çeşitli test çalıştırıcılarına yardımcı olan bir yardımcı sınıf. 
TfInternalOptionsFetcher Sınıfların bir değişken değerini bir res dosyasından statik olarak yüklemesine olanak tanıyan bir yardımcı sınıf. 
TimeUtil Zamanla ilgili yardımcı yöntemler içerir. 
TimeVal Bu, Long öğesini saran bir sentinel türüdür. 
UniqueMultiMap<K, V> Her anahtar için benzersiz değerler sağlayan bir MultiMap
VersionParser Çalışan Tradefed yapılarının sürümünü getirin. 
ZipCompressionStrategy Sıkıştırılmış dosyalar oluşturmak için ICompressionStrategy
ZipUtil Sıkıştırmayla ilgili işlemler için yardımcı sınıf
ZipUtil2 POSIX dosya izinlerini dikkate alan, ZIP çıkarma için yardımcı sınıf

Sıralamalar

AaptParser.AaptVersion APK dosyalarını ayrıştırmak için kullanılan AAPT sürümü seçeneklerinin numaralandırılmış değeri. 
AppVersionFetcher.AppVersionInfo Uygulama sürümü bilgisi türleri. 
AtestUtils.IncrementalSetupEnabled Artımlı kurulum için spesifikasyonu temsil eden enum. 
BinaryState IGNORE no-op durumuyla AÇIK/KAPALI durumunu kaydetmek için kullanılan enum. 
CommandStatus Zamanlanmış bir işlemin durumunu gösterir. 
DeviceActionUtil.Command Cihaz işlemleri için komutlar. 
FakeTestsZipFolder.ItemType  
GceRemoteCmdFormatter.ScpMode SCP, bağımsız değişkenlerin yapısına bağlı olarak dosyaları göndermek veya çekmek için kullanılabilir. 
IRunUtil.EnvPriority Belirli bir ortam değişkeninin ayarlanıp ayarlanmayacağını tanımlayan enum. 
LogcatEventType LogcatEventParser için etkinlik türleri. 
SimplePerfUtil.SimplePerfType Enum of simpleperf command options 
Sl4aBluetoothUtil.BluetoothAccessLevel BluetoothDevice.java tabanlı Bluetooth cihazı erişim düzeyi için numaralandırılmış değerler
Sl4aBluetoothUtil.BluetoothConnectionState BluetoothProfile.java tabanlı Bluetooth bağlantı durumları için numaralandırmalar
Sl4aBluetoothUtil.BluetoothPriorityLevel BluetoothProfile.java tabanlı Bluetooth profili öncelik düzeyi için numaralandırılmış değerler
Sl4aBluetoothUtil.BluetoothProfile BluetoothProfile.java tabanlı Bluetooth profilleri için numaralandırmalar
SystemUtil.EnvVariable  
TargetFileUtils.FilePermission  

İstisnalar

DeviceActionUtil.DeviceActionConfigError Yapılandırma hatası için istisna. 
FileUtil.LowDiskSpaceException Kullanılabilir disk alanı minimum eşiğin altındaysa oluşturulur. 
RunInterruptedException Bir çalıştırma işlemi harici bir istek nedeniyle kesintiye uğradığında oluşturulur.