TestEnvironment

public class TestEnvironment
extends Object

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


Một lớp để mô hình hoá 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 biến môi trường.

void addExcludedFileInJavaClasspath(String s)
void addExtraContextFile(String path)

Thêm đường dẫn tệp để nối vào tệp ngữ cảnh.

void addJavaProperty(String name, String value)

Thêm một 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 tập lệnh thiết lập.

static TestEnvironment fromJson(JSONObject json)
getBuildAttributes()

Trả về một đối tượng ERROR(/Map) chứa tất cả các thuộc tính bản dựng.

String getContextFilePattern()
getEnvVars()

Trả về một đối tượng ERROR(/Map) chứa tất cả các biến môi trườ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ề đối tượng ERROR(/Map) chứa tất cả thuộc tính Java.

getJvmOptions()

Trả về danh sách các tuỳ chọn JVM.

String getLogLevel()
getOutputFilePatterns()

Trả về danh sách 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 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ề kết quả 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 tính năng báo cáo quy trình con hay không.

Hàm khởi tạo công khai

TestEnvironment

public TestEnvironment ()

Phương thức công khai

addEnvVar

public void addEnvVar (String name, 
                String value)

Thêm biến môi trường.

Tham số
name String: tên biến.

value String: một giá trị biến.

addExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

Tham số
s String

addExtraContextFile

public void addExtraContextFile (String path)

Thêm đường dẫn tệp để nối vào tệp ngữ cảnh.

Tham số
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

Thêm một thuộc tính java.

Tham số
name String: tên thuộc tính.

value String: giá trị thuộc tính.

addJvmOption

public void addJvmOption (String s)

Thêm tuỳ chọn JVM.

Tham số
s String: một tuỳ 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 tập lệnh thiết lập.

Tham số
s String: lệnh tập lệnh thiết lập.

fromJson

public static TestEnvironment fromJson (JSONObject json)

Tham số
json JSONObject

Giá trị trả về
TestEnvironment

Gửi
JSONException

getBuildAttributes

public  getBuildAttributes ()

Trả về một đối tượng ERROR(/Map) chứa tất cả các thuộc tính bản dựng.

Giá trị trả về
bản đồ không thể sửa đổi của tất cả thuộc tính bản dựng

getContextFilePattern

public String getContextFilePattern ()

Giá trị trả về
String

getEnvVars

public  getEnvVars ()

Trả về một đối tượng ERROR(/Map) chứa tất cả các biến môi trường.

Giá trị trả về
bản đồ không thể sửa đổi của tất cả các biến môi trường.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

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

public  getExtraContextFiles ()

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

getInvocationTimeout

public long getInvocationTimeout ()

Giá trị trả về
long số mili giây tối đa để chờ lệnh gọi

getJavaProperties

public  getJavaProperties ()

Trả về đối tượng ERROR(/Map) chứa tất cả thuộc tính Java.

Giá trị trả về
bản đồ không thể sửa đổi của tất cả thuộc tính của trình chạy.

getJvmOptions

public  getJvmOptions ()

Trả về danh sách các tuỳ chọn JVM.

Giá trị trả về
danh sách các tuỳ chọn không thể sửa đổi

getLogLevel

public String getLogLevel ()

Giá trị trả về
String

getOutputFilePatterns

public  getOutputFilePatterns ()

Trả về danh sách 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.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

Giá trị trả về
long số mili giây tối đa để chờ một quy trình con rảnh

getRetryCommandLine

public String getRetryCommandLine ()

Giá trị trả về
String

getSetupScripts

public  getSetupScripts ()

Trả về danh sách các lệnh tập lệnh thiết lập.

Giá trị trả về
danh sách lệnh không thể sửa đổi

getTradefedConfigObjects

public  getTradefedConfigObjects ()

Giá trị trả về

setInvocationTimeout

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.

setOutputIdleTimeout

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ề kết quả về việc có sử dụng chế độ thiết lập song song hay không.

Giá trị trả về
boolean một boolean.

useSubprocessReporting

public boolean useSubprocessReporting ()

Trả về việc có sử dụng tính năng báo cáo quy trình con hay không.

Giá trị trả về
boolean một boolean.