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

הפונקציה מחזירה אובייקט ERROR(/Map) שמכיל את כל מאפייני ה-build.

String getContextFilePattern()
getEnvVars()

הפונקציה מחזירה אובייקט ERROR(/Map) שמכיל את כל משתני הסביבה.

getExcludedFilesInJavaClasspath()

הפונקציה מחזירה רשימה של קבצים שלא נכללים ב-classpath של Java.

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

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

קונסטרוקטורים גלויים לכולם

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: פקודה של סקריפט הגדרה.

fromJson

public static TestEnvironment fromJson (JSONObject json)

פרמטרים
json JSONObject

החזרות
TestEnvironment

זריקות
JSONException

getBuildAttributes

public  getBuildAttributes ()

הפונקציה מחזירה אובייקט ERROR(/Map) שמכיל את כל מאפייני ה-build.

החזרות
מפה לא ניתנת לשינוי של כל מאפייני ה-build

getContextFilePattern

public String getContextFilePattern ()

החזרות
String

getEnvVars

public  getEnvVars ()

הפונקציה מחזירה אובייקט ERROR(/Map) שמכיל את כל משתני הסביבה.

החזרות
מפה שלא ניתן לשנות של כל משתני הסביבה.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

הפונקציה מחזירה רשימה של קבצים שלא נכללים ב-classpath של Java

החזרות
רשימה של קבצים שלא ניתן לשנות

getExtraContextFiles

public  getExtraContextFiles ()

החזרות
רשימת נתיבים נוספים של קבצים שצריך לצרף לקובץ ההקשר

getInvocationTimeout

public long getInvocationTimeout ()

החזרות
long מספר המילי-שניות המקסימלי להמתנה להפעלה

getJavaProperties

public  getJavaProperties ()

הפונקציה מחזירה אובייקט ERROR(/Map) שמכיל את כל המאפיינים של Java.

החזרות
מפה לא ניתנת לשינוי של כל מאפייני ה-runner.

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