TestEnvironment

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)

מוסיף מאפיין java.

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

מחזירה כתובת אתר להעלאת קובץ פלט.

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

מחזירה אם להשתמש בדיווח על תהליכי משנה.

בנאים ציבוריים

TestEnvironment

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)

מוסיף מאפיין java.

פרמטרים
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 : פקודת סקריפט התקנה.

מ-Json

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

מחזירה כתובת אתר להעלאת קובץ פלט.

החזרות
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 : כתובת אתר.

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 בוליאני.