CommonLogRemoteFileUtil
public class CommonLogRemoteFileUtil
extends Object
java.lang.オブジェクト | |
↳ | com.android.tradefed.device.cloud.CommonLogRemoteFileUtil |
このユーティリティを使用すると、共通ファイルのリモート ログ フェッチ ロジックのさまざまなリモート デバイス表現間でのコードの重複を回避できます。
まとめ
入れ子になったクラス | |
---|---|
class | CommonLogRemoteFileUtil.KnownLogFileEntry リモート デバイスの既知のログ エントリの表現。 |
田畑 | |
---|---|
public static final String | EMULATOR_REMOTE_LOG_DIR エミュレータ インスタンスのデバッグ ログを見つけるディレクトリ。 |
public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry > | KNOWN_FILES_TO_FETCH |
public static final String | NESTED_REMOTE_LOG_DIR ネストされたリモート インスタンスのデバッグ ログを見つけるディレクトリ。 |
public static final String | OXYGEN_EMULATOR_LOG_DIR Oxygen サービスからのエミュレータ ログを見つけるディレクトリ。 |
public static final | OXYGEN_LOG_FILES |
public static final String | OXYGEN_RUNTIME_LOG_DIR Oxygen デバイスのランタイム ログを見つけるディレクトリ。 |
public static final String | TOMBSTONES_ZIP_NAME
|
パブリックコンストラクター | |
---|---|
CommonLogRemoteFileUtil () |
パブリックメソッド | |
---|---|
static void | fetchCommonFiles (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil) リモート インスタンスから一般的に知られているファイルを取得してログに記録します。 |
static void | fetchTombstones (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil) リモート インスタンスからトゥームストーンを取得してログに記録します。 |
田畑
EMULATOR_REMOTE_LOG_DIR
public static final String EMULATOR_REMOTE_LOG_DIR
エミュレータ インスタンスのデバッグ ログを見つけるディレクトリ。
既知のファイル_TO_フェッチ
public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry> KNOWN_FILES_TO_FETCH
NESTED_REMOTE_LOG_DIR
public static final String NESTED_REMOTE_LOG_DIR
ネストされたリモート インスタンスのデバッグ ログを見つけるディレクトリ。
OXYGEN_EMULATOR_LOG_DIR
public static final String OXYGEN_EMULATOR_LOG_DIR
Oxygen サービスからのエミュレータ ログを見つけるディレクトリ。
OXYGEN_LOG_FILES
public static finalOXYGEN_LOG_FILES
OXYGEN_RUNTIME_LOG_DIR
public static final String OXYGEN_RUNTIME_LOG_DIR
Oxygen デバイスのランタイム ログを見つけるディレクトリ。
TOMBSTONES_ZIP_NAME
public static final String TOMBSTONES_ZIP_NAME
パブリックコンストラクター
CommonLogRemoteFileUtil
public CommonLogRemoteFileUtil ()
パブリックメソッド
fetchCommonFiles
public static void fetchCommonFiles (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
リモート インスタンスから一般的に知られているファイルを取得してログに記録します。
パラメーター | |
---|---|
testLogger | ITestLogger : ファイルのログを記録するITestLogger 。 |
gceAvd | GceAvdInfo : リモート インスタンスの記述子。 |
options | TestDeviceOptions : デバイス オプションを記述するTestDeviceOptions |
runUtil | IRunUtil : コマンドを実行するためのIRunUtil 。 |
墓石を取得する
public static void fetchTombstones (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
リモート インスタンスからトゥームストーンを取得してログに記録します。
パラメーター | |
---|---|
testLogger | ITestLogger : ファイルのログを記録するITestLogger 。 |
gceAvd | GceAvdInfo : リモート インスタンスの記述子。 |
options | TestDeviceOptions : デバイス オプションを記述するTestDeviceOptions |
runUtil | IRunUtil : コマンドを実行するためのIRunUtil 。 |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2023-12-01 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]