סביבת בדיקה

public class TestEnvironment
extends Object

JavaScript.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) שמכיל את כל vars של env.

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)

מוסיפה מאפיין של Java.

פרמטרים
name String: שם הנכס.

value String: ערך של נכס.

addJvmOption

public void addJvmOption (String s)

הוספת אפשרות של JVM.

פרמטרים
s String: אפשרות JVM.

addOutputFileדפוס

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

getBuildAttributes

public  getBuildAttributes ()

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

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

getContextFileTemplate

public String getContextFilePattern ()

החזרות
String

getEnvVars

public  getEnvVars ()

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

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

getexclusionFilesInJavaClasspath

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

תבניות getOutputFileTemplates

public  getOutputFilePatterns ()

מחזירה רשימה של תבניות קובץ פלט.

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

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

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

החזרות
String כתובת URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

החזרות
long מקסימום אלפיות שנייה לצורך המתנה לתהליך משנה ללא פעילות

getRetryCommandLine

public String getRetryCommandLine ()

החזרות
String

getSetupScripts

public  getSetupScripts ()

מחזירה רשימה של פקודות סקריפט הגדרה.

החזרות
רשימת פקודות שאי אפשר לשנות

getTradeifiedConfigObjects

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

דיווח על עיבוד SubSub

public boolean useSubprocessReporting ()

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

החזרות
boolean ערך בוליאני.