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

public class TestEnvironment
extends Object

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


TFC API द्वारा लौटाए गए TestEnvironment संदेश को मॉडल करने के लिए एक वर्ग।

सारांश

सार्वजनिक निर्माणकर्ता

TestEnvironment ()

सार्वजनिक तरीके

void addEnvVar (String name, String value)

एक पर्यावरण चर जोड़ता है।

void addExtraContextFile (String path)

संदर्भ फ़ाइल में जोड़ने के लिए फ़ाइल पथ जोड़ता है।

void addJavaProperty (String name, String value)

एक जावा संपत्ति जोड़ता है।

void addJvmOption (String s)

एक जेवीएम विकल्प जोड़ता है।

void addOutputFilePattern (String s)

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

void addSetupScripts (String s)

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

static TestEnvironment fromJson (JSONObject json)
String getContextFilePattern ()
getEnvVars ()

एक ERROR(/Map) ऑब्जेक्ट लौटाता है जिसमें सभी env संस्करण होते हैं।

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 : एक चर मान।

AddExtraContextFile

public void addExtraContextFile (String path)

संदर्भ फ़ाइल में जोड़ने के लिए फ़ाइल पथ जोड़ता है।

पैरामीटर
path String

AddJavaProperty

public void addJavaProperty (String name, 
                String value)

एक जावा संपत्ति जोड़ता है।

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

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

addJvmOption

public void addJvmOption (String s)

एक जेवीएम विकल्प जोड़ता है।

पैरामीटर
s String : एक जेवीएम विकल्प।

एडऑटपुटफाइलपैटर्न

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

getContextFilePattern

public String getContextFilePattern ()

रिटर्न
String

getEnvVars

public  getEnvVars ()

एक ERROR(/Map) ऑब्जेक्ट लौटाता है जिसमें सभी env संस्करण होते हैं।

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

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 : एक यूआरएल।

सेटऑटपुटआईडल टाइमआउट

public void setOutputIdleTimeout (long outputIdleTimeout)

पैरामीटर
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

पैरामीटर
f boolean

सेटयूजसबप्रोसेस रिपोर्टिंग

public void setUseSubprocessReporting (boolean f)

पैरामीटर
f boolean

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

public boolean useParallelSetup ()

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

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

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

public boolean useSubprocessReporting ()

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

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