PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IConfigurationReceiver, IRemoteTest, ITestFilterReceiver

java.lang.Object
com.android.tradefed.testtype.python.PythonBinaryHostTest


होस्ट टेस्ट, जिसका मकसद Android Build सिस्टम (Soong) से Python बाइनरी फ़ाइल चलाना था

टेस्ट रनर, 'इनक्लूड-फ़िल्टर' और 'बाहर रखें' फ़िल्टर का इस्तेमाल करता है. ध्यान दें कि 'बाहर रखने वाला फ़िल्टर' काम करता है इसमें टेस्ट के नतीजे को अनदेखा किया जाता है. इसमें बताई गई जांच बाहर रखने वाला फ़िल्टर अब भी लागू होगा.

खास जानकारी

नेस्ट की गई क्लास

class PythonBinaryHostTest.PythonForwarder

बाइनरी नाम से रन नेम बदलने के लिए, नतीजा फ़ॉरवर्डर. 

फ़ील्ड्स की फ़िल्में

protected static final String ANDROID_SERIAL_VAR

protected static final String LD_LIBRARY_PATH

सार्वजनिक कंस्ट्रक्टर

PythonBinaryHostTest()

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

void addAllExcludeFilters( filters)

यह फ़ंक्शन उन टेस्ट के ERROR(/Set) फ़िल्टर जोड़ता है जिन्हें बाहर रखना है.

void addAllIncludeFilters( filters)

शामिल किए जाने वाले टेस्ट के ERROR(/Set) फ़िल्टर जोड़ता है.

void addExcludeFilter(String filter)

इससे उन टेस्ट का फ़िल्टर जोड़ा जाता है जिन्हें बाहर रखना है.

void addIncludeFilter(String filter)

इससे उन जांचों का फ़िल्टर जुड़ जाता है जिन्हें शामिल करना है.

void clearExcludeFilters()

फ़िलहाल ट्रैक किए जा रहे बाहर रखने के सभी फ़िल्टर मिटाएं.

void clearIncludeFilters()

फ़िलहाल ट्रैक किए जा रहे सभी फ़िल्टर शामिल करें को मिटाएं.

getExcludeFilters()

बाहर रखने वाले फ़िल्टर का मौजूदा ERROR(/Set) दिखाता है.

getIncludeFilters()

शामिल फ़िल्टर के मौजूदा ERROR(/Set) की जानकारी देता है.

final void run(TestInformation testInfo, ITestInvocationListener listener)

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

void setConfiguration(IConfiguration configuration)

IConfiguration को इंजेक्ट करता है.

फ़ील्ड्स की फ़िल्में

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

एलडी_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

सार्वजनिक कंस्ट्रक्टर

PythonBinaryHostTest

public PythonBinaryHostTest ()

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

addAllExclude फ़िल्टर

public void addAllExcludeFilters ( filters)

यह फ़ंक्शन उन टेस्ट के ERROR(/Set) फ़िल्टर जोड़ता है जिन्हें बाहर रखना है.

पैरामीटर
filters

जोड़ें सभी शामिल करें फ़िल्टर

public void addAllIncludeFilters ( filters)

शामिल किए जाने वाले टेस्ट के ERROR(/Set) फ़िल्टर जोड़ता है.

पैरामीटर
filters

ऐड-एक्सक्लूड फ़िल्टर

public void addExcludeFilter (String filter)

इससे उन टेस्ट का फ़िल्टर जोड़ा जाता है जिन्हें बाहर रखना है.

पैरामीटर
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

इससे उन जांचों का फ़िल्टर जुड़ जाता है जिन्हें शामिल करना है.

पैरामीटर
filter String

साफ़ करें फ़िल्टर

public void clearExcludeFilters ()

फ़िलहाल ट्रैक किए जा रहे बाहर रखने के सभी फ़िल्टर मिटाएं.

शामिल करें फ़िल्टर

public void clearIncludeFilters ()

फ़िलहाल ट्रैक किए जा रहे सभी फ़िल्टर शामिल करें को मिटाएं.

'पाने वाला फ़िल्टर' में शामिल करें

public  getExcludeFilters ()

बाहर रखने वाले फ़िल्टर का मौजूदा ERROR(/Set) दिखाता है.

रिटर्न

'शामिल करें' फ़िल्टर

public  getIncludeFilters ()

शामिल फ़िल्टर के मौजूदा ERROR(/Set) की जानकारी देता है.

रिटर्न

रन

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

पैरामीटर
testInfo TestInformation: TestInformation ऑब्जेक्ट में, चलाने के लिए काम की जानकारी है टेस्ट.

listener ITestInvocationListener: ITestInvocationListener जांच के नतीजे

थ्रो
DeviceNotAvailableException

सेट कॉन्फ़िगरेशन

public void setConfiguration (IConfiguration configuration)

IConfiguration को इंजेक्ट करता है.

पैरामीटर
configuration IConfiguration