بيئة الاختبار

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

إرجاع قائمة بالملفات المستبعدة في Java classpath

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

إرجاع كائن ERROR(/Map) يحتوي على كافة خصائص Java.

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

addExtraContextFile

public void addExtraContextFile (String path)

يضيف مسار ملف لإلحاقه بملف السياق.

حدود
path String

addJavaProperty

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 : أمر البرنامج النصي الإعداد.

fromJson

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

إرجاع قائمة بالملفات المستبعدة في Java classpath

عائدات
قائمة الملفات غير القابلة للتعديل

getExtraContextFiles

public  getExtraContextFiles ()

عائدات
قائمة مسارات الملفات الإضافية لإلحاقها بملف السياق

getInvocationTimeout

public long getInvocationTimeout ()

عائدات
long الحد الأقصى بالمللي لانتظار الاستدعاء

getJavaProperties

public  getJavaProperties ()

إرجاع كائن ERROR(/Map) يحتوي على كافة خصائص Java.

عائدات
خريطة غير قابلة للتعديل لجميع خصائص العداء.

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

useParallelSetup

public boolean useParallelSetup ()

إرجاع ما إذا كان سيتم استخدام الإعداد المتوازي.

عائدات
boolean منطقية.

useSubprocessReporting

public boolean useSubprocessReporting ()

إرجاع ما إذا كان سيتم استخدام تقارير العمليات الفرعية.

عائدات
boolean منطقية.