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' |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) Ajoute l' |
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' | |
getIncludeFilters () Renvoie l' | |
void | run ( TestInformation testInfo, ITestInvocationListener listener) Exécute les tests et rapporte les résultats à l'auditeur. |
split (int shardCountHint) Version alternative de |
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
publicgetExcludeFilters ()
Renvoie l' ERROR(/Set)
actuelle des filtres d'exclusion.
Retour | |
---|---|
getIncludeFilters
publicgetIncludeFilters ()
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
publicsplit (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 |