测试环境
public class TestEnvironment
extends Object
java.lang.Object | |
↳ | com.android.tradefed.cluster.TestEnvironment |
用于对 TFC API 返回的 TestEnvironment 消息进行建模的类。
概括
公共构造函数 | |
---|---|
TestEnvironment () |
公共方法 | |
---|---|
void | addEnvVar (String name, String value) 添加环境变量。 |
void | addExcludedFileInJavaClasspath (String s) |
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 () 返回包含所有环境变量的 | |
getExcludedFilesInJavaClasspath () 返回 java 类路径中排除的文件的列表 | |
getExtraContextFiles () | |
long | getInvocationTimeout () |
getJavaProperties () 返回包含所有 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 ()
公共方法
添加环境变量
public void addEnvVar (String name, String value)
添加环境变量。
参数 | |
---|---|
name | String :变量名。 |
value | String :变量值。 |
在JavaClasspath中添加排除文件
public void addExcludedFileInJavaClasspath (String s)
参数 | |
---|---|
s | String |
添加额外上下文文件
public void addExtraContextFile (String path)
添加要附加到上下文文件的文件路径。
参数 | |
---|---|
path | String |
添加Java属性
public void addJavaProperty (String name, String value)
添加 java 属性。
参数 | |
---|---|
name | String :属性名称。 |
value | String :属性值。 |
添加Jvm选项
public void addJvmOption (String s)
添加 JVM 选项。
参数 | |
---|---|
s | String :JVM 选项。 |
添加输出文件模式
public void addOutputFilePattern (String s)
添加输出文件模式。
参数 | |
---|---|
s | String :文件模式。 |
添加安装脚本
public void addSetupScripts (String s)
添加安装脚本命令。
参数 | |
---|---|
s | String :设置脚本命令。 |
来自Json
public static TestEnvironment fromJson (JSONObject json)
参数 | |
---|---|
json | JSONObject |
退货 | |
---|---|
TestEnvironment |
投掷 | |
---|---|
JSONException |
获取上下文文件模式
public String getContextFilePattern ()
退货 | |
---|---|
String |
getExcludedFilesInJavaClasspath
publicgetExcludedFilesInJavaClasspath ()
返回 java 类路径中排除的文件的列表
退货 | |
---|---|
不可修改的文件列表 |
获取额外上下文文件
publicgetExtraContextFiles ()
退货 | |
---|---|
要附加到上下文文件的其他文件路径列表 |
获取调用超时
public long getInvocationTimeout ()
退货 | |
---|---|
long | 等待调用的最大毫秒数 |
获取Jvm选项
publicgetJvmOptions ()
返回 JVM 选项列表。
退货 | |
---|---|
不可修改的选项列表 |
获取日志级别
public String getLogLevel ()
退货 | |
---|---|
String |
获取输出文件模式
publicgetOutputFilePatterns ()
返回输出文件模式的列表。
退货 | |
---|---|
不可修改的文件模式列表。 |
获取输出文件上传Url
public String getOutputFileUploadUrl ()
返回输出文件上传 URL。
退货 | |
---|---|
String | 一个网址。 |
获取输出空闲超时
public long getOutputIdleTimeout ()
退货 | |
---|---|
long | 等待空闲子进程的最大毫秒数 |
获取重试命令行
public String getRetryCommandLine ()
退货 | |
---|---|
String |
获取安装脚本
publicgetSetupScripts ()
返回安装脚本命令的列表。
退货 | |
---|---|
不可修改的命令列表 |
获取 TradefedConfigObjects
publicgetTradefedConfigObjects ()
退货 | |
---|---|
设置调用超时
public void setInvocationTimeout (long value)
参数 | |
---|---|
value | long |
设置输出文件上传Url
public void setOutputFileUploadUrl (String s)
设置输出文件上传 URL。
参数 | |
---|---|
s | String :一个 URL。 |
设置输出空闲超时
public void setOutputIdleTimeout (long outputIdleTimeout)
参数 | |
---|---|
outputIdleTimeout | long |
设置使用并行设置
public void setUseParallelSetup (boolean f)
参数 | |
---|---|
f | boolean |
setUseSubprocessReporting
public void setUseSubprocessReporting (boolean f)
参数 | |
---|---|
f | boolean |
使用并行设置
public boolean useParallelSetup ()
返回是否使用并行设置。
退货 | |
---|---|
boolean | 一个布尔值。 |
使用子流程报告
public boolean useSubprocessReporting ()
返回是否使用子流程报告。
退货 | |
---|---|
boolean | 一个布尔值。 |