PythonBinaryHostTest
public
class
PythonBinaryHostTest
extends Object
implements
IConfigurationReceiver,
IRemoteTest,
ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest |
होस्ट टेस्ट का मकसद, Android बिल्ड सिस्टम (Soong) से Python बाइनरी फ़ाइल को चलाना है
टेस्ट रनर में, शामिल करने और बाहर रखने वाले फ़िल्टर की सुविधा काम करती है. ध्यान दें कि exclude-filter, असल टेस्ट को छोड़ने के बजाय, टेस्ट के नतीजे को अनदेखा करके काम करता है. बाहर रखे गए यूआरएल के लिए तय किए गए टेस्ट अब भी चलाए जाएंगे.
खास जानकारी
नेस्ट की गई क्लास | |
---|---|
class |
PythonBinaryHostTest.PythonForwarder
रन के नाम को बाइनरी नाम से बदलने के लिए, नतीजे फ़ॉरवर्ड करने वाला टूल. |
फ़ील्ड्स की फ़िल्में | |
---|---|
protected
static
final
String |
ANDROID_SERIAL_VAR
|
protected
static
final
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)
यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है. |
void
|
setConfiguration(IConfiguration configuration)
इस्तेमाल में मौजूद |
फ़ील्ड्स की फ़िल्में
ANDROID_SERIAL_VAR
protected static final String ANDROID_SERIAL_VAR
एलडी_LIBRARY_PATH
protected static final String 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 ()
फ़िलहाल ट्रैक किए जा रहे, बाहर रखने वाले सभी फ़िल्टर मिटाएं.
शामिल करें फ़िल्टर
public void clearIncludeFilters ()
फ़िलहाल ट्रैक किए जा रहे सभी फ़िल्टर शामिल करें को मिटाएं.
'बाहर रखें' फ़िल्टर
publicgetExcludeFilters ()
बाहर रखे गए फ़िल्टर की मौजूदा ERROR(/Set)
वैल्यू दिखाता है.
रिटर्न | |
---|---|
|
getIncludeफ़िल्टर
publicgetIncludeFilters ()
शामिल फ़िल्टर के मौजूदा ERROR(/Set)
की जानकारी देता है.
रिटर्न | |
---|---|
|
रन
public final void run (TestInformation testInfo, ITestInvocationListener listener)
जांच करता है और नतीजे को सुनने वाले को रिपोर्ट करता है.
पैरामीटर | |
---|---|
testInfo |
TestInformation : TestInformation ऑब्जेक्ट में, जांच करने के लिए काम की जानकारी
है. |
listener |
ITestInvocationListener : जांच के नतीजों का ITestInvocationListener |
थ्रो | |
---|---|
DeviceNotAvailableException |
setConfiguration
public void setConfiguration (IConfiguration configuration)
इस्तेमाल में मौजूद IConfiguration
को इंजेक्ट करता है.
पैरामीटर | |
---|---|
configuration |
IConfiguration |