Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る

テスト環境

public class TestEnvironment
extends Object

java.lang.Object
com.android.tradefed.cluster.TestEnvironment


TFCAPIによって返されるTestEnvironmentメッセージをモデル化するクラス。

概要

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

TestEnvironment ()

パブリックメソッド

void addEnvVar (String name, String value)

環境変数を追加します。

void addExtraContextFile (String path)

コンテキストファイルに追加するファイルパスを追加します。

void addJavaProperty (String name, String value)

Javaプロパティを追加します。

void addJvmOption (String s)

JVMオプションを追加します。

void addOutputFilePattern (String s)

出力ファイルパターンを追加します。

void addSetupScripts (String s)

セットアップスクリプトコマンドを追加します。

static TestEnvironment fromJson (JSONObject json)
String getContextFilePattern ()
getEnvVars ()

戻り値ERROR(/Map)すべてのenv VARSを含むオブジェクト。

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

戻り値ERROR(/Map)すべてのJavaプロパティを含むオブジェクト。

getJvmOptions ()

JVMオプションのリストを返します。

String getLogLevel ()
getOutputFilePatterns ()

出力ファイルパターンのリストを返します。

String getOutputFileUploadUrl ()

出力ファイルのアップロードURLを返します。

long getOutputIdleTimeout ()
String getRetryCommandLine ()
getSetupScripts ()

セットアップスクリプトコマンドのリストを返します。

getTradefedConfigObjects ()
void setInvocationTimeout (long value)
void setOutputFileUploadUrl (String s)

出力ファイルのアップロードURLを設定します。

void setOutputIdleTimeout (long outputIdleTimeout)
void setUseParallelSetup (boolean f)
void setUseSubprocessReporting (boolean f)
boolean useParallelSetup ()

並列設定を使用するかどうかを返します。

boolean useSubprocessReporting ()

サブプロセスレポートを使用するかどうかを返します。

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

テスト環境

public TestEnvironment ()

パブリックメソッド

addEnvVar

public void addEnvVar (String name, 
                String value)

環境変数を追加します。

パラメーター
name String :変数名。

value String :変数の値。

addExtraContextFile

public void addExtraContextFile (String path)

コンテキストファイルに追加するファイルパスを追加します。

パラメーター
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

Javaプロパティを追加します。

パラメーター
name String :プロパティ名。

value String :プロパティの値。

addJvmOption

public void addJvmOption (String s)

JVMオプションを追加します。

パラメーター
s String :JVMオプション。

addOutputFilePattern

public void addOutputFilePattern (String s)

出力ファイルパターンを追加します。

パラメーター
s String :ファイルパターン。

addSetupScripts

public void addSetupScripts (String s)

セットアップスクリプトコマンドを追加します。

パラメーター
s String :セットアップスクリプトコマンド。

fromJson

public static TestEnvironment fromJson (JSONObject json)

パラメーター
json JSONObject

戻り値
TestEnvironment

投げる
JSONException

getContextFilePattern

public String getContextFilePattern ()

戻り値
String

getEnvVars

public  getEnvVars ()

戻り値ERROR(/Map)すべてのenv VARSを含むオブジェクト。

戻り値
すべてのenv変数の変更不可能なマップ。

getExtraContextFiles

public  getExtraContextFiles ()

戻り値
コンテキストファイルに追加する追加のファイルパスのリスト

getInvocationTimeout

public long getInvocationTimeout ()

戻り値
long呼び出しを待機する最大ミリ秒

getJavaProperties

public  getJavaProperties ()

戻り値ERROR(/Map)すべてのJavaプロパティを含むオブジェクト。

戻り値
すべてのランナープロパティの変更不可能なマップ。

getJvmOptions

public  getJvmOptions ()

JVMオプションのリストを返します。

戻り値
オプションの変更不可能なリスト

getLogLevel

public String getLogLevel ()

戻り値
String

getOutputFilePatterns

public  getOutputFilePatterns ()

出力ファイルパターンのリストを返します。

戻り値
ファイルパターンの変更不可能なリスト。

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

出力ファイルのアップロードURLを返します。

戻り値
String URL。

getOutputIdleTimeout

public long getOutputIdleTimeout ()

戻り値
longアイドル状態のサブプロセスを待機する最大ミリ

getRetryCommandLine

public String getRetryCommandLine ()

戻り値
String

getSetupScripts

public  getSetupScripts ()

セットアップスクリプトコマンドのリストを返します。

戻り値
コマンドの変更不可能なリスト

getTradefedConfigObjects

public  getTradefedConfigObjects ()

戻り値

setInvocationTimeout

public void setInvocationTimeout (long value)

パラメーター
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

出力ファイルのアップロードURLを設定します。

パラメーター
s String :URL。

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

パラメーター
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

パラメーター
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

パラメーター
f boolean

useParallelSetup

public boolean useParallelSetup ()

並列設定を使用するかどうかを返します。

戻り値
booleanブール値。

useSubprocessReporting

public boolean useSubprocessReporting ()

サブプロセスレポートを使用するかどうかを返します。

戻り値
booleanブール値。