TesBotBot

public class PtsBotTest
extends Object implements IRemoteTest, IShardableTest, ITestFilterReceiver

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


Jalankan pengujian PTS-bot. PTS-bot adalah otomatisasi lengkap dari {i> Bluetooth Profile Tuning Suite<i}, yang adalah alat pengujian yang disediakan oleh standar Bluetooth untuk menjalankan uji sertifikasi Host Bluetooth (lihat https://www.bluetooth.com/develop-with-bluetooth/Kualifikasi-listing/kualifikasi-test-tools/profile-tuning-suite/).

Ringkasan

Konstruktor publik

PtsBotTest()

Metode publik

void addAllExcludeFilters( filters)

Menambahkan ERROR(/Set) filter yang pengujiannya akan dikecualikan.

void addAllIncludeFilters( filters)

Menambahkan ERROR(/Set) filter yang pengujiannya akan disertakan.

void addExcludeFilter(String filter)

Menambahkan filter pengujian yang akan dikecualikan.

void addIncludeFilter(String filter)

Menambahkan filter pengujian yang akan disertakan.

void clearExcludeFilters()

Hapus semua filter kecualikan yang saat ini dilacak.

void clearIncludeFilters()

Hapus semua filter sertakan yang saat ini dilacak.

boolean getBluetoothFlag(ITestDevice testDevice, String flag)
getConfigFlags()
getExcludeFilters()

Menampilkan ERROR(/Set) saat ini dari filter kecualikan.

getFlagsDefaultValues()
getIncludeFilters()

Menampilkan ERROR(/Set) saat ini untuk filter sertakan.

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

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

split(int shardCountHint)

Versi alternatif split() yang juga menyediakan shardCount yang dicoba yang bisa dijalankan.

Konstruktor publik

TesBotBot

public PtsBotTest ()

Metode publik

TambahkanSemuaKecualikanFilter

public void addAllExcludeFilters ( filters)

Menambahkan ERROR(/Set) filter yang pengujiannya akan dikecualikan.

Parameter
filters

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Menambahkan ERROR(/Set) filter yang pengujiannya akan disertakan.

Parameter
filters

addKecualikanFilter

public void addExcludeFilter (String filter)

Menambahkan filter pengujian yang akan dikecualikan.

Parameter
filter String

tambahkanSertakanFilter

public void addIncludeFilter (String filter)

Menambahkan filter pengujian yang akan disertakan.

Parameter
filter String

clearKecualikanFilters

public void clearExcludeFilters ()

Hapus semua filter kecualikan yang saat ini dilacak.

filterSertakanFilter

public void clearIncludeFilters ()

Hapus semua filter sertakan yang saat ini dilacak.

getBluetoothFlag

public boolean getBluetoothFlag (ITestDevice testDevice, 
                String flag)

Parameter
testDevice ITestDevice

flag String

Hasil
boolean

getConfigFlag

public  getConfigFlags ()

Hasil

getExcludeFilters

public  getExcludeFilters ()

Menampilkan ERROR(/Set) saat ini dari filter kecualikan.

Hasil

getFlagsDefaultValues

public  getFlagsDefaultValues ()

Hasil

getIncludeFilters

public  getIncludeFilters ()

Menampilkan ERROR(/Set) saat ini untuk filter sertakan.

Hasil

initFlagsConfig

public void initFlagsConfig (ITestDevice testDevice, 
                File testConfigFile)

Parameter
testDevice ITestDevice

testConfigFile File

lari

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

Parameter
testInfo TestInformation: Objek TestInformation yang berisi informasi berguna untuk dijalankan pengujian.

listener ITestInvocationListener: ITestInvocationListener hasil pengujian

Menampilkan
DeviceNotAvailableException

pisahkan

public  split (int shardCountHint)

Versi alternatif split() yang juga menyediakan shardCount yang dicoba yang bisa dijalankan. Hal ini berguna bagi beberapa runner pengujian yang terkadang tidak dapat memutuskan secara acak.

Parameter
shardCountHint int: jumlah shard yang dicoba.

Hasil
kumpulan sub-pengujian yang akan dijalankan secara terpisah, atau null jika pengujian saat ini tidak dapat di-sharding