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