PythonBinaryHostTest
public
class
PythonBinaryHostTest
extends Object
implements
IRemoteTest,
ITestFilterReceiver
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest |
होस्ट टेस्ट का मतलब है कि Android Build System (Soong) से Python की बाइनरी फ़ाइल को चलाना
टेस्ट रनर, include-filter और exclude-filter के साथ काम करता है. ध्यान दें कि exclude-filter, असली टेस्ट को स्किप करने के बजाय, टेस्ट के नतीजे को अनदेखा करके काम करता है. exclude-filter में बताए गए टेस्ट अब भी लागू किए जाएंगे.
खास जानकारी
नेस्ट की गई क्लास | |
|---|---|
class |
PythonBinaryHostTest.PythonForwarder
रन के नाम को बाइनरी के नाम से बदलने के लिए, नतीजे को आगे भेजने वाला. |
कॉन्स्टेंट | |
|---|---|
String |
ANDROID_SERIAL_VAR
|
String |
LD_LIBRARY_PATH
|
पब्लिक कंस्ट्रक्टर | |
|---|---|
PythonBinaryHostTest()
|
|
सार्वजनिक तरीके | |
|---|---|
void
|
addAllExcludeFilters(
यह कुकी, उन फ़िल्टर का |
void
|
addAllIncludeFilters(
इसमें उन फ़िल्टर की |
void
|
addExcludeFilter(String filter)
यह फ़िल्टर जोड़ता है, ताकि यह तय किया जा सके कि किन टेस्ट को शामिल नहीं करना है. |
void
|
addIncludeFilter(String filter)
यह फ़िल्टर जोड़ता है, ताकि यह तय किया जा सके कि कौनसे टेस्ट शामिल करने हैं. |
void
|
clearExcludeFilters()
फ़िलहाल ट्रैक किए जा रहे सभी एक्सक्लूड फ़िल्टर मिटाता है. |
void
|
clearIncludeFilters()
फ़िलहाल ट्रैक किए जा रहे सभी 'शामिल करें' फ़िल्टर मिटाएं. |
|
getExcludeFilters()
'बाहर रखें' फ़िल्टर के मौजूदा |
|
getIncludeFilters()
शामिल किए गए फ़िल्टर के मौजूदा |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
यह कुकी, जांच करती है और लिसनर को नतीजे की जानकारी देती है. |
कॉन्स्टेंट
ANDROID_SERIAL_VAR
protected static final String ANDROID_SERIAL_VAR
स्थिर वैल्यू: "ANDROID_SERIAL"
LD_LIBRARY_PATH
protected static final String LD_LIBRARY_PATH
कॉन्स्टेंट वैल्यू: "LD_LIBRARY_PATH"
पब्लिक कंस्ट्रक्टर
PythonBinaryHostTest
public PythonBinaryHostTest ()
सार्वजनिक तरीके
addAllExcludeFilters
public void addAllExcludeFilters (filters)
यह कुकी, उन फ़िल्टर का ERROR(/Set) जोड़ती है जिनसे यह तय किया जाता है कि किन टेस्ट को बाहर रखना है.
| पैरामीटर | |
|---|---|
filters |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
इसमें उन फ़िल्टर की ERROR(/Set) जोड़ी जाती है जिनके टेस्ट शामिल करने हैं.
| पैरामीटर | |
|---|---|
filters |
|
addExcludeFilter
public void addExcludeFilter (String filter)
यह फ़िल्टर जोड़ता है, ताकि यह तय किया जा सके कि किन टेस्ट को शामिल नहीं करना है.
| पैरामीटर | |
|---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
यह फ़िल्टर जोड़ता है, ताकि यह तय किया जा सके कि कौनसे टेस्ट शामिल करने हैं.
| पैरामीटर | |
|---|---|
filter |
String |
clearExcludeFilters
public void clearExcludeFilters ()
फ़िलहाल ट्रैक किए जा रहे सभी एक्सक्लूड फ़िल्टर मिटाता है.
clearIncludeFilters
public void clearIncludeFilters ()
फ़िलहाल ट्रैक किए जा रहे सभी 'शामिल करें' फ़िल्टर मिटाएं.
getExcludeFilters
publicgetExcludeFilters ()
'बाहर रखें' फ़िल्टर के मौजूदा ERROR(/Set) की जानकारी देता है.
| रिटर्न | |
|---|---|
|
|
getIncludeFilters
publicgetIncludeFilters ()
शामिल किए गए फ़िल्टर के मौजूदा ERROR(/Set) की जानकारी देता है.
| रिटर्न | |
|---|---|
|
|
रन
public final void run (TestInformation testInfo, ITestInvocationListener listener)
यह कुकी, जांच करती है और लिसनर को नतीजे की जानकारी देती है.
| पैरामीटर | |
|---|---|
testInfo |
TestInformation: यह TestInformation ऑब्जेक्ट है. इसमें टेस्ट चलाने के लिए काम की जानकारी होती है. |
listener |
ITestInvocationListener: जांच के नतीजों का ITestInvocationListener |
| थ्रो | |
|---|---|
DeviceNotAvailableException |
|