TestEnvironment

public class TestEnvironment
extends Object

java.lang.Object
   ↳ com.android.tradefed.cluster.TestEnvironment


TFC API से मिले TestEnvironment मैसेज को मॉडल करने के लिए क्लास.

खास जानकारी

पब्लिक कंस्ट्रक्टर

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

यह एक ERROR(/Map) ऑब्जेक्ट दिखाता है, जिसमें सभी बिल्ड एट्रिब्यूट होते हैं.

String getContextFilePattern()
getEnvVars()

सभी एनवायरमेंट वैरिएबल वाला ERROR(/Map) ऑब्जेक्ट दिखाता है.

getExcludedFilesInJavaClasspath()

java क्लासपाथ में शामिल नहीं की गई फ़ाइलों की सूची दिखाता है

getExtraContextFiles()
long getInvocationTimeout()
getJavaProperties()

सभी Java प्रॉपर्टी वाला ERROR(/Map) ऑब्जेक्ट दिखाता है.

getJvmOptions()

JVM के विकल्पों की सूची दिखाता है.

String getLogLevel()
getOutputFilePatterns()

आउटपुट फ़ाइल पैटर्न की सूची दिखाता है.

String getOutputFileUploadUrl()

आउटपुट फ़ाइल अपलोड करने का यूआरएल दिखाता है.

long getOutputIdleTimeout()
String getRetryCommandLine()
getSetupScripts()

सेटअप स्क्रिप्ट के निर्देशों की सूची दिखाता है.

getTradefedConfigObjects()
void setInvocationTimeout(long value)
void setOutputFileUploadUrl(String s)

आउटपुट फ़ाइल अपलोड करने का यूआरएल सेट करता है.

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: जेवीएम का विकल्प.

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) ऑब्जेक्ट दिखाता है, जिसमें सभी बिल्ड एट्रिब्यूट होते हैं.

रिटर्न
सभी बिल्ड एट्रिब्यूट का ऐसा मैप जिसे बदला नहीं जा सकता

getContextFilePattern

public String getContextFilePattern ()

रिटर्न
String

getEnvVars

public  getEnvVars ()

सभी एनवायरमेंट वैरिएबल वाला ERROR(/Map) ऑब्जेक्ट दिखाता है.

रिटर्न
सभी एनवायरमेंट वैरिएबल का ऐसा मैप जिसमें बदलाव नहीं किया जा सकता.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

java क्लासपाथ में शामिल नहीं की गई फ़ाइलों की सूची दिखाता है

रिटर्न
फ़ाइलों की ऐसी सूची जिसे बदला नहीं जा सकता

getExtraContextFiles

public  getExtraContextFiles ()

रिटर्न
कॉन्टेक्स्ट फ़ाइल में जोड़ने के लिए, अन्य फ़ाइल पाथ की सूची

getInvocationTimeout

public long getInvocationTimeout ()

रिटर्न
long किसी फ़ंक्शन को कॉल करने के लिए इंतज़ार करने की ज़्यादा से ज़्यादा समयसीमा

getJavaProperties

public  getJavaProperties ()

सभी Java प्रॉपर्टी वाला ERROR(/Map) ऑब्जेक्ट दिखाता है.

रिटर्न
सभी रनर प्रॉपर्टी का ऐसा मैप जिसे बदला नहीं जा सकता.

getJvmOptions

public  getJvmOptions ()

JVM के विकल्पों की सूची दिखाता है.

रिटर्न
विकल्पों की ऐसी सूची जिसे बदला नहीं जा सकता

getLogLevel

public String getLogLevel ()

रिटर्न
String

getOutputFilePatterns

public  getOutputFilePatterns ()

आउटपुट फ़ाइल पैटर्न की सूची दिखाता है.

रिटर्न
फ़ाइल पैटर्न की ऐसी सूची जिसे बदला नहीं जा सकता.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

आउटपुट फ़ाइल अपलोड करने का यूआरएल दिखाता है.

रिटर्न
String यूआरएल.

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)

आउटपुट फ़ाइल अपलोड करने का यूआरएल सेट करता है.

पैरामीटर
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

useParallelSetup

public boolean useParallelSetup ()

यह बताता है कि पैरलल सेटअप का इस्तेमाल करना है या नहीं.

रिटर्न
boolean बूलियन.

useSubprocessReporting

public boolean useSubprocessReporting ()

यह बताता है कि सबप्रोसेस रिपोर्टिंग का इस्तेमाल करना है या नहीं.

रिटर्न
boolean बूलियन.