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)
यह Java प्रॉपर्टी जोड़ता है. |
void
|
addJvmOption(String s)
यह JVM का विकल्प जोड़ता है. |
void
|
addOutputFilePattern(String s)
आउटपुट फ़ाइल का पैटर्न जोड़ता है. |
void
|
addSetupScripts(String s)
सेटअप स्क्रिप्ट कमांड जोड़ता है. |
static
TestEnvironment
|
fromJson(JSONObject json)
|
Map<String, String>
|
getBuildAttributes()
यह फ़ंक्शन, |
String
|
getContextFilePattern()
|
Map<String, String>
|
getEnvVars()
यह फ़ंक्शन, सभी एनवायरमेंट वैरिएबल वाला |
List<String>
|
getExcludedFilesInJavaClasspath()
यह फ़ंक्शन, Java क्लासपाथ में शामिल नहीं की गई फ़ाइलों की सूची दिखाता है |
List<String>
|
getExtraContextFiles()
|
long
|
getInvocationTimeout()
|
Map<String, String>
|
getJavaProperties()
यह फ़ंक्शन, सभी Java प्रॉपर्टी वाला |
List<String>
|
getJvmOptions()
यह JVM के विकल्पों की सूची दिखाता है. |
String
|
getLogLevel()
|
List<String>
|
getOutputFilePatterns()
इससे आउटपुट फ़ाइल पैटर्न की सूची मिलती है. |
String
|
getOutputFileUploadUrl()
इससे आउटपुट फ़ाइल अपलोड करने का यूआरएल मिलता है. |
long
|
getOutputIdleTimeout()
|
String
|
getRetryCommandLine()
|
List<String>
|
getSetupScripts()
यह सेटअप स्क्रिप्ट के निर्देशों की सूची दिखाता है. |
List<TradefedConfigObject>
|
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 Map<String, String> getBuildAttributes ()
यह फ़ंक्शन, Map ऑब्जेक्ट दिखाता है. इसमें सभी बिल्ड एट्रिब्यूट होते हैं.
| रिटर्न | |
|---|---|
Map<String, String> |
बिल्ड के सभी एट्रिब्यूट का ऐसा मैप जिसे बदला नहीं जा सकता |
getContextFilePattern
public String getContextFilePattern ()
| रिटर्न | |
|---|---|
String |
|
getEnvVars
public Map<String, String> getEnvVars ()
यह फ़ंक्शन, सभी एनवायरमेंट वैरिएबल वाला Map ऑब्जेक्ट दिखाता है.
| रिटर्न | |
|---|---|
Map<String, String> |
सभी एनवायरमेंट वैरिएबल का ऐसा मैप जिसमें बदलाव नहीं किया जा सकता. |
getExcludedFilesInJavaClasspath
public List<String> getExcludedFilesInJavaClasspath ()
यह फ़ंक्शन, Java क्लासपाथ में शामिल नहीं की गई फ़ाइलों की सूची दिखाता है
| रिटर्न | |
|---|---|
List<String> |
फ़ाइलों की ऐसी सूची जिसमें बदलाव नहीं किया जा सकता |
getExtraContextFiles
public List<String> getExtraContextFiles ()
| रिटर्न | |
|---|---|
List<String> |
कॉन्टेक्स्ट फ़ाइल में जोड़ने के लिए, फ़ाइल पाथ की सूची |
getInvocationTimeout
public long getInvocationTimeout ()
| रिटर्न | |
|---|---|
long |
इन्वोकेशन के लिए ज़्यादा से ज़्यादा इंतज़ार करने का समय (मिलीसेकंड में) |
getJavaProperties
public Map<String, String> getJavaProperties ()
यह फ़ंक्शन, सभी Java प्रॉपर्टी वाला Map ऑब्जेक्ट दिखाता है.
| रिटर्न | |
|---|---|
Map<String, String> |
सभी रनर प्रॉपर्टी का ऐसा मैप जिसे बदला नहीं जा सकता. |
getJvmOptions
public List<String> getJvmOptions ()
यह JVM के विकल्पों की सूची दिखाता है.
| रिटर्न | |
|---|---|
List<String> |
विकल्पों की ऐसी सूची जिसमें बदलाव नहीं किया जा सकता |
getLogLevel
public String getLogLevel ()
| रिटर्न | |
|---|---|
String |
|
getOutputFilePatterns
public List<String> getOutputFilePatterns ()
इससे आउटपुट फ़ाइल पैटर्न की सूची मिलती है.
| रिटर्न | |
|---|---|
List<String> |
फ़ाइल पैटर्न की ऐसी सूची जिसमें बदलाव नहीं किया जा सकता. |
getOutputFileUploadUrl
public String getOutputFileUploadUrl ()
इससे आउटपुट फ़ाइल अपलोड करने का यूआरएल मिलता है.
| रिटर्न | |
|---|---|
String |
यूआरएल. |
getOutputIdleTimeout
public long getOutputIdleTimeout ()
| रिटर्न | |
|---|---|
long |
निष्क्रिय सबप्रोसेस के लिए इंतज़ार करने के लिए ज़्यादा से ज़्यादा मिलीसेकंड |
getRetryCommandLine
public String getRetryCommandLine ()
| रिटर्न | |
|---|---|
String |
|
getSetupScripts
public List<String> getSetupScripts ()
यह सेटअप स्क्रिप्ट के निर्देशों की सूची दिखाता है.
| रिटर्न | |
|---|---|
List<String> |
निर्देशों की ऐसी सूची जिसमें बदलाव नहीं किया जा सकता |
getTradefedConfigObjects
public List<TradefedConfigObject> getTradefedConfigObjects ()
| रिटर्न | |
|---|---|
List<TradefedConfigObject> |
|
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 |
बूलियन वैल्यू होती है. |