محیط تست
public class TestEnvironment
extends Object
| شیء جاوا | |
| ↳ | com.android.tradefed.cluster.TestEnvironment |
یک کلاس برای مدلسازی پیام TestEnvironment که توسط TFC API برگردانده میشود.
خلاصه
سازندگان عمومی | |
|---|---|
TestEnvironment () | |
روشهای عمومی | |
|---|---|
void | addEnvVar (String name, String value)یک متغیر محیطی اضافه میکند. |
void | addExcludedFileInJavaClasspath (String s) |
void | addExtraContextFile (String path)یک مسیر فایل برای الحاق به فایل زمینه اضافه میکند. |
void | addJavaProperty (String name, String value)یک ویژگی جاوا اضافه میکند. |
void | addJvmOption (String s)یک گزینه JVM اضافه میکند. |
void | addOutputFilePattern (String s)یک الگوی فایل خروجی اضافه میکند. |
void | addSetupScripts (String s)یک دستور اسکریپت راهاندازی اضافه میکند. |
static TestEnvironment | fromJson (JSONObject json) |
Map<String, String> | getBuildAttributes () یک شیء |
String | getContextFilePattern () |
Map<String, String> | getEnvVars () یک شیء |
List<String> | getExcludedFilesInJavaClasspath ()لیستی از فایلهای مستثنی شده در classpath جاوا را برمیگرداند. |
List<String> | getExtraContextFiles () |
long | getInvocationTimeout () |
Map<String, String> | getJavaProperties () یک شیء |
List<String> | getJvmOptions ()لیستی از گزینههای JVM را برمیگرداند. |
String | getLogLevel () |
List<String> | getOutputFilePatterns ()لیستی از الگوهای فایل خروجی را برمیگرداند. |
String | getOutputFileUploadUrl ()آدرس آپلود فایل خروجی را برمیگرداند. |
long | getOutputIdleTimeout () |
String | getRetryCommandLine () |
List<String> | getSetupScripts ()لیستی از دستورات اسکریپت راهاندازی را برمیگرداند. |
List< TradefedConfigObject > | 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 ()
روشهای عمومی
اضافه کردنEnvVar
public void addEnvVar (String name,
String value)یک متغیر محیطی اضافه میکند.
| پارامترها | |
|---|---|
name | String : نام یک متغیر. |
value | String : مقدار متغیر. |
addExcludedFileInJavaClasspath
public void addExcludedFileInJavaClasspath (String s)
| پارامترها | |
|---|---|
s | String |
addExtraContextFile
public void addExtraContextFile (String path)
یک مسیر فایل برای الحاق به فایل زمینه اضافه میکند.
| پارامترها | |
|---|---|
path | String |
addJavaProperty
public void addJavaProperty (String name,
String value)یک ویژگی جاوا اضافه میکند.
| پارامترها | |
|---|---|
name | String : نام یک ویژگی. |
value | String : مقدار یک ویژگی. |
گزینه addJvm
public void addJvmOption (String s)
یک گزینه JVM اضافه میکند.
| پارامترها | |
|---|---|
s | String : یک گزینه JVM. |
الگوی addOutputFile
public void addOutputFilePattern (String s)
یک الگوی فایل خروجی اضافه میکند.
| پارامترها | |
|---|---|
s | String : الگوی فایل. |
اسکریپتهای addSetup
public void addSetupScripts (String s)
یک دستور اسکریپت راهاندازی اضافه میکند.
| پارامترها | |
|---|---|
s | String : یک دستور اسکریپت راهاندازی. |
از جیسون
public static TestEnvironment fromJson (JSONObject json)
| پارامترها | |
|---|---|
json | JSONObject |
| بازگشتها | |
|---|---|
TestEnvironment | |
| پرتابها | |
|---|---|
JSONException | |
getBuildAttributes
public Map<String, String> getBuildAttributes ()
یک شیء Map شامل تمام ویژگیهای ساخت را برمیگرداند.
| بازگشتها | |
|---|---|
Map<String, String> | نقشه غیرقابل تغییر از تمام ویژگیهای ساخت |
الگوی getContextFile
public String getContextFilePattern ()
| بازگشتها | |
|---|---|
String | |
دریافت EnvVars
public Map<String, String> getEnvVars ()
یک شیء Map شامل تمام متغیرهای env را برمیگرداند.
| بازگشتها | |
|---|---|
Map<String, String> | نقشه غیرقابل تغییر از تمام متغیرهای محیطی. |
مسیر کلاس getExcludedFilesInJava
public List<String> getExcludedFilesInJavaClasspath ()
لیستی از فایلهای مستثنی شده در classpath جاوا را برمیگرداند.
| بازگشتها | |
|---|---|
List<String> | لیست فایلهای غیرقابل تغییر |
دریافت فایلهای اضافی زمینه
public List<String> getExtraContextFiles ()
| بازگشتها | |
|---|---|
List<String> | فهرست مسیرهای فایل اضافی برای اضافه شدن به فایل زمینه |
دریافت زمان فراخوانی
public long getInvocationTimeout ()
| بازگشتها | |
|---|---|
long | حداکثر میلی ثانیه برای انتظار برای فراخوانی |
دریافت ویژگیهای جاوا
public Map<String, String> getJavaProperties ()
یک شیء Map حاوی تمام ویژگیهای جاوا را برمیگرداند.
| بازگشتها | |
|---|---|
Map<String, String> | نقشه غیرقابل تغییر از تمام ویژگیهای دونده. |
گزینه های getJvm
public List<String> getJvmOptions ()
لیستی از گزینههای JVM را برمیگرداند.
| بازگشتها | |
|---|---|
List<String> | لیست گزینههای غیرقابل تغییر |
دریافت سطح ورود (getLogLevel)
public String getLogLevel ()
| بازگشتها | |
|---|---|
String | |
الگوهای getOutputFile
public List<String> getOutputFilePatterns ()
لیستی از الگوهای فایل خروجی را برمیگرداند.
| بازگشتها | |
|---|---|
List<String> | فهرست غیرقابل تغییر الگوهای فایل. |
آدرس فایل خروجی/آپلود
public String getOutputFileUploadUrl ()
آدرس آپلود فایل خروجی را برمیگرداند.
| بازگشتها | |
|---|---|
String | یک آدرس اینترنتی (URL). |
getOutputIdleTimeout
public long getOutputIdleTimeout ()
| بازگشتها | |
|---|---|
long | حداکثر میلیثانیه برای انتظار برای یک زیرفرآیند بیکار |
دستور getRetryCommandLine
public String getRetryCommandLine ()
| بازگشتها | |
|---|---|
String | |
اسکریپتهای getSetup
public List<String> getSetupScripts ()
لیستی از دستورات اسکریپت راهاندازی را برمیگرداند.
| بازگشتها | |
|---|---|
List<String> | فهرست دستورات غیرقابل تغییر |
اشیاء پیکربندی شده
public List<TradefedConfigObject> getTradefedConfigObjects ()
| بازگشتها | |
|---|---|
List< TradefedConfigObject > | |
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 |
تنظیم استفاده موازی
public void setUseParallelSetup (boolean f)
| پارامترها | |
|---|---|
f | boolean |
گزارشدهی setUseSubprocess
public void setUseSubprocessReporting (boolean f)
| پارامترها | |
|---|---|
f | boolean |
استفاده از ParallelSetup
public boolean useParallelSetup ()
برمیگرداند که آیا از تنظیمات موازی استفاده شود یا خیر.
| بازگشتها | |
|---|---|
boolean | یک مقدار بولی. |
گزارشدهی زیرفرآیند استفادهشده
public boolean useSubprocessReporting ()
برمیگرداند که آیا از گزارشدهی زیرفرآیند استفاده شود یا خیر.
| بازگشتها | |
|---|---|
boolean | یک مقدار بولی. |