com.android.tradefed.util
インターフェース
ClassPathScanner.IClassPathFilter | クラスパスエントリパスのフィルタFileFilter に基づいてパターン化 |
ConditionPriorityBlockingQueue.IMatcher <T> | 要素が何らかの条件に一致するかどうかを判断するためのインターフェイス。 |
I圧縮戦略 | 実行時に選択できる圧縮アルゴリズムを表すインターフェイス。 |
I無効 | 無効にできる Tradefed オブジェクトを記述するインターフェイス。 |
IRestApiHelper | REST API 呼び出しを実行するためのヘルパー インターフェイス。 |
クラス
AaptParser | 「aapt dump badging」の出力を解析することでapkから情報を抽出するクラス。 |
アビフォーマッター | abi のユーティリティ クラス。 |
AdbRootエレベーター | 必要に応じて構築時に adb root を有効にし、完了時に root の状態を復元するAutoCloseable 。 |
AppVersionFetcher | デバイスからアプリのバージョン文字列を取得するユーティリティ クラス。 |
Bluetoothユーティリティ | デバイス上で BluetoothInstrumentation を呼び出すためのユーティリティ関数 デバイス側の BluetoothInstrumentation コードは、AOSP の |
ビルド情報ユーティリティ | IBuildInfo の操作を支援する util クラス |
ビルドテストZipUtils | Android ビルド システムによって生成されるテスト zip に関連する操作のためのヘルパー クラス |
バルクメール送信者 | 送信間隔、初期バースト サイズ、受信者、メッセージの合計数の設定を可能にする電子メール送信ユーティリティ。 |
バンドルツール使用率 | Bundletool コマンド ラインを使用してデバイスに .apks をインストールするユーティリティ クラス。 |
CircularAtraceUtil | atrace ユーティリティは、主に Monkey テスト中に ANR の根本原因を特定するために開発されました。 |
CircularByteArray | 循環バッファとして動作し、配列内のすべての値の合計を追跡する固定サイズの配列を保持するためのデータ構造。 |
クラスパススキャナー | クラスパス上のエントリを検索します。 |
ClassPathScanner.ClassNameFilter | Java クラス名をフィルタリングして変換するIClassPathFilter 。 |
ClassPathScanner.ExternalClassNameFilter | 内部クラスを拒否するClassNameFilter |
ConditionPriorityBlockingQueue <T> | 特定の条件に一致するオブジェクトを取得できるERROR(/PriorityBlockingQueue) のような操作を備えたスレッドセーフ クラス。 |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | 任意のオブジェクトと一致するConditionPriorityBlockingQueue.IMatcher 。 |
デバイス同時使用率 | デバイス側のコマンドを同時に実行するためのユーティリティ メソッドとクラスが含まれています
|
DeviceConcurrentUtil.ShellCommandCallable <V> | ITestDevice でのシェル コマンドの実行の詳細をラップするERROR(/Callable) 。 |
デバイス回復モード使用率 | |
ディレクテッドグラフ<V> | 有向非重み付けグラフの実装。 |
EmmaXml定数 | emma XML レポートを解析するときに使用される定数。 |
FakeTestsZipFolder | コンテンツのリストに基づいて、偽の解凍されたテスト フォルダーを作成するテスト フィクスチャ。 |
ファイルアイドルモニター | ファイルを監視し、アイドル状態の場合はコールバックを実行します(つまり、 |
固定バイト配列出力ストリーム | 最大量のデータのみを保持するメモリ内ERROR(/OutputStream) 。 |
点滅リソース使用率 | このユーティリティは、適切なバージョンのアーティファクトを設定して、 DeviceFlashPreparer 経由でフラッシュできるようにするのに役立ちます。 |
GCSバケット利用率 | Google Cloud Storage (GCS) からファイルをダウンロードおよびアップロードするためのファイル マネージャー。 |
GCSBucketUtil.GCSFileMetadata | GCS のファイル情報のシンプルなラッパー。 |
GCS共通 | ダウンロードやアップロードなどの GCS 操作の基本クラス。 |
GCSファイルダウンローダー | Google Cloud Storage (GCS) からファイルをダウンロードするファイル ダウンローダー。 |
GCSファイルアップローダー | ファイルデータをGoogle Cloud Storage(GCS)にアップロードするためのファイルアップローダー。 |
GoogleApiClientUtil | Google APIクライアントを作成するためのユーティリティ。 |
HprofAllocSiteParser | hprof レポートの割り当てサイト セクションからの情報を解析するヘルパー クラス。 |
Javaコードカバレッジフラッシャー | デバイス上で実行されているプロセスからの Java コード カバレッジ測定値をリセットし、強制的にフラッシュするユーティリティ クラス。 |
JUnit4TestFilter | Filter を拡張することで JUnit4 ランナーのフィルタリングを提供するヘルパー クラス。 |
JUnitXmlParser | Ant の XMLJUnitResultFormatter に格納されている JUnit 結果からテスト結果データを抽出し、ITestInvocationListener に転送するパーサー。 |
ListInstrumentationParser | 「pm list instrumentation」クエリの出力を解析するIShellOutputReceiver |
ListInstrumentationParser.InstrumentationTarget | |
LocalRun命令ビルダー | テストをローカルで実行する命令をコンパイルするユーティリティ。 |
LogcatEventParser | |
メトリックユーティリティ | テスト メトリクスの保存、同様のテストでのメトリクスの集計、およびメトリクスのファイルへの書き込みのための一般的なユーティリティ メソッドが含まれています。 |
ネイティブコードカバレッジフラッシャー | ネイティブ カバレッジ測定をクリアし、デバイス上のプロセスからネイティブ カバレッジ データを強制的にフラッシュするユーティリティ クラス。 |
ペア<A、B> | 2 つのオブジェクトを含む独自のペア クラスを定義します。 |
PrettyPrintDelimiter | 区切られたメッセージを目立つように印刷するのに役立つヘルパー ユーティリティ。 |
プロパティチェンジャー | Androidプロパティファイルの項目を変更(または追加)するためのユーティリティクラス |
プロトユーティル | 型に依存せずに protobuf メッセージを処理するためのユーティリティ メソッド。 |
PsParser | 「ps」コマンド出力から (USER、PID、および NAME) を解析するために使用されるユーティリティ |
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 操作を提供します |
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 でより簡単に操作できる形式に変換するユーティリティ。 |
タイムヴァル | このクラスは廃止されました。代わりにDuration 使用してください。 |
ZipCompression戦略 | zip アーカイブを作成するためのICompressionStrategy 。 |
列挙型
AaptParser.AaptVersion | APK ファイルの解析に使用される AAPT バージョンのオプションの列挙。 |
AppVersionFetcher.AppVersionInfo | アプリのバージョン情報の種類。 |
バイナリ状態 | IGNORE no-op 状態で ON/OFF 状態を記録するために使用される列挙型。 |
FakeTestsZipFolder.ItemType | |
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 |
インターフェース
クラス
- AaptParser
- アビフォーマッター
- AdbRootエレベーター
- AppVersionFetcher
- Bluetoothユーティリティ
- ビルド情報ユーティリティ
- ビルドテストZipUtils
- バルクメール送信者
- バンドルツール使用率
- CircularAtraceUtil
- CircularByteArray
- クラスパススキャナー
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- 条件優先度ブロッキングキュー
- ConditionPriorityBlockingQueue.AlwaysMatch
- デバイス同時使用率
- DeviceConcurrentUtil.ShellCommandCallable
- デバイス回復モード使用率
- 有向グラフ
- EmmaXml定数
- FakeTestsZipFolder
- ファイルアイドルモニター
- 固定バイト配列出力ストリーム
- 点滅リソース使用率
- GCSバケット利用率
- GCSBucketUtil.GCSFileMetadata
- GCS共通
- GCSファイルダウンローダー
- GCSファイルアップローダー
- GoogleApiClientUtil
- HprofAllocSiteParser
- Javaコードカバレッジフラッシャー
- JUnit4TestFilter
- JUnitXmlParser
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRun命令ビルダー
- LogcatEventParser
- メトリックユーティリティ
- ネイティブコードカバレッジフラッシャー
- ペア
- PrettyPrintDelimiter
- プロパティチェンジャー
- プロトユーティル
- PsParser
- QuotationAwareTokenizer
- 正規表現トライ
- リモートジップ
- レストアピヘルパー
- シリアル化利用
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- シンプル統計
- サイズ制限のある出力ストリーム
- Sl4aBluetoothUtil
- 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戦略
列挙型
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- バイナリ状態
- FakeTestsZipFolder.ItemType
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable