PtsBotTest
public class PtsBotTest
extends Object
implements IRemoteTest , ITestFilterReceiver , IShardableTest
java.lang.Objek | |
↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
Jalankan pengujian PTS-bot. 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 yang pengujiannya akan dikecualikan. |
void | addIncludeFilter (String filter) Menambahkan filter yang akan menyertakan pengujian. |
void | clearExcludeFilters () Hapus semua filter kecualikan yang saat ini dilacak. |
void | clearIncludeFilters () Hapus semua filter sertakan yang saat ini dilacak. |
getExcludeFilters () Mengembalikan | |
getIncludeFilters () Mengembalikan | |
void | run ( TestInformation testInfo, ITestInvocationListener listener) Jalankan tes, dan laporkan hasilnya ke pendengar. |
split (Integer shardCountHint, TestInformation testInfo) Versi alternatif dari |
Konstruktor publik
PtsBotTest
public PtsBotTest ()
Metode publik
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Menambahkan ERROR(/Set)
filter yang akan dikecualikan dari pengujian.
Parameter | |
---|---|
filters |
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Menambahkan ERROR(/Set)
filter yang akan disertakan pengujiannya.
Parameter | |
---|---|
filters |
addExcludeFilter
public void addExcludeFilter (String filter)
Menambahkan filter yang pengujiannya akan dikecualikan.
Parameter | |
---|---|
filter | String |
addIncludeFilter
public void addIncludeFilter (String filter)
Menambahkan filter yang akan menyertakan pengujian.
Parameter | |
---|---|
filter | String |
clearExcludeFilters
public void clearExcludeFilters ()
Hapus semua filter kecualikan yang saat ini dilacak.
clearIncludeFilters
public void clearIncludeFilters ()
Hapus semua filter sertakan yang saat ini dilacak.
getExcludeFilters
publicgetExcludeFilters ()
Mengembalikan ERROR(/Set)
filter pengecualian saat ini.
Pengembalian | |
---|---|
getIncludeFilters
publicgetIncludeFilters ()
Mengembalikan ERROR(/Set)
filter penyertaan saat ini.
Pengembalian | |
---|---|
berlari
public void run (TestInformation testInfo, ITestInvocationListener listener)
Jalankan tes, dan laporkan hasilnya ke pendengar.
Parameter | |
---|---|
testInfo | TestInformation : Objek TestInformation yang berisi informasi berguna untuk menjalankan pengujian. |
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 shard. Ini berguna jika hal-hal seperti informasi perangkat atau build perlu diakses selama sharding.
Parameter | |
---|---|
shardCountHint | Integer : jumlah shard yang dicoba. |
testInfo | TestInformation : Induk TestInformation |
Pengembalian | |
---|---|
kumpulan subtes yang akan dieksekusi secara terpisah atau null jika tes saat ini tidak dapat di-shardable |