परीक्षण का वातावरण

public class TestEnvironment
extends Object

java.lang.ऑब्जेक्ट
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)
String getContextFilePattern ()
getEnvVars ()

सभी env वर्र्स युक्त एक ERROR(/Map) ऑब्जेक्ट लौटाता है।

getExcludedFilesInJavaClasspath ()

जावा क्लासपाथ में बहिष्कृत फ़ाइलों की एक सूची लौटाता है

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

सभी जावा गुणों वाला एक ERROR(/Map) ऑब्जेक्ट लौटाता है।

getJvmOptions ()

जेवीएम विकल्पों की एक सूची लौटाता है।

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

जावाप्रॉपर्टी जोड़ें

public void addJavaProperty (String name, 
                String value)

एक जावा प्रॉपर्टी जोड़ता है।

पैरामीटर
name String : एक संपत्ति का नाम.

value String : एक संपत्ति मूल्य.

addJvmOption

public void addJvmOption (String s)

एक JVM विकल्प जोड़ता है.

पैरामीटर
s String : एक JVM विकल्प.

addOutputफ़ाइलपैटर्न

public void addOutputFilePattern (String s)

एक आउटपुट फ़ाइल पैटर्न जोड़ता है.

पैरामीटर
s String : एक फ़ाइल पैटर्न.

addSetupScripts

public void addSetupScripts (String s)

एक सेटअप स्क्रिप्ट कमांड जोड़ता है.

पैरामीटर
s String : एक सेटअप स्क्रिप्ट कमांड.

जेसन से

public static TestEnvironment fromJson (JSONObject json)

पैरामीटर
json JSONObject

रिटर्न
TestEnvironment

फेंकता
JSONException

getContextफ़ाइलपैटर्न

public String getContextFilePattern ()

रिटर्न
String

getEnvVars

public  getEnvVars ()

सभी env वर्र्स युक्त एक ERROR(/Map) ऑब्जेक्ट लौटाता है।

रिटर्न
सभी पर्यावरण संस्करण का अपरिवर्तनीय मानचित्र।

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

जावा क्लासपाथ में बहिष्कृत फ़ाइलों की एक सूची लौटाता है

रिटर्न
फ़ाइलों की अपरिवर्तनीय सूची

GetExtraContextFiles

public  getExtraContextFiles ()

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

getInvocationTimeout

public long getInvocationTimeout ()

रिटर्न
long किसी आह्वान के लिए प्रतीक्षा करने के लिए अधिकतम मिलिस

getJavaProperties

public  getJavaProperties ()

सभी जावा गुणों वाला एक ERROR(/Map) ऑब्जेक्ट लौटाता है।

रिटर्न
सभी धावक संपत्तियों का अपरिवर्तनीय मानचित्र।

getJvmOptions

public  getJvmOptions ()

जेवीएम विकल्पों की एक सूची लौटाता है।

रिटर्न
विकल्पों की अपरिवर्तनीय सूची

getLogLevel

public String getLogLevel ()

रिटर्न
String

getOutputFilePatterns

public  getOutputFilePatterns ()

आउटपुट फ़ाइल पैटर्न की एक सूची लौटाता है।

रिटर्न
फ़ाइल पैटर्न की अपरिवर्तनीय सूची।

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

एक आउटपुट फ़ाइल अपलोड URL लौटाता है।

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

getOutputIdleTimeout

public long getOutputIdleTimeout ()

रिटर्न
long निष्क्रिय उपप्रक्रिया के लिए प्रतीक्षा करने के लिए अधिकतम मिलिस

getRetryCommandLine

public String getRetryCommandLine ()

रिटर्न
String

getSetupScripts

public  getSetupScripts ()

सेटअप स्क्रिप्ट कमांड की एक सूची लौटाता है।

रिटर्न
आदेशों की अपरिवर्तनीय सूची

getTradefedConfigObjects

public  getTradefedConfigObjects ()

रिटर्न

सेटइनवोकेशनटाइमआउट

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

समानांतर सेटअप का उपयोग करें

public boolean useParallelSetup ()

यह बताता है कि समानांतर सेटअप का उपयोग करना है या नहीं।

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

सबप्रोसेसरिपोर्टिंग का उपयोग करें

public boolean useSubprocessReporting ()

यह बताता है कि उपप्रक्रिया रिपोर्टिंग का उपयोग करना है या नहीं।

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