Môi trường thử nghiệm
public
class
TestEnvironment
extends Object
java.lang.Object | |
↳ | com.android.tradefed.cluster.TestEnvironment |
Một lớp để lập mô hình thông báo TestEnvironment do API TFC trả về.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
TestEnvironment()
|
Phương thức công khai | |
---|---|
void
|
addEnvVar(String name, String value)
Thêm một biến môi trường. |
void
|
addExcludedFileInJavaClasspath(String s)
|
void
|
addExtraContextFile(String path)
Thêm đường dẫn tệp để thêm vào tệp ngữ cảnh. |
void
|
addJavaProperty(String name, String value)
Thêm thuộc tính java. |
void
|
addJvmOption(String s)
Thêm tuỳ chọn JVM. |
void
|
addOutputFilePattern(String s)
Thêm mẫu tệp đầu ra. |
void
|
addSetupScripts(String s)
Thêm lệnh thiết lập tập lệnh. |
static
TestEnvironment
|
fromJson(JSONObject json)
|
|
getBuildAttributes()
Trả về một đối tượng |
String
|
getContextFilePattern()
|
|
getEnvVars()
Trả về một đối tượng |
|
getExcludedFilesInJavaClasspath()
Trả về danh sách các tệp bị loại trừ trong đường dẫn lớp java |
|
getExtraContextFiles()
|
long
|
getInvocationTimeout()
|
|
getJavaProperties()
Trả về một đối tượng |
|
getJvmOptions()
Trả về danh sách các tuỳ chọn JVM. |
String
|
getLogLevel()
|
|
getOutputFilePatterns()
Trả về danh sách các mẫu tệp đầu ra. |
String
|
getOutputFileUploadUrl()
Trả về URL tải tệp đầu ra lên. |
long
|
getOutputIdleTimeout()
|
String
|
getRetryCommandLine()
|
|
getSetupScripts()
Trả về danh sách các lệnh trong tập lệnh thiết lập. |
|
getTradefedConfigObjects()
|
void
|
setInvocationTimeout(long value)
|
void
|
setOutputFileUploadUrl(String s)
Đặt URL tải tệp đầu ra lên. |
void
|
setOutputIdleTimeout(long outputIdleTimeout)
|
void
|
setUseParallelSetup(boolean f)
|
void
|
setUseSubprocessReporting(boolean f)
|
boolean
|
useParallelSetup()
Trả về việc có sử dụng chế độ thiết lập song song hay không. |
boolean
|
useSubprocessReporting()
Trả về việc có sử dụng báo cáo quy trình phụ hay không. |
Hàm khởi tạo công khai
Môi trường thử nghiệm
public TestEnvironment ()
Phương thức công khai
thêmEnvVar
public void addEnvVar (String name, String value)
Thêm một biến môi trường.
Tham số | |
---|---|
name |
String : tên biến. |
value |
String : một giá trị biến. |
addIncludeFileInJavaClasspath
public void addExcludedFileInJavaClasspath (String s)
Tham số | |
---|---|
s |
String |
addAddContextFile
public void addExtraContextFile (String path)
Thêm đường dẫn tệp để thêm vào tệp ngữ cảnh.
Tham số | |
---|---|
path |
String |
addJavaProperty
public void addJavaProperty (String name, String value)
Thêm thuộc tính java.
Tham số | |
---|---|
name |
String : tên thuộc tính. |
value |
String : một giá trị thuộc tính. |
addJvmOption
public void addJvmOption (String s)
Thêm tuỳ chọn JVM.
Tham số | |
---|---|
s |
String : một lựa chọn JVM. |
addOutputFilePattern
public void addOutputFilePattern (String s)
Thêm mẫu tệp đầu ra.
Tham số | |
---|---|
s |
String : mẫu tệp. |
addSetupScripts
public void addSetupScripts (String s)
Thêm lệnh thiết lập tập lệnh.
Tham số | |
---|---|
s |
String : lệnh thiết lập tập lệnh. |
củaJson
public static TestEnvironment fromJson (JSONObject json)
Tham số | |
---|---|
json |
JSONObject |
Giá trị trả về | |
---|---|
TestEnvironment |
Gửi | |
---|---|
JSONException |
nhậnBuildAttributes
publicgetBuildAttributes ()
Trả về một đối tượng ERROR(/Map)
chứa tất cả thuộc tính bản dựng.
Giá trị trả về | |
---|---|
|
bản đồ không thể sửa đổi về tất cả thuộc tính bản dựng |
getContextFilePattern
public String getContextFilePattern ()
Giá trị trả về | |
---|---|
String |
phương thức getEnvVar
publicgetEnvVars ()
Trả về một đối tượng ERROR(/Map)
chứa tất cả các biến env.
Giá trị trả về | |
---|---|
|
bản đồ không thể sửa đổi của tất cả các biến env. |
getIncludeFilesInJavaClasspath
publicgetExcludedFilesInJavaClasspath ()
Trả về danh sách các tệp bị loại trừ trong đường dẫn lớp java
Giá trị trả về | |
---|---|
|
danh sách tệp không thể sửa đổi |
getExtraContextFiles
publicgetExtraContextFiles ()
Giá trị trả về | |
---|---|
|
danh sách các đường dẫn tệp bổ sung để thêm vào tệp ngữ cảnh |
Thời gian chờ lệnh gọi
public long getInvocationTimeout ()
Giá trị trả về | |
---|---|
long |
tối đa mili giây để chờ lệnh gọi |
getJavaProperties
publicgetJavaProperties ()
Trả về một đối tượng ERROR(/Map)
chứa tất cả các thuộc tính Java.
Giá trị trả về | |
---|---|
|
bản đồ không thể sửa đổi của tất cả các thuộc tính của người chạy. |
getJvmOptions
publicgetJvmOptions ()
Trả về danh sách các tuỳ chọn JVM.
Giá trị trả về | |
---|---|
|
danh sách các lựa chọn không thể sửa đổi |
getLoglevel
public String getLogLevel ()
Giá trị trả về | |
---|---|
String |
getOutputFilePatterns
publicgetOutputFilePatterns ()
Trả về danh sách các mẫu tệp đầu ra.
Giá trị trả về | |
---|---|
|
danh sách mẫu tệp không thể sửa đổi. |
getOutputFileUploadUrl
public String getOutputFileUploadUrl ()
Trả về URL tải tệp đầu ra lên.
Giá trị trả về | |
---|---|
String |
một URL. |
Lỗi thời gian chờ nhận đầu ra không hoạt động
public long getOutputIdleTimeout ()
Giá trị trả về | |
---|---|
long |
mili giây tối đa để chờ một quá trình phụ ở trạng thái rảnh |
getThử lạiDòng lệnh
public String getRetryCommandLine ()
Giá trị trả về | |
---|---|
String |
getSetupScripts
publicgetSetupScripts ()
Trả về danh sách các lệnh trong tập lệnh thiết lập.
Giá trị trả về | |
---|---|
|
danh sách các lệnh không thể sửa đổi |
getTradefedConfigObjects
publicgetTradefedConfigObjects ()
Giá trị trả về | |
---|---|
|
Hết thời gian chờ lệnh gọi
public void setInvocationTimeout (long value)
Tham số | |
---|---|
value |
long |
setOutputFileUploadUrl
public void setOutputFileUploadUrl (String s)
Đặt URL tải tệp đầu ra lên.
Tham số | |
---|---|
s |
String : một URL. |
Hết thời gian chờ setOutputIdle
public void setOutputIdleTimeout (long outputIdleTimeout)
Tham số | |
---|---|
outputIdleTimeout |
long |
setUseParallelSetup
public void setUseParallelSetup (boolean f)
Tham số | |
---|---|
f |
boolean |
setUseSubprocessReporting
public void setUseSubprocessReporting (boolean f)
Tham số | |
---|---|
f |
boolean |
useParallelSetup
public boolean useParallelSetup ()
Trả về việc có sử dụng chế độ thiết lập song song hay không.
Giá trị trả về | |
---|---|
boolean |
một giá trị boolean. |
sử dụng xử lý báo cáo
public boolean useSubprocessReporting ()
Trả về việc có sử dụng báo cáo quy trình phụ hay không.
Giá trị trả về | |
---|---|
boolean |
một giá trị boolean. |