PtsBotTest

public class PtsBotTest
extends Object implements IRemoteTest , ITestFilterReceiver , IShardableTest

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


Eseguire test PTS-bot. PTS-bot è un'automazione completa della Bluetooth Profile Tuning Suite, che è lo strumento di test fornito dallo standard Bluetooth per eseguire i test di certificazione Bluetooth Host (vedere https://www.bluetooth.com/develop-with-bluetooth/qualification- quotazione/strumenti-di-test-di-qualificazione/suite-di-tuning-del-profilo/).

Riepilogo

Costruttori pubblici

PtsBotTest ()

Metodi pubblici

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

Aggiunge l' ERROR(/Set) dei filtri dei test da escludere.

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

Aggiunge l' ERROR(/Set) dei filtri dei test da includere.

void addExcludeFilter (String filter)

Aggiunge un filtro di quali test escludere.

void addIncludeFilter (String filter)

Aggiunge un filtro di quali test includere.

void clearExcludeFilters ()

Elimina tutti i filtri di esclusione attualmente monitorati.

void clearIncludeFilters ()

Elimina tutti i filtri di inclusione attualmente monitorati.

getExcludeFilters ()

Restituisce l' ERROR(/Set) corrente dei filtri di esclusione.

getIncludeFilters ()

Restituisce l' ERROR(/Set) corrente dei filtri di inclusione.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Esegue i test e riporta i risultati al listener.

split (Integer shardCountHint, TestInformation testInfo)

Versione alternativa di split(int) che fornisce anche un TestInformation che contiene le prime informazioni dal genitore che crea i frammenti.

Costruttori pubblici

PtsBotTest

public PtsBotTest ()

Metodi pubblici

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Aggiunge l' ERROR(/Set) dei filtri dei test da escludere.

Parametri
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Aggiunge l' ERROR(/Set) dei filtri dei test da includere.

Parametri
filters

addExcludeFilter

public void addExcludeFilter (String filter)

Aggiunge un filtro di quali test escludere.

Parametri
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Aggiunge un filtro di quali test includere.

Parametri
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Elimina tutti i filtri di esclusione attualmente monitorati.

clearIncludeFilters

public void clearIncludeFilters ()

Elimina tutti i filtri di inclusione attualmente monitorati.

getExcludeFilters

public  getExcludeFilters ()

Restituisce l' ERROR(/Set) corrente dei filtri di esclusione.

ritorna

getIncludeFilters

public  getIncludeFilters ()

Restituisce l' ERROR(/Set) corrente dei filtri di inclusione.

ritorna

correre

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Esegue i test e riporta i risultati al listener.

Parametri
testInfo TestInformation : l'oggetto TestInformation contenente informazioni utili per eseguire i test.

listener ITestInvocationListener : ITestInvocationListener dei risultati del test

Getta
DeviceNotAvailableException

diviso

public  split (Integer shardCountHint, 
                TestInformation testInfo)

Versione alternativa di split(int) che fornisce anche un TestInformation che contiene le prime informazioni dal genitore che crea i frammenti. È utile se è necessario accedere a cose come informazioni sul dispositivo o sulla build durante lo sharding.

Parametri
shardCountHint Integer : il numero di shard tentato.

testInfo TestInformation : l'oggetto TestInformation padre

ritorna
una raccolta di sottotest da eseguire separatamente o null se il test non è attualmente partizionabile