PtsBotTest
public class PtsBotTest
extends Object
implements IRemoteTest , ITestFilterReceiver , IShardableTest
java.lang.Object | |
↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
Exécutez des tests PTS-bot. PTS-bot est une automatisation complète de la suite Bluetooth Profile Tuning, qui est l'outil de test fourni par la norme Bluetooth pour exécuter les tests de certification Bluetooth Host (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 des tests à exclure. |
void | addIncludeFilter (String filter) Ajoute un filtre des 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 le résultat à l'auditeur. |
split (Integer shardCountHint, TestInformation testInfo) 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 sont à exclure.
Paramètres | |
---|---|
filters |
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Ajoute l' ERROR(/Set)
des filtres dont les tests à inclure.
Paramètres | |
---|---|
filters |
addExcludeFilter
public void addExcludeFilter (String filter)
Ajoute un filtre des tests à exclure.
Paramètres | |
---|---|
filter | String |
addIncludeFilter
public void addIncludeFilter (String filter)
Ajoute un filtre des 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)
des filtres d'inclusion.
Retour | |
---|---|
courir
public void run (TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et rapporte le résultat à l'auditeur.
Paramètres | |
---|---|
testInfo | TestInformation : L'objet TestInformation contenant des informations utiles pour exécuter des tests. |
listener | ITestInvocationListener : l' ITestInvocationListener des résultats des tests |
Lance | |
---|---|
DeviceNotAvailableException |
diviser
publicsplit (Integer shardCountHint, TestInformation testInfo)
Version alternative de split(int)
qui fournit également un TestInformation
qui contient les premières informations du parent créant les fragments. C'est utile si des éléments tels que les informations sur l'appareil ou la construction doivent être accessibles pendant le partitionnement.
Paramètres | |
---|---|
shardCountHint | Integer : le nombre de fragments tentés. |
testInfo | TestInformation : Le parent TestInformation |
Retour | |
---|---|
une collection de sous-tests à exécuter séparément ou null si le test n'est pas actuellement partageable |