システム使用率

public class SystemUtil
extends Object

java.lang.オブジェクト
com.android.tradefed.util.SystemUtil


システムコールを行うためのユーティリティクラス。

まとめ

入れ子になったクラス

enum SystemUtil.EnvVariable

田畑

public static final ENV_VARIABLE_PATHS_IN_TESTS_DIR

テスト ディレクトリ内の変数のサブパスへのマッピングを追跡します。

public static final String REMOTE_VM_VARIABLE

パブリックコンストラクター

SystemUtil ()

パブリックメソッド

static File getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable)

環境に関連付けられたファイルを取得します。

static getExternalTestCasesDirs ()

Tradefed の外部のテスト ディレクトリを指すERROR(/File)のリストを取得します。

static File getProductOutputDir ()

Android ビルド ツリーから製品固有の出力ディレクトリを取得します。

static File getRunningJavaBinaryPath ()

現在のテスト ハーネスが実行されている Java バイナリへのパスを返します。

static getTestCasesDirs (IBuildInfo buildInfo)

テストケースディレクトリのERROR(/File)のリストを取得

static boolean isRemoteEnvironment ()

現在リモート環境で実行している場合は true を返します。

田畑

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

テスト ディレクトリ内の変数のサブパスへのマッピングを追跡します。

REMOTE_VM_VARIABLE

public static final String REMOTE_VM_VARIABLE

パブリックコンストラクター

システム使用率

public SystemUtil ()

パブリックメソッド

get外部テストケースディレクトリ

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

環境に関連付けられたファイルを取得します。変数。

パラメーター
envVariable SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES または ANDROID_HOST_OUT_TESTCASES

戻り値
File関連付けられたディレクトリ。

get外部TestCasesDirs

public static  getExternalTestCasesDirs ()

Tradefed の外部のテスト ディレクトリを指すERROR(/File)のリストを取得します。

戻り値

getProductOutputDir

public static File getProductOutputDir ()

Android ビルド ツリーから製品固有の出力ディレクトリを取得します。通常、この場所にはさまざまなデバイス パーティション、ブートローダー、無線などのイメージが含まれます。

注: このメソッドは、このパスが存在することを保証しません。

戻り値
File出力ディレクトリの場所、または現在のビルドがそうでない場合はnull

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

現在のテスト ハーネスが実行されている Java バイナリへのパスを返します。

戻り値
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

テストケースディレクトリのERROR(/File)のリストを取得

パラメーター
buildInfo IBuildInfo : ビルド アーティファクト情報。ビルド情報が利用できない場合、またはビルド情報からテスト ケース ディレクトリを取得する必要がない場合は、null に設定します。

戻り値
環境変数の値と指定されたビルド情報に基づいた、ビルド出力のテスト ケース フォルダーのディレクトリのERROR(/File)のリスト。

リモート環境です

public static boolean isRemoteEnvironment ()

現在リモート環境で実行している場合は true を返します。

戻り値
boolean