PoinBotTes
public class PtsBotTest
extends Object
implements IRemoteTest , ITestFilterReceiver , IShardableTest
java.lang.Objek | |
com.android.tradefed.testtype.pandora.PtsBotTest |
Jalankan pengujian bot PTS. PTS-bot adalah otomatisasi lengkap dari Bluetooth Profile Tuning Suite, yang merupakan alat pengujian yang disediakan oleh standar Bluetooth untuk menjalankan tes sertifikasi Host Bluetooth (lihat https://www.bluetooth.com/develop-with-bluetooth/qualification- daftar/alat-uji-kualifikasi/profil-tuning-suite/).
Ringkasan
Konstruktor publik | |
---|---|
PtsBotTest () |
Metode publik | |
---|---|
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) Menambahkan |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) Menambahkan |
void | addExcludeFilter (String filter) Menambahkan filter tes mana yang akan dikecualikan. |
void | addIncludeFilter (String filter) Menambahkan filter tes mana yang akan disertakan. |
void | clearExcludeFilters () Hapus semua filter pengecualian yang saat ini dilacak. |
void | clearIncludeFilters () Hapus semua filter penyertaan yang saat ini dilacak. |
getExcludeFilters () Mengembalikan | |
getIncludeFilters () Mengembalikan | |
void | run ( TestInformation testInfo, ITestInvocationListener listener) Menjalankan tes, dan melaporkan hasilnya ke pendengar. |
split (Integer shardCountHint, TestInformation testInfo) Versi alternatif dari |
Konstruktor publik
PoinBotTes
public PtsBotTest ()
Metode publik
addAllExcludeFilter
public void addAllExcludeFilters (filters)
Menambahkan ERROR(/Set)
dari filter yang pengujiannya akan dikecualikan.
Parameter | |
---|---|
filters |
tambahkanSemuaTermasukFilter
public void addAllIncludeFilters (filters)
Menambahkan ERROR(/Set)
dari filter yang pengujiannya akan disertakan.
Parameter | |
---|---|
filters |
tambahkanExcludeFilter
public void addExcludeFilter (String filter)
Menambahkan filter tes mana yang akan dikecualikan.
Parameter | |
---|---|
filter | String |
tambahkanSertakanFilter
public void addIncludeFilter (String filter)
Menambahkan filter tes mana yang akan disertakan.
Parameter | |
---|---|
filter | String |
jelasKecualikanFilter
public void clearExcludeFilters ()
Hapus semua filter pengecualian yang saat ini dilacak.
jelasSertakan Filter
public void clearIncludeFilters ()
Hapus semua filter penyertaan yang saat ini dilacak.
dapatkanExcludeFilter
publicgetExcludeFilters ()
Mengembalikan ERROR(/Set)
saat ini dari filter pengecualian.
Kembali | |
---|---|
dapatkanSertakanFilter
publicgetIncludeFilters ()
Mengembalikan ERROR(/Set)
saat ini dari filter penyertaan.
Kembali | |
---|---|
Lari
public void run (TestInformation testInfo, ITestInvocationListener listener)
Menjalankan tes, dan melaporkan hasilnya ke pendengar.
Parameter | |
---|---|
testInfo | TestInformation : Objek TestInformation yang berisi informasi berguna untuk menjalankan tes. |
listener | ITestInvocationListener : ITestInvocationListener dari hasil tes |
Melempar | |
---|---|
DeviceNotAvailableException |
membelah
publicsplit (Integer shardCountHint, TestInformation testInfo)
Versi alternatif dari split(int)
yang juga menyediakan TestInformation
yang berisi info awal dari induk yang membuat pecahan. Ini berguna jika hal-hal seperti perangkat atau informasi build perlu diakses selama sharding.
Parameter | |
---|---|
shardCountHint | Integer : jumlah pecahan yang dicoba. |
testInfo | TestInformation : Induk TestInformation |
Kembali | |
---|---|
kumpulan subtes yang akan dieksekusi secara terpisah atau null jika tes saat ini tidak dapat di-shardable |