PtsBotTest

public class PtsBotTest
extends Object implements IRemoteTest, IShardableTest, ITestFilterReceiver

java.lang.Object
com.android.tradefed.testtype.pandora.PtsBotTest


PTS-bot टेस्ट चलाएं. पीटीएस-बॉट, ब्लूटूथ प्रोफ़ाइल ट्यूनिंग सुइट का पूरा ऑटोमेशन है. यह ब्लूटूथ होस्ट से जुड़े सर्टिफ़िकेशन टेस्ट को चलाने के लिए, ब्लूटूथ स्टैंडर्ड से मिला टेस्टिंग टूल है. (https://www. मनाली.

खास जानकारी

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

class PtsBotTest.TestFlagConfiguration

 

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

PtsBotTest()

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

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) दिखाता है.

PtsBotTest.TestFlagConfiguration getTestFlagConfiguration()
void initFlagsConfig(ITestDevice testDevice, File testConfigFile)
void run(TestInformation testInfo, ITestInvocationListener listener)

जांच करता है और नतीजे को सुनने वाले को रिपोर्ट करता है.

split(int shardCountHint)

split() का दूसरा वर्शन जो ऐसी शर्डकाउंट भी देता है जिसे चलाने की कोशिश की जाती है.

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

PtsBotTest

public PtsBotTest ()

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

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 ()

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

getExcludeFilters

public  getExcludeFilters ()

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

रिटर्न

getIncludeफ़िल्टर

public  getIncludeFilters ()

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

रिटर्न

getTestFlagConfiguration

public PtsBotTest.TestFlagConfiguration getTestFlagConfiguration ()

रिटर्न
PtsBotTest.TestFlagConfiguration

initFlagsConfig

public void initFlagsConfig (ITestDevice testDevice, 
                File testConfigFile)

पैरामीटर
testDevice ITestDevice

testConfigFile File

रन

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

जांच करता है और नतीजे को सुनने वाले को रिपोर्ट करता है.

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

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

थ्रो
DeviceNotAvailableException

बाँटना

public  split (int shardCountHint)

split() का वैकल्पिक वर्शन, जो रन करने की कोशिश की गई शीयर काउंट की जानकारी भी देता है. यह उन टेस्ट रनर के लिए फ़ायदेमंद है जो कभी-कभी समझदारी से फ़ैसला नहीं ले पाते.

पैरामीटर
shardCountHint int: शर्ड की संख्या.

रिटर्न
अलग-अलग किए जाने वाले सबटेस्ट का कलेक्शन या अगर टेस्ट को अभी शार्ड नहीं किया जा सकता है, तो null