PtsBotTest

public class PtsBotTest
extends Object implements IRemoteTest , ITestFilterReceiver , IShardableTest

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


Exécutez des tests de robot PTS. PTS-bot est une automatisation complète de Bluetooth Profile Tuning Suite, qui est l'outil de test fourni par la norme Bluetooth pour exécuter les tests de certification d'hôte Bluetooth (voir https://www.bluetooth.com/develop-with-bluetooth/qualification- listing/qualification-test-tools/profile-tuning-suite/).

Résumé

Constructeurs publics

PtsBotTest ()

Méthodes publiques

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

Ajoute l' ERROR(/Set) des filtres dont les tests doivent être exclus.

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

Ajoute l' ERROR(/Set) des filtres dont les tests doivent être inclus.

void addExcludeFilter (String filter)

Ajoute un filtre indiquant les tests à exclure.

void addIncludeFilter (String filter)

Ajoute un filtre indiquant les tests à inclure.

void clearExcludeFilters ()

Supprimez tous les filtres d'exclusion actuellement suivis.

void clearIncludeFilters ()

Supprimez tous les filtres d’inclusion actuellement suivis.

getExcludeFilters ()

Renvoie l' ERROR(/Set) actuelle des filtres d'exclusion.

getIncludeFilters ()

Renvoie l' ERROR(/Set) actuelle des filtres d'inclusion.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Exécute les tests et rapporte les résultats à l'auditeur.

split (int shardCountHint)

Version alternative de split() qui fournit également le shardCount que l'on tente d'exécuter.

Constructeurs publics

PtsBotTest

public PtsBotTest ()

Méthodes publiques

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Ajoute l' ERROR(/Set) des filtres dont les tests doivent être exclus.

Paramètres
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Ajoute l' ERROR(/Set) des filtres dont les tests doivent être inclus.

Paramètres
filters

ajouterExcludeFilter

public void addExcludeFilter (String filter)

Ajoute un filtre indiquant les tests à exclure.

Paramètres
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Ajoute un filtre indiquant les tests à inclure.

Paramètres
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Supprimez tous les filtres d'exclusion actuellement suivis.

clearIncludeFilters

public void clearIncludeFilters ()

Supprimez tous les filtres d’inclusion actuellement suivis.

getExcludeFilters

public  getExcludeFilters ()

Renvoie l' ERROR(/Set) actuelle des filtres d'exclusion.

Retour

getIncludeFilters

public  getIncludeFilters ()

Renvoie l' ERROR(/Set) actuelle des filtres d'inclusion.

Retour

courir

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Exécute les tests et rapporte les résultats à l'auditeur.

Paramètres
testInfo TestInformation : L'objet TestInformation contenant des informations utiles pour exécuter des tests.

listener ITestInvocationListener : le ITestInvocationListener des résultats de tests

Jetés
DeviceNotAvailableException

diviser

public  split (int shardCountHint)

Version alternative de split() qui fournit également le shardCount que l'on tente d'exécuter. Ceci est utile pour certains testeurs qui ne peuvent parfois pas décider arbitrairement.

Paramètres
shardCountHint int : le nombre de fragments tentés.

Retour
une collection de sous-tests à exécuter séparément ou null si le test n'est pas actuellement fragmentable