com.android.tradefed.util
インターフェース
ClassPathScanner.IClassPathFilter |
クラスパス エントリパスのフィルタ
|
ConditionPriorityBlockingQueue.IMatcher<T> | 要素がなんらかの条件と一致するかどうかを判断するためのインターフェース。 |
ICompressionStrategy | 実行時に選択できる圧縮アルゴリズムを表すインターフェース。 |
IDisableable | 無効にできる Tradefed オブジェクトを記述するインターフェース。 |
iEmail | メールを送信するためのインターフェース。 |
IRestApiHelper | REST API 呼び出しを実行するためのヘルパー インターフェース。 |
IRunUtil | 時間指定オペレーションやシステム コマンドを実行するためのインターフェース。 |
IRunUtil.IRunnableResult | ブール値のステータスを返すオペレーションを非同期で実行するためのインターフェース。 |
クラス
AaptParser | 「aapt dump badging」の出力を解析して apk から情報を抽出するクラス。 |
AbiFormatter | abi のユーティリティ クラス。 |
AbiUtils | デバイス ABI を処理するためのユーティリティ クラス |
AdbRootElevator |
必要に応じて構築時に adb root を有効にして復元する AutoCloseable
ルート状態を維持します。
|
AdbUtils | adb オペレーション用のユーティリティ クラス。 |
AppVersionFetcher | デバイスからアプリのバージョン文字列を取得するためのユーティリティ クラス。 |
ArrayUtil(配列ユーティリティ) | 配列のユーティリティ メソッド |
BluetoothUtils |
デバイスで BluetoothInstrumentation を呼び出すためのユーティリティ関数
デバイス側の BluetoothInstrumentation コードは、AOSP の次の場所にあります。
|
バグレポート | バグレポート ファイルの参照を保持するオブジェクト。フラット バグレポートと圧縮されたバグレポートと互換性があります。 (bugreportz)。 |
BuildInfoUtil |
IBuildInfo の操作に役立つユーティリティ クラス
|
BuildTestsZipUtils | Android ビルドシステムによって生成されたテスト zip に関連するオペレーション用のヘルパークラス |
BulkEmailer | 次の設定を可能にするメール送信者ユーティリティ。 送信間隔、初期バーストサイズ、受信者、メッセージの総数です。 |
BundletoolUtil | bundletool コマンドラインを使用して .apks をデバイスにインストールするユーティリティ クラス。 |
ByteArrayList | 軽量のバイト配列を表すクラス。 |
ByteArrayUtil(バイト配列ユーティリティ) | バイト配列を操作するユーティリティ(バイトを整数に変換するなど)。 |
CacheClientFactory |
ICacheClient のシングルトン インスタンスを作成するファクトリ。
|
CircularAtraceUtil | Monkey 発生中の ANR の根本原因を特定することを主な目的として開発された atrace ユーティリティ 説明します。 |
CircularByteArray | 循環バッファとして機能する固定サイズ配列を保持するためのデータ構造 配列内のすべての値の合計をトラッキングします。 |
ClangProfileIndexer | Clang コード カバレッジ測定値をインデックス化するユーティリティ クラス。 |
ClassPathScanner | クラスパスのエントリを検索します。 |
ClassPathScanner.ClassNameFilter |
Java クラス名をフィルタして変換する IClassPathFilter 。
|
ClassPathScanner.ExternalClassNameFilter |
内部クラスを拒否する ClassNameFilter
|
CommandResult | コマンドの結果が含まれます。 |
ConditionPriorityBlockingQueue<T> |
オブジェクトを取得できる ERROR(/PriorityBlockingQueue) のようなオペレーションを備えたスレッドセーフ クラス
フィルタします
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
一致します。
|
DeviceActionUtil | デバイス アクションを実行するためのユーティリティ クラス。 |
DeviceActionUtil.DeviceActionConfigError | 構成エラーの例外。 |
DeviceConcurrentUtil |
デバイス側のコマンドを同時に実行するためのユーティリティ メソッドとクラスが含まれています。
|
DeviceConcurrentUtil.ShellCommandCallable<V> |
シェルコマンド実行の詳細をラップする ERROR(/Callable) 。
ITestDevice 。
|
DeviceRecoveryModeUtil(DeviceRecoveryModeUtil) | |
DirectedGraph<V> | 有向非重み付けグラフの実装。 |
メール | メールを送信するヘルパークラス。 |
EmmaXmlConstants | emma xml レポートの解析時に使用される定数。 |
EnvironmentVariableUtil | 環境変数を準備するためのヘルパー メソッドのコレクション。 |
ExtensionAtomsRegistry | statsd をローカルで使用するための ExtensionAtomsRegistry。 |
FakeTestsZipFolder | コンテンツのリストに基づいて、展開された偽のテストフォルダを作成するテスト フィクスチャ。 |
FileIdleMonitor | ファイルを監視し、アイドル状態(つまり、 |
FileUtil | ファイル関連の操作のためのヘルパークラス |
FileUtil.LowDiskSpaceException | 使用可能なディスク容量が最小しきい値を下回った場合にスローされます。 |
FixedByteArrayOutputStream |
最大データ量のみを保持するメモリ内 ERROR(/OutputStream) 。
|
FlashingResourceUtil |
このユーティリティは、DeviceFlashPreparer を介してフラッシュできるように、アーティファクトの適切なバージョンを設定するのに役立ちます。
|
FuseUtil | FUSE オペレーションのヘルパークラス。 |
GceRemoteCmdFormatter | リモート GCE デバイスに到達するためのコマンドをフォーマットするユーティリティ クラス。 |
GCSBucketUtil | Google Cloud Storage(GCS)からファイルをダウンロードおよびアップロードするためのファイル マネージャー。 |
GCSBucketUtil.GCSFileMetadata | GCS のファイル情報のシンプルなラッパー。 |
GCSCommon | 廃止代わりに com.android.tradefed.util.gcs.GCSCommon を使用してください。 |
GCSFileDownloader | Google Cloud Storage(GCS)からファイルをダウンロードするためのファイル ダウンローダー。 |
GCSFileUploader | ファイル データを Google Cloud Storage(GCS)にアップロードするためのファイル アップローダー。 |
GCSHelper | |
GenericLogcatEventParser <LogcatEventType> | イベントの logcat 入力を解析します。 |
GenericLogcatEventParser.LogcatEvent | イベントタイプを指定して logcat イベントを保持し、logcat メッセージをトリガーする構造体 |
GoogleApiClientUtil | Google API クライアントを作成するためのユーティリティ。 |
HprofAllocSiteParser | hprof レポートの [割り当てサイト] セクションの情報を解析するヘルパークラス。 |
IEmail.Message | メール メッセージ データのコンテナ。 |
JavaCodeCoverageFlusher | Java コード カバレッジ測定値をリセットしてプロセスから強制的にフラッシュするユーティリティ クラス ダウンロードされます。 |
JUnit4TestFilter |
Filter を拡張して JUnit4 ランナーのフィルタリングを提供するヘルパークラス。
|
JUnitXmlParser | ant の XMLJUnitResultFormatter に格納された JUnit の結果からテスト結果データを抽出するパーサー ITestInvocationListener に転送します。 |
KeyguardControllerState | キーガード状態のコンテナ。 |
ListInstrumentationParser |
「pm list instrumentation」の出力を解析する IShellOutputReceiver 検索語句
|
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | ローカルでテストを実行する命令をコンパイルするユーティリティ。 |
LogcatEventParser | |
MetricUtility | テスト指標を保存し、同様の方法で指標を集計するための一般的なユーティリティ メソッドが含まれています。 指標をファイルに書き込むことができます。 |
ModuleTestTypeUtil | モジュールをチェックするための一般的なユーティリティ メソッドが含まれています。 |
MultiMap<K、V> |
キーごとに複数の値をサポートする ERROR(/Map) 。
|
NativeCodeCoverageFlusher | ネイティブ カバレッジの測定値をクリアし、ネイティブ カバレッジのフラッシュを強制するユーティリティ クラス デバイス上のプロセスから収集されたデータです。 |
<A、B> をペア設定する | 2 つのオブジェクトを含む独自の Pair クラスを定義します。 |
PerfettoTraceRecorder |
ITestDevice で perfetto トレースを記録するためのユーティリティ クラス。
|
PrettyPrintDelimiter | 目立つように区切られたメッセージを出力するのに役立つヘルパー ユーティリティ。 |
ProcessInfo | プロセス関連(ユーザー、PID、名前、第 2 エポック以降の開始時刻)情報を保存するために使用されます。 |
ProcessUtil | |
PropertyChanger | Android プロパティ ファイルのアイテムを変更(または追加)するためのユーティリティ クラス |
ProtoUtil | protobuf メッセージをタイプに依存しない方法で処理するためのユーティリティ メソッド。 |
PsParser | 「ps」から(USER、PID、NAME)の解析に使用されるユーティリティコマンド出力 |
PythonVirtualenvHelper | Python 3 仮想環境を有効化するためのヘルパークラス。 |
QuotationAwareTokenizer | |
RegexTrie<V> |
RegexTrie は、キーに保存されている各セグメントが正規表現であるトライです。ERROR(/Pattern) 。
|
RemoteZip | リモート zip ファイル内の個々のファイルを解凍するためのユーティリティ。 |
RequestUtil | エラー処理でネットワーク リクエストの一般的な再試行を可能にするユーティリティ。 |
ResourceUtil | 構成リソースを読み取るためのユーティリティ。 |
RestApiHelper | REST API 呼び出しを実行するためのヘルパークラス。 |
RunInterruptedException | 実行オペレーションが外部リクエストによって中断された場合にスローされます。 |
RunUtil | オペレーションを実行するためのヘルパー メソッドのコレクション。 |
SearchArtifactUtil | テスト アーティファクトの検索に使用できるユーティリティ クラス。 |
SerializationUtil |
ERROR(/Serializable) を実装するオブジェクトをシリアル化または逆シリアル化するためのユーティリティ。
|
ShellOutputReceiverStream | IShellOutputReceiver に書き込む OutputStream のユーティリティ サブクラス。 |
SimplePerfResult | すべての Simpleperf テスト結果を保持するオブジェクト |
SimplePerfStatResultParser | Simpleperf の結果を解析するユーティリティ クラス。 |
SimplePerfUtil | シンプルなコマンドをディスパッチし、結果を収集するユーティリティ クラス |
SimpleStats | 数値データセットに基づいていくつかの統計的尺度を計算する小規模なユーティリティ クラス。 |
SizeLimitedOutputStream |
ERROR(/OutputStream) に基づく、スレッドセーフなファイル。転送可能なデータ量の上限があります。
表示されます。
|
Sl4aBluetoothUtil | ユーティリティ クラスは、SL4A を使用して 1 つまたは 2 つのデバイスで Bluetooth 操作を提供します。 |
SparseImageUtil | スパースなイメージを非スパースにするユーティリティ。 |
SparseImageUtil.SparseInputStream | SparseInputStream は、アップストリームから読み取り、データ形式を検出します。 |
StreamUtil | 入力ストリームを管理するためのユーティリティ クラス。 |
StringEscapeUtils | 特定の形式の文字列をエスケープするためのユーティリティ クラス。 |
StringUtil | 一般的な文字列操作で文字列をエスケープするユーティリティ クラス。 |
SubprocessEventHelper | ログに渡すイベントをシリアル化または逆シリアル化するヘルパー。 |
SubprocessEventHelper.BaseTestEventInfo | TestIgnored 情報のベース ヘルパー。 |
SubprocessEventHelper.FailedTestEventInfo | testFailed 情報のヘルパー。 |
SubprocessEventHelper.InvocationEndedEventInfo | 呼び出し終了情報のヘルパー。 |
SubprocessEventHelper.InvocationFailedEventInfo | InvocationFailed 情報のヘルパー。 |
SubprocessEventHelper.InvocationStartedEventInfo | 呼び出し開始情報のヘルパー。 |
SubprocessEventHelper.LogAssociationEventInfo | logAssociation 情報のヘルパー。 |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | testEnded 情報のヘルパー。 |
SubprocessEventHelper.TestLogEventInfo | testLog 情報のヘルパー。 |
SubprocessEventHelper.TestModuleStartedEventInfo | テスト モジュール開始情報のヘルパー。 |
SubprocessEventHelper.TestRunEndedEventInfo | testRunEnded 情報のヘルパー。 |
SubprocessEventHelper.TestRunFailedEventInfo | testRunFailed 情報のヘルパー |
SubprocessEventHelper.TestRunStartedEventInfo | testRunStarted 情報のヘルパー |
SubprocessEventHelper.TestStartedEventInfo | testStarted 情報のヘルパー |
SubprocessExceptionParser | 標準の Tradefed コマンド ランナーからの例外出力を処理するヘルパー。 |
SubprocessTestResultsParser |
ERROR(/FileOutputStream) を拡張して、ファイルに書き込む前に出力を解析し、
ランチャー側でテストイベントを生成します。
|
SubprocessTestResultsParser.StatusKeys | 関連するテスト ステータス キー。 |
SystemUtil | システムコールを行うためのユーティリティ クラス。 |
TableBuilder | テーブル内の文字列要素のマトリックスを表示するヘルパークラス。 |
TableFormatter | 各要素の列が揃うように文字列要素の行列を表示するヘルパークラス |
TargetFileUtils | |
TarUtil | tar ファイルを操作するユーティリティ。 |
TestFilterHelper | テストをフィルタリングするためのヘルパークラス |
TestRecordInterpreter |
TestRecord proto を Tradefed で操作しやすい形式に変換するユーティリティ。
|
TestRunnerUtil | さまざまなテストランナーを支援するユーティリティ クラス。 |
TimeUtil | 時間関連のユーティリティ メソッドが含まれています。 |
TimeVal |
これは、Long をラップする標識型です。
|
UniqueMultiMap<K, V> |
キーごとに一意の値を確保する MultiMap 。
|
VersionParser | 実行中の tradefed アーティファクトのバージョンを取得します。 |
ZipCompressionStrategy |
zip アーカイブを作成するための ICompressionStrategy 。
|
ZipUtil | 圧縮関連のオペレーション用のヘルパークラス |
ZipUtil2 | POSIX ファイルの権限を考慮した zip 抽出用のヘルパークラス |
列挙型
AaptParser.AaptVersion | APK ファイルの解析に使用される AAPT バージョンのオプションの列挙型。 |
AppVersionFetcher.AppVersionInfo | アプリのバージョンの情報タイプ。 |
BinaryState | IGNORE NoOps 状態を持つ ON/OFF 状態を記録するために使用される列挙型。 |
コマンドのステータス | 時間指定オペレーションのステータスを表します。 |
DeviceActionUtil.Command | デバイス アクションのコマンド。 |
FakeTestsZipFolder.ItemType | |
GceRemoteCmdFormatter.ScpMode | 引数の構造に応じて、SCP を使用してファイルを push または pull できます。 |
IRunUtil.EnvPriority | 特定の環境を設定するかどうかを定義する列挙型。 |
LogcatEventType |
LogcatEventParser のイベントタイプ。
|
SimplePerfUtil.SimplePerfType | Simpleperf コマンド オプションの列挙型 |
Sl4aBluetoothUtil.BluetoothAccessLevel |
BluetoothDevice.java に基づく Bluetooth デバイスのアクセスレベルの列挙型
|
Sl4aBluetoothUtil.BluetoothConnectionState |
BluetoothProfile.java に基づく Bluetooth 接続状態の列挙型
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
BluetoothProfile.java に基づく Bluetooth プロファイルの優先度レベルの列挙型
|
Sl4aBluetoothUtil.BluetoothProfile |
BluetoothProfile.java に基づく Bluetooth プロファイルの列挙型
|
SystemUtil.EnvVariable | |
TargetFileUtils.FilePermission |
インターフェース
クラス
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootElevator
- AdbUtils
- AppVersionFetcher
- ArrayUtil(配列ユーティリティ)
- BluetoothUtils
- バグレポート
- 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
- DeviceRecoveryModeUtil(DeviceRecoveryModeUtil)
- DirectedGraph
- メール
- 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
- KeyguardControllerState
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- ModuleTestTypeUtil
- マルチマップ
- NativeCodeCoverageFlusher
- ペア設定
- 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
- TimeUtil
- TimeVal
- UniqueMultiMap
- VersionParser
- ZipCompressionStrategy
- ZipUtil
- ZipUtil2
列挙型
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- コマンドのステータス
- DeviceActionUtil.Command
- FakeTestsZipFolder.ItemType
- GceRemoteCmdFormatter.ScpMode
- IRunUtil.EnvPriority
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable
- TargetFileUtils.FilePermission