com.android.tradefed.util
Arayüzler
| ClassPathScanner.IClassPathFilter |
Classpath giriş yolları için bir filtre
|
| ConditionPriorityBlockingQueue.IMatcher<T> | Öğelerin bir koşulla eşleşip eşleşmediğini belirlemek için kullanılan bir arayüz. |
| ICompressionStrategy | Çalışma zamanında seçilebilecek 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ı gerçekleştirmek 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 | Boole durumu döndüren bir işlemi eşzamansız olarak yürütmek için kullanılan bir arayüz. |
Sınıflar
| AaptParser | "aapt dump badging" komutunun çıkışını ayrıştırarak APK'dan bilgi ayıklayan sınıf. |
| AbiFormatter | abi için yardımcı sınıf. |
| AbiUtils | Cihaz ABI'lerini işleme için yardımcı program 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 yardımcı program sınıfı. |
| AppVersionFetcher | Cihazdan uygulama sürümü dizesini almak için kullanılan yardımcı sınıf. |
| ArrayUtil | Diziler için yardımcı yöntemler |
| BluetoothUtils |
Cihazda BluetoothInstrumentation'ı çağırmaya yönelik yardımcı işlevler
Cihaz tarafında BluetoothInstrumentation kodunu AOSP'de şu adreste bulabilirsiniz:
|
| Bugreport | Hata raporu dosya referanslarını tutan nesne. Düz hata raporu ve sıkıştırılmış hata raporuyla (bugreportz) uyumludur. |
| BuildInfoUtil |
IBuildInfo
|
| BuildTestsZipUtils | Android derleme sistemi tarafından oluşturulan testler zip'iyle ilgili işlemler için yardımcı sınıf |
| BulkEmailer | Aşağıdaki yapılandırmalara izin veren bir e-posta gönderen yardımcı programı: gönderilen aralık,ilk gönderme boyutu, alıcılar ve toplam mesaj sayısı. |
| BundletoolUtil | .apk dosyalarını cihaza yüklemek için bundletool komut satırını kullanan yardımcı program sınıfı. |
| ByteArrayList | Hafif bir bayt dizisini temsil eden bir sınıf. |
| ByteArrayUtil | Bayt dizisinde işlem yapmak için kullanılan yardımcı programlar (ör. baytları tam sayıya dönüştürme). |
| CacheClientFactory |
ICacheClient tekil örneğini oluşturan bir fabrika.
|
| CircularAtraceUtil | Atrace yardımcı programı, öncelikle Monkey testi sırasında ANR'lerin temel nedenlerini belirlemek için geliştirilmiştir. |
| CircularByteArray | Dairesel bir arabellek gibi ç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 dizine ekleyen bir yardımcı program sınıfı. |
| ClassPathScanner | Classpath'teki girişleri bulur. |
| ClassPathScanner.ClassNameFilter |
Java sınıf adlarını filtreleyen ve dönüştüren bir IClassPathFilter.
|
| ClassPathScanner.ExternalClassNameFilter |
Dahili sınıfları reddeden bir ClassNameFilter
|
| CommandResult | Bir komutun sonucunu içerir. |
| ConditionPriorityBlockingQueue<T> |
Belirli bir koşulla eşleşen nesneleri alabilecek ERROR(/PriorityBlockingQueue) benzeri işlemlere sahip, iş parçacığı güvenli bir sınıf.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
Herhangi bir nesneyle eşleşen bir ConditionPriorityBlockingQueue.IMatcher.
|
| DeviceActionUtil | Cihaz işlemlerini yürüten bir yardımcı program sınıfı. |
| DeviceActionUtil.DeviceActionConfigError | Yapılandırma hatası için istisna. |
| DeviceConcurrentUtil |
Cihaz tarafında eşzamanlı komut yürütme için yardımcı program yöntemleri ve sınıfları içerir
|
| DeviceConcurrentUtil.ShellCommandCallable<V> |
ITestDevice üzerinde kabuk komutunun yürütülmesiyle ilgili ayrıntıları sarmalayan bir ERROR(/Callable).
|
| DeviceInspectionResult | Bir sınıf, bir cihaz kullanılamadığında cihaz denetimi sonucunu içerir. |
| DeviceRecoveryModeUtil | |
| DirectedGraph<V> | Yönlendirilmiş ağırlıksız grafik uygulaması. |
| E-posta | E-posta göndermek için kullanılan 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 yardımcı yöntemler koleksiyonu. |
| ExtensionAtomsRegistry | statsd'nin yerel kullanımı için ExtensionAtomsRegistry. |
| FakeTestsZipFolder | İçerik listesine göre sahte bir sıkıştırılmamış testler klasörü oluşturan bir test aparatı. |
| FileIdleMonitor | Dosyaları izler ve kullanılmadıkları takdirde (ör. |
| FileUtil | Dosyalarla ilgili işlemler için yardımcı sınıf |
| FileUtil.LowDiskSpaceException | Kullanılabilir disk alanı minimum eşiğin altındaysa atılır. |
| FixedByteArrayOutputStream |
Yalnızca maksimum miktarda veri tutan bellek içi ERROR(/OutputStream).
|
| FlashingResourceUtil |
Bu yardımcı program, yapıların DeviceFlashPreparer üzerinden yanıp sönülebilmesi için uygun sürümün ayarlanmasına yardımcı olur.
|
| FuseUtil | FUSE işlemleri için yardımcı sınıf. |
| GceRemoteCmdFormatter | Uzaktan bir gce cihazına ulaşmak için komutları biçimlendiren yardımcı program sınıfı. |
| GCSBucketUtil | Google Cloud Storage'dan (GCS) dosya indirip yüklemek için dosya yöneticisi. |
| GCSBucketUtil.GCSFileMetadata | GCS'deki dosya bilgileri için basit bir sarmalayıcı. |
| GCSCommon | Desteği sonlandırıldı. Bunun yerine com.android.tradefed.util.gcs.GCSCommon kullanın. |
| GCSFileDownloader | Google Cloud Storage'dan (GCS) dosya 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ünü ve tetikleyici logcat mesajını içeren bir logcat etkinliği barındıran yapı |
| GoogleApiClientUtil | Google API istemcisi oluşturmak için kullanılan 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 ileti verileri kapsayıcısı. |
| JavaCodeCoverageFlusher | Cihazda çalışan işlemlerden Java kod kapsamı ölçümlerinin sıfırlanmasını ve temizlenmesini zorlayan bir yardımcı program sınıfı. |
| JUnit4TestFilter |
Filter sınıfını genişleterek JUnit4 çalıştırıcı için filtreleme sağlayan yardımcı sınıf.
|
| JUnitXmlParser | ant'ın XMLJUnitResultFormatter sınıfında depolanan JUnit sonuçlarından test sonucu verilerini ayıklayıp ITestInvocationListener sınıfına ileten ayrıştırıcı. |
| KernelModuleUtils | |
| KeyguardControllerState | Kilit ekranı durumlarının kapsayıcısı. |
| ListInstrumentationParser |
"pm list instrumentation" sorgusunun çıkışını ayrıştıran bir IShellOutputReceiver
|
| ListInstrumentationParser.InstrumentationTarget | |
| LocalRunInstructionBuilder | Testi yerel olarak çalıştırma talimatlarını derleyen yardımcı program. |
| LogcatEventParser | |
| MetricUtility | Test metriklerinin depolanması, benzer testlerde toplanması ve bir dosyaya yazılması için kullanılan genel yardımcı program yöntemlerini içerir. |
| ModuleTestTypeUtil | Modülü kontrol etmek için kullanılan yaygın yardımcı program yöntemlerini içerir. |
| MultiMap<K, V> |
Anahtar başına birden fazla değeri destekleyen bir ERROR(/Map).
|
| NativeCodeCoverageFlusher | Yerel kapsam ölçümlerini temizleyen ve cihazdaki işlemlerden yerel kapsam verilerinin temizlenmesini zorunlu kılan bir yardımcı program sınıfı. |
| Eşle<A, B> | İki nesne içeren kendi Pair sınıfımızı tanımlayın. |
| PerfettoTraceRecorder |
ITestDevice üzerinde perfetto izleme kaydetmek için kullanılan bir yardımcı program sınıfı.
|
| PrettyPrintDelimiter | Ayrılmış mesajları öne çıkaracak şekilde yazdırmaya yardımcı olan yardımcı program. |
| ProcessInfo | İşlemle ilgili bilgileri(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH) depolamak için kullanılır. |
| ProcessUtil | |
| PropertyChanger | Android mülk dosyasında öğeleri değiştirmek (veya eklemek) için kullanılan bir yardımcı program sınıfı |
| ProtoUtil | Protobuf mesajlarıyla türden bağımsız olarak işlem yapmak için kullanılan yardımcı yöntemler. |
| PsParser | "ps" komutu çıktısından ayrıştırmak için kullanılan yardımcı program(USER,PID ve NAME) |
| PythonVirtualenvHelper | Python 3 sanal ortamını etkinleştirmeye yönelik bir yardımcı sınıf. |
| QuotationAwareTokenizer | |
| RegexTrie<V> |
RegexTrie, anahtarın her ERROR(/Pattern) ağacıdır.
|
| RemoteZip | Uzaktan bir ZIP dosyasındaki dosyaları tek tek açmak için kullanılan yardımcı programlar. |
| RequestUtil | Ağ isteklerinin hata işleme ile genel olarak yeniden denenmesine olanak tanıyan 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 kullanılan bir yardımcı sınıf. |
| RunInterruptedException | Bir çalıştırma işlemi harici bir istek tarafından kesintiye uğradığında atılır. |
| RunUtil | İşlemleri yürütmek için yardımcı yöntemler koleksiyonu. |
| SearchArtifactUtil | Test yapılarını aramak için kullanılabilecek bir yardımcı program sınıfı. |
| SerializationUtil |
ERROR(/Serializable) uygulayan bir nesneyi serileştirme/nesneleri seri dışına çıkarma aracı.
|
| ShellOutputReceiverStream | IShellOutputReceiver'a yazan OutputStream yardımcı sınıfı. |
| SimplePerfResult | Tüm simpleperf test sonuçlarını barındıran nesne |
| SimplePerfStatResultParser | simpleperf sonucunu ayrıştırmak için kullanılan bir yardımcı program sınıfı. |
| SimplePerfUtil | Basit komutlar göndermek ve sonuçları toplamak için kullanılan yardımcı program sınıfı |
| SimpleStats | Sayısal bir veri kümesi verildiğinde birkaç istatistiksel ölçümü hesaplayan küçük bir yardımcı program sınıfı. |
| SizeLimitedOutputStream |
Yazılabilen maksimum veri miktarını sınırlayan, iş parçacığı güvenli bir dosyayla desteklenen ERROR(/OutputStream).
|
| Sl4aBluetoothUtil | Bir yardımcı program sınıfı, SL4A'yı kullanarak bir veya iki cihazda Bluetooth işlemleri sağlar. |
| SparseImageUtil | Seyrek resimlerin aralığını artıran yardımcı program. |
| SparseImageUtil.SparseInputStream | Yukarı akıştan okunan SparseInputStream, veri biçimini algılar. |
| StreamUtil | Giriş akışlarını yönetmek için kullanılan yardımcı program sınıfı. |
| StringEscapeUtils | Belirli biçimler için dizelerden kaçınma işlemini gerçekleştiren yardımcı sınıf. |
| StringUtil | Sık kullanılan dize manipülasyonları için dizelerden kaçmak amacıyla kullanılan yardımcı sınıf. |
| SubprocessEventHelper | Günlüğe iletilecek etkinlikleri serileştirmek/seri dışına çıkarmak için yardımcı program. |
| SubprocessEventHelper.BaseTestEventInfo | TestIgnored bilgileri için temel yardımcı. |
| SubprocessEventHelper.FailedTestEventInfo | testFailed bilgileri için yardımcı. |
| SubprocessEventHelper.InvocationEndedEventInfo | Çağrının sona ermesiyle ilgili bilgileri gösteren yardımcı. |
| SubprocessEventHelper.InvocationFailedEventInfo | InvocationFailed bilgileri için yardımcı. |
| SubprocessEventHelper.InvocationStartedEventInfo | Çağrının başlatılmasıyla ilgili bilgi 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şlatıldı bilgileri için yardımcı. |
| SubprocessEventHelper.TestRunEndedEventInfo | testRunEnded bilgileri için yardımcı. |
| SubprocessEventHelper.TestRunFailedEventInfo | testRunFailed bilgileri için yardımcı program |
| SubprocessEventHelper.TestRunStartedEventInfo | testRunStarted bilgileri için yardımcı program |
| 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ı program. |
| SubprocessTestResultsParser |
Test etkinliklerini başlatıcı tarafında oluşturabilmemiz için dosyaya yazmadan önce çıkışı ayrıştırmak üzere ERROR(/FileOutputStream)'ü genişletir.
|
| SubprocessTestResultsParser.StatusKeys | Alakalı test durumu anahtarları. |
| SystemUtil | Sistem çağrıları yapmak için kullanılan yardımcı program sınıfı. |
| TableBuilder | Bir tabloda dize öğelerinden oluşan bir matrisi görüntülemek için kullanılan yardımcı sınıf. |
| TableFormatter | Her öğe sütunu hizalanacak şekilde bir dize öğesi matrisi görüntülemek için yardımcı sınıf |
| TargetFileUtils | |
| TarUtil | Tar dosyasını değiştirmek için kullanılan yardımcı program. |
| TestFilterHelper | Testleri filtrelemek için yardımcı sınıf |
| TestRecordInterpreter |
TestRecord proto'sunu Tradefed'de daha kolay değiştirilebilir bir biçime dönüştüren yardımcı program.
|
| TestRunnerUtil | Çeşitli test çalıştırıcılarına yardımcı olan bir yardımcı program 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ı program sınıfı. |
| TimeUtil | Zamanla ilgili yardımcı program yöntemlerini içerir. |
| TimeVal |
Bu, bir Long öğesini saran bir gözetleyici 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ü alın. |
| ZipCompressionStrategy |
Zip arşivi 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 ayıklama yardımcı sınıfı |
Numaralandırmalar
| AaptParser.AaptVersion | APK dosyalarını ayrıştırmak için kullanılan AAPT sürümü seçeneklerinin listesi. |
| AppVersionFetcher.AppVersionInfo | Uygulama sürümü bilgi türleri. |
| BinaryState | IGNORE işlemsiz durumuyla AÇIK/KAPALI durumunu kaydetmek için kullanılan enum. |
| CommandStatus | Zamanlanmış bir işlemin durumunu temsil eder. |
| DeviceActionUtil.Command | Cihaz işlemi için komutlar. |
| FakeTestsZipFolder.ItemType | |
| GceRemoteCmdFormatter.ScpMode | SCP, bağımsız değişkenlerin yapısına bağlı olarak dosya göndermek veya almak için kullanılabilir. |
| IRunUtil.EnvPriority | Belirli bir ortamın ayarlanıp ayarlanmayacağını tanımlayan bir enum. |
| LogcatEventType |
LogcatEventParser için etkinlik türleri.
|
| SimplePerfUtil.SimplePerfType | simpleperf komut seçeneklerinin listesi |
| Sl4aBluetoothUtil.BluetoothAccessLevel |
BluetoothDevice.java'e dayalı Bluetooth cihaz erişim düzeyi için enum'ler
|
| Sl4aBluetoothUtil.BluetoothConnectionState |
BluetoothProfile.java'e dayalı Bluetooth bağlantısı durumları için enum'ler
|
| Sl4aBluetoothUtil.BluetoothPriorityLevel |
BluetoothProfile.java'e dayalı Bluetooth profili öncelik düzeyi için enum'ler
|
| Sl4aBluetoothUtil.BluetoothProfile |
BluetoothProfile.java'e dayalı Bluetooth profilleri için enum'ler
|
| SystemUtil.EnvVariable | |
| TargetFileUtils.FilePermission |
Arayüzler
Sınıflar
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootElevator
- AdbUtils
- AppVersionFetcher
- ArrayUtil
- BluetoothUtils
- Bugreport
- BuildInfoUtil
- BuildTestsZipUtils
- BulkEmailer
- BundletoolUtil
- ByteArrayList
- ByteArrayUtil
- CacheClientFactory
- CircularAtraceUtil
- CircularByteArray
- ClangProfileIndexer
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- CommandResult
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceActionUtil
- DeviceActionUtil.DeviceActionConfigError
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceInspectionResult
- DeviceRecoveryModeUtil
- DirectedGraph
- E-posta
- EmmaXmlConstants
- EnvironmentVariableUtil
- ExtensionAtomsRegistry
- FakeTestsZipFolder
- FileIdleMonitor
- FileUtil
- FileUtil.LowDiskSpaceException
- FixedByteArrayOutputStream
- FlashingResourceUtil
- FuseUtil
- GceRemoteCmdFormatter
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUploader
- GCSHelper
- GenericLogcatEventParser
- GenericLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- IEmail.Message
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- KernelModuleUtils
- KeyguardControllerState
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- ModuleTestTypeUtil
- MultiMap
- NativeCodeCoverageFlusher
- Eşleme
- PerfettoTraceRecorder
- PrettyPrintDelimiter
- ProcessInfo
- ProcessUtil
- PropertyChanger
- ProtoUtil
- PsParser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- RequestUtil
- ResourceUtil
- RestApiHelper
- RunInterruptedException
- RunUtil
- SearchArtifactUtil
- SerializationUtil
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- SparseImageUtil
- SparseImageUtil.SparseInputStream
- StreamUtil
- StringEscapeUtils
- StringUtil
- SubprocessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.SkippedTestEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTestResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil
- TableBuilder
- TableFormatter
- TargetFileUtils
- TarUtil
- TestFilterHelper
- TestRecordInterpreter
- TestRunnerUtil
- TfInternalOptionsFetcher
- TimeUtil
- TimeVal
- UniqueMultiMap
- VersionParser
- ZipCompressionStrategy
- ZipUtil
- ZipUtil2
Numaralandırmalar
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- CommandStatus
- DeviceActionUtil.Command
- FakeTestsZipFolder.ItemType
- GceRemoteCmdFormatter.ScpMode
- IRunUtil.EnvPriority
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable
- TargetFileUtils.FilePermission