محیط آزمایش

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

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

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

محیط آزمایش

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

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 یک بولی