Test Environment

public class TestEnvironment
extends Object

java.lang.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)
getBuildAttributes ()

یک شیء ERROR(/Map) حاوی تمام ویژگی های ساخت را برمی گرداند.

String getContextFilePattern ()
getEnvVars ()

یک شیء ERROR(/Map) را برمی‌گرداند که شامل همه env vars است.

getExcludedFilesInJavaClasspath ()

فهرستی از فایل های حذف شده را در کلاس مسیر جاوا برمی گرداند

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

یک شیء ERROR(/Map) حاوی تمام خصوصیات جاوا را برمی گرداند.

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 ()

آیا استفاده از گزارش فرعی را برمی‌گرداند.

سازندگان عمومی

Test Environment

public TestEnvironment ()

روش های عمومی

addEnvVar

public void addEnvVar (String name, 
                String value)

یک متغیر محیطی اضافه می کند.

پارامترها
name String : نام متغیر.

value String : یک مقدار متغیر.

addExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

پارامترها
s String

افزودن ExtraContextFile

public void addExtraContextFile (String path)

یک مسیر فایل را برای اضافه کردن به فایل زمینه اضافه می کند.

پارامترها
path String

JavaProperty را اضافه کنید

public void addJavaProperty (String name, 
                String value)

یک ویژگی جاوا اضافه می کند.

پارامترها
name String : یک نام دارایی.

value String : یک مقدار ویژگی.

addJvmOption

public void addJvmOption (String s)

یک گزینه JVM اضافه می کند.

پارامترها
s String : یک گزینه JVM.

addOutputFilePattern

public void addOutputFilePattern (String s)

الگوی فایل خروجی را اضافه می کند.

پارامترها
s String : یک الگوی فایل.

addSetupScripts

public void addSetupScripts (String s)

یک دستور اسکریپت راه اندازی را اضافه می کند.

پارامترها
s String : یک دستور اسکریپت راه اندازی.

از جیسون

public static TestEnvironment fromJson (JSONObject json)

پارامترها
json JSONObject

برمی گرداند
TestEnvironment

پرتاب می کند
JSONException

getBuildAttributes

public  getBuildAttributes ()

یک شیء ERROR(/Map) حاوی تمام ویژگی های ساخت را برمی گرداند.

برمی گرداند
نقشه غیرقابل تغییر تمام ویژگی های ساخت

getContextFilePattern

public String getContextFilePattern ()

برمی گرداند
String

getEnvVars

public  getEnvVars ()

یک شیء ERROR(/Map) را برمی‌گرداند که شامل همه env vars است.

برمی گرداند
نقشه غیرقابل تغییر همه env vars.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

فهرستی از فایل های حذف شده را در کلاس مسیر جاوا برمی گرداند

برمی گرداند
لیست غیرقابل تغییر فایل ها

getExtraContextFiles

public  getExtraContextFiles ()

برمی گرداند
لیست مسیرهای فایل اضافی برای الحاق به فایل زمینه

getInvocationTimeout

public long getInvocationTimeout ()

برمی گرداند
long حداکثر میلی برای منتظر ماندن برای فراخوانی

getJavaProperties

public  getJavaProperties ()

یک شیء ERROR(/Map) حاوی تمام خصوصیات جاوا را برمی گرداند.

برمی گرداند
نقشه غیرقابل تغییر تمام ویژگی های دونده.

getJvmOptions

public  getJvmOptions ()

لیستی از گزینه های JVM را برمی گرداند.

برمی گرداند
لیست غیر قابل تغییر گزینه ها

getLogLevel

public String getLogLevel ()

برمی گرداند
String

getOutputFilePatterns

public  getOutputFilePatterns ()

لیستی از الگوهای فایل خروجی را برمی گرداند.

برمی گرداند
لیست غیرقابل تغییر الگوهای فایل

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

URL آپلود فایل خروجی را برمی گرداند.

برمی گرداند
String یک URL

getOutputIdleTimeout

public long getOutputIdleTimeout ()

برمی گرداند
long حداکثر میلی برای صبر کردن برای یک فرآیند فرعی بیکار

getRetryCommandLine

public String getRetryCommandLine ()

برمی گرداند
String

getSetupScripts

public  getSetupScripts ()

فهرستی از دستورات اسکریپت راه اندازی را برمی گرداند.

برمی گرداند
لیست غیر قابل تغییر دستورات

getTradefedConfigObjects

public  getTradefedConfigObjects ()

برمی گرداند

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

setUseParallelSetup

public void setUseParallelSetup (boolean f)

پارامترها
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

پارامترها
f boolean

استفاده از ParallelSetup

public boolean useParallelSetup ()

آیا استفاده از تنظیمات موازی را برمی‌گرداند.

برمی گرداند
boolean یک بولی

استفاده ازSubprocessReporting

public boolean useSubprocessReporting ()

آیا استفاده از گزارش فرعی را برمی‌گرداند.

برمی گرداند
boolean یک بولی