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( filters)

Testlerin hariç tutulacağı ERROR(/Set) filtre ekler.

void addAllIncludeFilters( filters)

Dahil edilecek testlerin ERROR(/Set) filtresini ekler.

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 ERROR(/Set) değerini döndürür.

getFlagsDefaultValues()
getIncludeFilters()

Dahil etme filtrelerinin geçerli ERROR(/Set) değerini döndürür.

void initFlagsConfig(ITestDevice testDevice, File testConfigFile)
void run(TestInformation testInfo, ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

split(int shardCountHint)

split() öğesinin, denenen shardCount'u da sağlayan alternatif sürümü çalıştırılması gerekir.

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

public  getConfigFlags ()

İlerlemeler

getHariç Tutma Filtreleri

public  getExcludeFilters ()

Hariç tutma filtrelerinin geçerli ERROR(/Set) değerini döndürür.

İlerlemeler

getFlagsDefaultValues

public  getFlagsDefaultValues ()

İlerlemeler

getIncludeFiltreler

public  getIncludeFilters ()

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

public  split (int shardCountHint)

split() öğesinin, denenen shardCount'u da sağlayan alternatif sürümü çalıştırılması gerekir. 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