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 được API TFC trả về.

Bản tóm tắt

Nhà thầu xây dựng công cộng

TestEnvironment ()

Phương pháp công cộng

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 để 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 tùy chọn JVM.

void addOutputFilePattern (String s)

Thêm một mẫu tập tin đầu ra.

void addSetupScripts (String s)

Thêm lệnh tập lệnh thiết lập.

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

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

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 ERROR(/Map) chứa tất cả các thuộc tính Java.

getJvmOptions ()

Trả về danh sách các tùy 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 lên tệp đầu ra.

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 lên tệp đầu ra.

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

Trả về việc có sử dụng 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 con hay không.

Nhà thầu xây dựng công cộng

Môi trường thử nghiệm

public TestEnvironment ()

Phương pháp công cộng

thêmEnvVar

public void addEnvVar (String name, 
                String value)

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

Thông số
name String : tên biến.

value String : một giá trị thay đổi.

addExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

Thông 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.

Thông số
path String

thêmThuộc tính Java

public void addJavaProperty (String name, 
                String value)

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

Thông số
name String : tên thuộc tính.

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

thêmJvmOption

public void addJvmOption (String s)

Thêm tùy chọn JVM.

Thông số
s String : một tùy chọn JVM.

addOutputFilePattern

public void addOutputFilePattern (String s)

Thêm một mẫu tập tin đầu ra.

Thông số
s String : một mẫu tập tin.

addSetupScripts

public void addSetupScripts (String s)

Thêm lệnh tập lệnh thiết lập.

Thông số
s String : lệnh tập lệnh thiết lập.

từJson

public static TestEnvironment fromJson (JSONObject json)

Thông số
json JSONObject

Trả lại
TestEnvironment

Ném
JSONException

getContextFilePattern

public String getContextFilePattern ()

Trả lại
String

getEnvVars

public  getEnvVars ()

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

Trả lại
bản đồ không thể sửa đổi của tất cả các vars env.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

Trả về danh sách các tệp bị loại trừ trong đường dẫn lớp java

Trả lại
danh sách các tập tin không thể sửa đổi

getExtraContextFiles

public  getExtraContextFiles ()

Trả lại
danh sách các đường dẫn tệp bổ sung để nối vào tệp ngữ cảnh

getInvocationTimeout

public long getInvocationTimeout ()

Trả lại
long mili tối đa để chờ lệnh gọi

getJavaProperties

public  getJavaProperties ()

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

Trả lại
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

public  getJvmOptions ()

Trả về danh sách các tùy chọn JVM.

Trả lại
danh sách các tùy chọn không thể sửa đổi

getLogLevel

public String getLogLevel ()

Trả lại
String

getOutputFilePatterns

public  getOutputFilePatterns ()

Trả về danh sách các mẫu tệp đầu ra.

Trả lại
danh sách các mẫu tập tin không thể sửa đổi.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Trả về URL tải lên tệp đầu ra.

Trả lại
String một URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

Trả lại
long mili tối đa để chờ một quy trình con nhàn rỗi

getRetryCommandLine

public String getRetryCommandLine ()

Trả lại
String

getSetupScripts

public  getSetupScripts ()

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

Trả lại
danh sách lệnh không thể sửa đổi

getTradefedConfigObjects

public  getTradefedConfigObjects ()

Trả lại

setInvocationTimeout

public void setInvocationTimeout (long value)

Thông số
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Đặt URL tải lên tệp đầu ra.

Thông số
s String : một URL.

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

Thông số
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

Thông số
f boolean

setUseSubprocessBáo cáo

public void setUseSubprocessReporting (boolean f)

Thông số
f boolean

sử dụngCài đặt song song

public boolean useParallelSetup ()

Trả về việc có sử dụng thiết lập song song hay không.

Trả lại
boolean một boolean.

useSubprocessBáo cáo

public boolean useSubprocessReporting ()

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

Trả lại
boolean một boolean.