com.android.tradefed.util
インターフェース
ClassPathScanner.IClassPathFilter | クラスパスエントリパスのフィルタFileFilter に基づいてパターン化 |
ConditionPriorityBlockingQueue.IMatcher <T> | 要素が何らかの条件に一致するかどうかを判断するためのインターフェイス。 |
I圧縮戦略 | 実行時に選択できる圧縮アルゴリズムを表すインターフェイス。 |
I無効 | 無効にできる Tradefed オブジェクトを記述するインターフェイス。 |
Iメール | 電子メールを送信するためのインターフェイス。 |
IRestApiHelper | REST API 呼び出しを実行するためのヘルパー インターフェイス。 |
IRunUtil | 時間指定された操作とシステム コマンドを実行するためのインターフェイス。 |
IRunUtil.IRunnableResult | ブール値ステータスを返す操作を非同期に実行するためのインターフェイス。 |
クラス
AaptParser | 「aapt dump badging」の出力を解析することでapkから情報を抽出するクラス。 |
アビフォーマッター | abi のユーティリティ クラス。 |
アビユーティリティ | デバイス ABI を処理するためのユーティリティ クラス |
AdbRootエレベーター | 必要に応じて構築時に adb root を有効にし、完了時に root の状態を復元するAutoCloseable 。 |
AdbUtils | adb 操作のためのユーティリティ クラス。 |
AppVersionFetcher | デバイスからアプリのバージョン文字列を取得するユーティリティ クラス。 |
配列使用率 | 配列のユーティリティ メソッド |
Bluetoothユーティリティ | デバイス上で BluetoothInstrumentation を呼び出すためのユーティリティ関数 デバイス側の BluetoothInstrumentation コードは、AOSP の |
バグポート | バグレポート ファイルの参照を保持するオブジェクト。フラット バグレポートおよび圧縮されたバグレポート (bugreportz) と互換性があります。 |
ビルド情報ユーティリティ | IBuildInfo の操作を支援する util クラス |
ビルドテストZipUtils | Android ビルド システムによって生成されるテスト zip に関連する操作のためのヘルパー クラス |
バルクメール送信者 | 送信間隔、初期バースト サイズ、受信者、メッセージの合計数の設定を可能にする電子メール送信ユーティリティ。 |
バンドルツール使用率 | Bundletool コマンド ラインを使用してデバイスに .apks をインストールするユーティリティ クラス。 |
バイト配列リスト | 軽量のバイト配列を表すクラス。 |
ByteArrayUtil | バイト配列を操作するためのユーティリティ (バイトを整数に変換するなど)。 |
CircularAtraceUtil | atrace ユーティリティは、主に Monkey テスト中に ANR の根本原因を特定するために開発されました。 |
CircularByteArray | 循環バッファとして動作し、配列内のすべての値の合計を追跡する固定サイズの配列を保持するためのデータ構造。 |
クラスパススキャナー | クラスパス上のエントリを検索します。 |
ClassPathScanner.ClassNameFilter | Java クラス名をフィルタリングして変換するIClassPathFilter 。 |
ClassPathScanner.ExternalClassNameFilter | 内部クラスを拒否するClassNameFilter |
コマンド結果 | コマンドの結果が含まれます。 |
ConditionPriorityBlockingQueue <T> | 特定の条件に一致するオブジェクトを取得できるERROR(/PriorityBlockingQueue) のような操作を備えたスレッドセーフ クラス。 |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | 任意のオブジェクトと一致するConditionPriorityBlockingQueue.IMatcher 。 |
デバイスアクション使用率 | デバイスアクションを実行するためのユーティリティクラス。 |
DeviceActionUtil.DeviceActionConfigError | 設定エラーの例外。 |
デバイス同時使用率 | デバイス側のコマンドを同時に実行するためのユーティリティ メソッドとクラスが含まれています
|
DeviceConcurrentUtil.ShellCommandCallable <V> | ITestDevice でのシェル コマンドの実行の詳細をラップするERROR(/Callable) 。 |
デバイス回復モード使用率 | |
ディレクテッドグラフ<V> | 有向非重み付けグラフの実装。 |
Eメール | 電子メールを送信するためのヘルパー クラス。 |
EmmaXml定数 | emma XML レポートを解析するときに使用される定数。 |
拡張機能Atomsレジストリ | statsd をローカルで使用するための ExtensionAtomsRegistry。 |
FakeTestsZipFolder | コンテンツのリストに基づいて、偽の解凍されたテスト フォルダーを作成するテスト フィクスチャ。 |
ファイルアイドルモニター | ファイルを監視し、アイドル状態の場合はコールバックを実行します(つまり、 |
ファイル使用率 | ファイル関連の操作のためのヘルパー クラス |
FileUtil.LowDiskSpaceException | 使用可能なディスク容量が最小しきい値を下回っている場合にスローされます。 |
固定バイト配列出力ストリーム | 最大量のデータのみを保持するメモリ内ERROR(/OutputStream) 。 |
点滅リソース使用率 | このユーティリティは、適切なバージョンのアーティファクトを設定して、 DeviceFlashPreparer 経由でフラッシュできるようにするのに役立ちます。 |
ヒューズユーティリティ | FUSE 操作のヘルパー クラス。 |
GCSバケット利用率 | Google Cloud Storage (GCS) からファイルをダウンロードおよびアップロードするためのファイル マネージャー。 |
GCSBucketUtil.GCSFileMetadata | GCS のファイル情報のシンプルなラッパー。 |
GCS共通 | ダウンロードやアップロードなどの GCS 操作の基本クラス。 |
GCSファイルダウンローダー | Google Cloud Storage (GCS) からファイルをダウンロードするファイル ダウンローダー。 |
GCSファイルアップローダー | ファイルデータをGoogle Cloud Storage(GCS)にアップロードするためのファイルアップローダー。 |
GenericLogcatEventParser <LogcatEventType> | イベントの logcat 入力を解析します。 |
GenericLogcatEventParser.LogcatEvent | イベント タイプとトリガーとなる logcat メッセージを含む logcat イベントを保持する構造体 |
GoogleApiClientUtil | Google APIクライアントを作成するためのユーティリティ。 |
HprofAllocSiteParser | hprof レポートの割り当てサイト セクションからの情報を解析するヘルパー クラス。 |
IEメール.メッセージ | 電子メール メッセージ データのコンテナー。 |
Javaコードカバレッジフラッシャー | デバイス上で実行されているプロセスからの Java コード カバレッジ測定値をリセットし、強制的にフラッシュするユーティリティ クラス。 |
JUnit4TestFilter | Filter を拡張することで JUnit4 ランナーのフィルタリングを提供するヘルパー クラス。 |
JUnitXmlParser | Ant の XMLJUnitResultFormatter に格納されている JUnit 結果からテスト結果データを抽出し、ITestInvocationListener に転送するパーサー。 |
キーガードコントローラーの状態 | キーガード状態のコンテナ。 |
ListInstrumentationParser | 「pm list instrumentation」クエリの出力を解析するIShellOutputReceiver |
ListInstrumentationParser.InstrumentationTarget | |
LocalRun命令ビルダー | テストをローカルで実行する命令をコンパイルするユーティリティ。 |
LogcatEventParser | |
メトリックユーティリティ | テスト メトリクスの保存、同様のテストでのメトリクスの集計、およびメトリクスのファイルへの書き込みのための一般的なユーティリティ メソッドが含まれています。 |
モジュールテストタイプ使用率 | モジュールをチェックするための一般的なユーティリティ メソッドが含まれています。 |
マルチマップ<K、V> | キーごとに複数の値をサポートするERROR(/Map) 。 |
ネイティブコードカバレッジフラッシャー | ネイティブ カバレッジ測定をクリアし、デバイス上のプロセスからネイティブ カバレッジ データを強制的にフラッシュするユーティリティ クラス。 |
ペア<A、B> | 2 つのオブジェクトを含む独自のペア クラスを定義します。 |
PerfettoTraceRecorder | ITestDevice で perfetto トレースを記録するためのユーティリティ クラス。 |
PrettyPrintDelimiter | 区切られたメッセージを目立つように印刷するのに役立つヘルパー ユーティリティ。 |
プロセス情報 | プロセス関連情報 (USER、PID、NAME、START TIME IN SECOND SINCE EPOCH) を保存するために使用されます。 |
プロパティチェンジャー | Androidプロパティファイルの項目を変更(または追加)するためのユーティリティクラス |
プロトユーティル | 型に依存せずに protobuf メッセージを処理するためのユーティリティ メソッド。 |
PsParser | 「ps」コマンド出力から (USER、PID、および NAME) を解析するために使用されるユーティリティ |
PythonVirtualenvHelper | Python 3 仮想環境をアクティブ化するためのヘルパー クラス。 |
QuotationAwareTokenizer | |
正規表現トライ<V> | RegexTrie は、それぞれがERROR(/Pattern) です。 |
リモートジップ | リモート zip ファイル内の個々のファイルを解凍するユーティリティ。 |
リソース使用率 | 構成リソースを読み取るためのユーティリティ。 |
レストアピヘルパー | REST API 呼び出しを実行するためのヘルパー クラス。 |
実行中断例外 | 実行操作が外部リクエストによって中断された場合にスローされます。 |
ランユーティル | 操作を実行するためのヘルパー メソッドのコレクション。 |
シリアル化利用 | ERROR(/Serializable) を実装するオブジェクトをシリアル化/逆シリアル化するユーティリティ。 |
ShellOutputReceiverStream | IShellOutputReceiver に書き込む OutputStream のユーティリティ サブクラス。 |
SimplePerfResult | すべての simpleperf テスト結果を保持するオブジェクト |
SimplePerfStatResultParser | simpleperf の結果を解析するためのユーティリティ クラス。 |
SimplePerfUtil | 単純なコマンドをディスパッチして結果を収集するユーティリティ クラス |
シンプル統計 | 与えられた数値データセットからいくつかの統計的尺度を計算する小さなユーティリティ クラス。 |
サイズ制限のある出力ストリーム | 書き込み可能なデータの最大量を制限する、スレッド セーフなファイル バックアップERROR(/OutputStream) 。 |
Sl4aBluetoothUtil | ユーティリティ クラスは、SL4A を使用して 1 つまたは 2 つのデバイスで Bluetooth 操作を提供します |
SparseImageUtil | スパースイメージをアンスパースするユーティリティ。 |
SparseImageUtil.SparseInputStream | SparseInputStream は上流から読み込み、データ形式を検出します。 |
ストリーム使用率 | 入力ストリームを管理するためのユーティリティ クラス。 |
StringEscapeUtils | 特定の形式の文字列をエスケープするためのユーティリティ クラス。 |
文字列使用率 | 一般的な文字列操作のために文字列をエスケープするためのユーティリティ クラス。 |
サブプロセスイベントヘルパー | ログに渡されるイベントをシリアル化/逆シリアル化するヘルパー。 |
SubprocessEventHelper.BaseTestEventInfo | TestIgnored 情報の基本ヘルパー。 |
SubprocessEventHelper.FailedTestEventInfo | testFailed 情報のヘルパー。 |
SubprocessEventHelper.InvocationEndedEventInfo | 呼び出し終了情報のヘルパー。 |
SubprocessEventHelper.InvocationFailedEventInfo | InvocationFailed 情報のヘルパー。 |
SubprocessEventHelper.InvocationStartedEventInfo | 呼び出し開始情報のヘルパー。 |
SubprocessEventHelper.LogAssociationEventInfo | logAssociation 情報のヘルパー。 |
SubprocessEventHelper.TestEndedEventInfo | testEnded 情報のヘルパー。 |
SubprocessEventHelper.TestLogEventInfo | testLog 情報のヘルパー。 |
SubprocessEventHelper.TestModuleStartedEventInfo | テストモジュールの開始情報のヘルパー。 |
SubprocessEventHelper.TestRunEndedEventInfo | testRunEnded 情報のヘルパー。 |
SubprocessEventHelper.TestRunFailedEventInfo | testRunFailed 情報のヘルパー |
SubprocessEventHelper.TestRunStartedEventInfo | testRunStarted 情報のヘルパー |
SubprocessEventHelper.TestStartedEventInfo | テスト開始情報のヘルパー |
サブプロセス例外パーサー | 標準の Tradefed コマンド ランナーからの例外出力を処理するヘルパー。 |
サブプロセステスト結果パーサー | ERROR(/FileOutputStream) を拡張してファイルに書き込む前に出力を解析し、ランチャー側でテスト イベントを生成できるようにします。 |
サブプロセスTestResultsParser.StatusKeys | 関連するテスト ステータス キー。 |
システム使用率 | システムコールを行うためのユーティリティクラス。 |
テーブルビルダー | 表に文字列要素の行列を表示するヘルパー クラス。 |
テーブルフォーマッター | 各要素の列が整列するように String 要素の行列を表示するヘルパー クラス |
ターゲットファイルユーティリティ | |
TarUtil | tar ファイルを操作するためのユーティリティ。 |
テストフィルターヘルパー | テストをフィルタリングするためのヘルパー クラス |
テストレコードインタープリター | TestRecord プロトを Tradefed でより簡単に操作できる形式に変換するユーティリティ。 |
テストランナー使用率 | さまざまなテストランナーを支援するユーティリティ クラス。 |
時間使用時間 | 時間関連のユーティリティ メソッドが含まれています。 |
タイムヴァル | これはLong をラップするセンチネル型です。 |
UniqueMultiMap <K, V> | 各キーの一意の値を保証するMultiMap 。 |
バージョンパーサー | 実行中の tradefed アーティファクトのバージョンを取得します。 |
ZipCompression戦略 | zip アーカイブを作成するためのICompressionStrategy 。 |
ZipUtil | 圧縮関連の操作のためのヘルパー クラス |
ZipUtil2 | POSIX ファイルのアクセス許可を考慮した zip 解凍用のヘルパー クラス |
列挙型
AaptParser.AaptVersion | APK ファイルの解析に使用される AAPT バージョンのオプションの列挙。 |
AppVersionFetcher.AppVersionInfo | アプリのバージョン情報の種類。 |
バイナリ状態 | IGNORE no-op 状態で ON/OFF 状態を記録するために使用される列挙型。 |
コマンドステータス | 時間指定された操作のステータスを表します。 |
DeviceActionUtil.Command | デバイスアクションのコマンド。 |
FakeTestsZipFolder.ItemType | |
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
- アビフォーマッター
- アビユーティリティ
- AdbRootエレベーター
- AdbUtils
- AppVersionFetcher
- 配列使用率
- Bluetoothユーティリティ
- バグポート
- ビルド情報ユーティリティ
- ビルドテストZipUtils
- バルクメール送信者
- バンドルツール使用率
- バイト配列リスト
- ByteArrayUtil
- CircularAtraceUtil
- CircularByteArray
- クラスパススキャナー
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- コマンド結果
- 条件優先度ブロッキングキュー
- ConditionPriorityBlockingQueue.AlwaysMatch
- デバイスアクション使用率
- DeviceActionUtil.DeviceActionConfigError
- デバイス同時使用率
- DeviceConcurrentUtil.ShellCommandCallable
- デバイス回復モード使用率
- 有向グラフ
- Eメール
- EmmaXml定数
- 拡張機能Atomsレジストリ
- FakeTestsZipFolder
- ファイルアイドルモニター
- ファイル使用率
- FileUtil.LowDiskSpaceException
- 固定バイト配列出力ストリーム
- 点滅リソース使用率
- ヒューズユーティリティ
- GCSバケット利用率
- GCSBucketUtil.GCSFileMetadata
- GCS共通
- GCSファイルダウンローダー
- GCSファイルアップローダー
- GenericLogcatEventParser
- GenericLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- IEメール.メッセージ
- Javaコードカバレッジフラッシャー
- JUnit4TestFilter
- JUnitXmlParser
- キーガードコントローラーの状態
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRun命令ビルダー
- LogcatEventParser
- メトリックユーティリティ
- モジュールテストタイプ使用率
- マルチマップ
- ネイティブコードカバレッジフラッシャー
- ペア
- PerfettoTraceRecorder
- PrettyPrintDelimiter
- プロセス情報
- プロパティチェンジャー
- プロトユーティル
- PsParser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- 正規表現トライ
- リモートジップ
- リソース使用率
- レストアピヘルパー
- 実行中断例外
- ランユーティル
- シリアル化利用
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- シンプル統計
- サイズ制限のある出力ストリーム
- Sl4aBluetoothUtil
- SparseImageUtil
- SparseImageUtil.SparseInputStream
- ストリーム使用率
- StringEscapeUtils
- 文字列使用率
- サブプロセスイベントヘルパー
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- サブプロセス例外パーサー
- サブプロセステスト結果パーサー
- サブプロセスTestResultsParser.StatusKeys
- システム使用率
- テーブルビルダー
- テーブルフォーマッター
- ターゲットファイルユーティリティ
- TarUtil
- テストフィルターヘルパー
- テストレコードインタープリター
- テストランナー使用率
- 時間使用時間
- タイムヴァル
- ユニークマルチマップ
- バージョンパーサー
- ZipCompression戦略
- ZipUtil
- ZipUtil2
列挙型
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- バイナリ状態
- コマンドステータス
- DeviceActionUtil.Command
- FakeTestsZipFolder.ItemType
- IRunUtil.EnvPriority
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable
- TargetFileUtils.FilePermission