PtsBot Testi
public
class
PtsBotTest
extends Object
implements
IRemoteTest,
IShardableTest,
ITestFilterReceiver
Java.lang.Nesne | |
🎃 | com.android.tradefed.testtype.pandora.PtsBotTest |
PTS bot testleri yapın. PTS-bot, Bluetooth Profil Ayarlama Paketi’nin eksiksiz bir otomasyonudur. Bluetooth ana makine sertifikasyon testleri yapmak için Bluetooth standardı tarafından sağlanan test aracıdır (bkz. https://www.bluetooth.com/develop-with-bluetooth/Yeterlilik-listelemesi/Yeterlilik-test-tools/profile-setting-suite/).
Özet
Kamu inşaatçıları | |
---|---|
PtsBotTest()
|
Herkese açık yöntemler | |
---|---|
void
|
addAllExcludeFilters(
Testlerin hariç tutulacağı |
void
|
addAllIncludeFilters(
Dahil edilecek testlerin |
void
|
addExcludeFilter(String filter)
Hariç tutulacak testlerin yer aldığı bir filtre ekler. |
void
|
addIncludeFilter(String filter)
Dahil edilecek testlerin filtresini ekler. |
void
|
clearExcludeFilters()
Şu anda izlenen tüm hariç tutma filtrelerini silin. |
void
|
clearIncludeFilters()
Şu anda izlenen tüm dahil etme filtrelerini silin. |
boolean
|
getBluetoothFlag(ITestDevice testDevice, String flag)
|
|
getConfigFlags()
|
|
getExcludeFilters()
Hariç tutma filtrelerinin geçerli |
|
getFlagsDefaultValues()
|
|
getIncludeFilters()
Dahil etme filtrelerinin geçerli |
void
|
initFlagsConfig(ITestDevice testDevice, File testConfigFile)
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonucu dinleyiciye bildirir. |
|
split(int shardCountHint)
|
Kamu inşaatçıları
PtsBot Testi
public PtsBotTest ()
Herkese açık yöntemler
addAllHariç Filtreleri
public void addAllExcludeFilters (filters)
Testlerin hariç tutulacağı ERROR(/Set)
filtre ekler.
Parametreler | |
---|---|
filters |
|
addAllIncludeFiltreler
public void addAllIncludeFilters (filters)
Dahil edilecek testlerin ERROR(/Set)
filtresini ekler.
Parametreler | |
---|---|
filters |
|
addHariç Tut Filtresi
public void addExcludeFilter (String filter)
Hariç tutulacak testlerin yer aldığı bir filtre ekler.
Parametreler | |
---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Dahil edilecek testlerin filtresini ekler.
Parametreler | |
---|---|
filter |
String |
NetHariç Tutulacaklar
public void clearExcludeFilters ()
Şu anda izlenen tüm hariç tutma filtrelerini silin.
temizleme Filtreleri
public void clearIncludeFilters ()
Şu anda izlenen tüm dahil etme filtrelerini silin.
getBluetoothFlag
public boolean getBluetoothFlag (ITestDevice testDevice, String flag)
Parametreler | |
---|---|
testDevice |
ITestDevice |
flag |
String |
İlerlemeler | |
---|---|
boolean |
getConfigFlags
publicgetConfigFlags ()
İlerlemeler | |
---|---|
|
getHariç Tutma Filtreleri
publicgetExcludeFilters ()
Hariç tutma filtrelerinin geçerli ERROR(/Set)
değerini döndürür.
İlerlemeler | |
---|---|
|
getFlagsDefaultValues
publicgetFlagsDefaultValues ()
İlerlemeler | |
---|---|
|
getIncludeFiltreler
publicgetIncludeFilters ()
Dahil etme filtrelerinin geçerli ERROR(/Set)
değerini döndürür.
İlerlemeler | |
---|---|
|
initFlagsConfig
public void initFlagsConfig (ITestDevice testDevice, File testConfigFile)
Parametreler | |
---|---|
testDevice |
ITestDevice |
testConfigFile |
File |
çalıştır
public void run (TestInformation testInfo, ITestInvocationListener listener)
Testleri çalıştırır ve sonucu dinleyiciye bildirir.
Parametreler | |
---|---|
testInfo |
TestInformation : Çalıştırılacak yararlı bilgiler içeren TestInformation nesnesi
testler. |
listener |
ITestInvocationListener : test sonuçlarının ITestInvocationListener değeri |
Fırlatma | |
---|---|
DeviceNotAvailableException |
ayır
publicsplit (int shardCountHint)
split()
öğesinin, denenen shardCount'u da sağlayan alternatif sürümü
koşmak zorunda. Bu, bazen tesadüfen karar vermeyen bazı test koşucuları için yararlıdır.
Parametreler | |
---|---|
shardCountHint |
int : deneme kırık sayısı. |
İlerlemeler | |
---|---|
|
ayrı yürütülecek alt testlerden oluşan bir koleksiyon veya test ise null
şu anda parçalanabilir değil |