TestSuiteInfo

public class TestSuiteInfo
extends Object

java.lang.Object
com.android.tradefed.testtype.suite.TestSuiteInfo


यह क्लास, टेस्ट सुइट के लिए बिल्ड से जुड़े मेटाडेटा को लोड करने की प्रोसेस को हल करती है

टेस्ट सुइट के जार रिसॉर्स में, test-suite-info.properties फ़ाइल शामिल होनी चाहिए, ताकि उससे जुड़ी जानकारी सही तरीके से दिखाई जा सके

खास जानकारी

पब्लिक मेथड

boolean didLoadFromProperties()

अगर वैल्यू, प्रॉपर्टी फ़ाइल से लोड की गई हैं, तो 'सही' दिखाता है. ऐसा न होने पर, 'गलत' दिखाता है.

String get(String name)

दिए गए नाम के हिसाब से, टेस्ट की जानकारी वापस लाता है.

String getBuildNumber()

टेस्ट सुइट का बिल्ड नंबर वापस लाता है

String getFullName()

टेस्ट सुइट का पूरा नाम वापस लाता है

static TestSuiteInfo getInstance()

सिंगलटन इंस्टेंस वापस लाता है. इससे एम्बेड की गई रिसॉर्स फ़ाइलों से, टेस्ट सुइट की जानकारी लोड करने की प्रोसेस भी शुरू हो जाती है

String getName()

टेस्ट सुइट का छोटा नाम वापस लाता है

List<String> getTargetArchs()

टेस्ट सुइट के साथ काम करने वाले टारगेट आर्च वापस लाता है

String getVersion()

टेस्ट सुइट का वर्शन नेम वापस लाता है

प्रोटेक्टेड मेथड

Properties loadSuiteInfo(InputStream is)

प्रॉपर्टी लोड करने की प्रोसेस को पूरा करता है

पब्लिक मेथड

didLoadFromProperties

public boolean didLoadFromProperties ()

अगर वैल्यू, प्रॉपर्टी फ़ाइल से लोड की गई हैं, तो 'सही' दिखाता है. ऐसा न होने पर, 'गलत' दिखाता है.

रिटर्न
boolean

get

public String get (String name)

दिए गए नाम के हिसाब से, टेस्ट की जानकारी वापस लाता है. अगर कोई प्रॉपर्टी जुड़ी नहीं है, तो 'शून्य' दिखाता है.

पैरामीटर
name String

रिटर्न
String

getBuildNumber

public String getBuildNumber ()

टेस्ट सुइट का बिल्ड नंबर वापस लाता है

रिटर्न
String

getFullName

public String getFullName ()

टेस्ट सुइट का पूरा नाम वापस लाता है

रिटर्न
String

getInstance

public static TestSuiteInfo getInstance ()

सिंगलटन इंस्टेंस वापस लाता है. इससे एम्बेड की गई रिसॉर्स फ़ाइलों से, टेस्ट सुइट की जानकारी लोड करने की प्रोसेस भी शुरू हो जाती है

रिटर्न
TestSuiteInfo

getName

public String getName ()

टेस्ट सुइट का छोटा नाम वापस लाता है

रिटर्न
String

getTargetArchs

public List<String> getTargetArchs ()

टेस्ट सुइट के साथ काम करने वाले टारगेट आर्च वापस लाता है

रिटर्न
List<String>

getVersion

public String getVersion ()

टेस्ट सुइट का वर्शन नेम वापस लाता है

रिटर्न
String

प्रोटेक्टेड मेथड

loadSuiteInfo

protected Properties loadSuiteInfo (InputStream is)

प्रॉपर्टी लोड करने की प्रोसेस को पूरा करता है

पैरामीटर
is InputStream

रिटर्न
Properties

थ्रॉ
IOException