PtsBotTest
public
class
PtsBotTest
extends Object
implements
IRemoteTest,
IShardableTest,
ITestFilterReceiver,
ITestLogger
java.lang.Object | |
↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
Menjalankan pengujian PTS-bot. PTS-bot adalah otomatisasi lengkap Bluetooth Profile Tuning Suite, yang merupakan alat pengujian yang disediakan oleh standar Bluetooth untuk menjalankan pengujian sertifikasi Host Bluetooth (lihat https://www.bluetooth.com/develop-with-bluetooth/qualification-listing/qualification-test-tools/profile-tuning-suite/).
Ringkasan
Class bertingkat | |
---|---|
class |
PtsBotTest.TestFlagConfiguration
|
Konstruktor publik | |
---|---|
PtsBotTest()
|
Metode publik | |
---|---|
void
|
addAllExcludeFilters(
Menambahkan |
void
|
addAllIncludeFilters(
Menambahkan |
void
|
addExcludeFilter(String filter)
Menambahkan filter pengujian yang akan dikecualikan. |
void
|
addIncludeFilter(String filter)
Menambahkan filter pengujian yang akan disertakan. |
void
|
clearExcludeFilters()
Menghapus semua filter pengecualian yang saat ini dilacak. |
void
|
clearIncludeFilters()
Hapus semua filter yang disertakan yang saat ini dilacak. |
|
getExcludeFilters()
Menampilkan |
|
getIncludeFilters()
Menampilkan |
PtsBotTest.TestFlagConfiguration
|
getTestFlagConfiguration()
|
void
|
initFlagsConfig(ITestDevice testDevice, File testConfigFile)
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Menjalankan pengujian, dan melaporkan hasilnya ke pemroses. |
|
split(int shardCountHint)
Versi alternatif |
Konstruktor publik
PtsBotTest
public PtsBotTest ()
Metode publik
addAllExcludeFilters
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 |
|
addExcludeFilter
public void addExcludeFilter (String filter)
Menambahkan filter pengujian yang akan dikecualikan.
Parameter | |
---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Menambahkan filter pengujian yang akan disertakan.
Parameter | |
---|---|
filter |
String |
clearExcludeFilters
public void clearExcludeFilters ()
Menghapus semua filter pengecualian yang saat ini dilacak.
clearIncludeFilters
public void clearIncludeFilters ()
Hapus semua filter yang disertakan yang saat ini dilacak.
getExcludeFilters
publicgetExcludeFilters ()
Menampilkan ERROR(/Set)
filter pengecualian saat ini.
Hasil | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
Menampilkan ERROR(/Set)
filter sertakan saat ini.
Hasil | |
---|---|
|
getTestFlagConfiguration
public PtsBotTest.TestFlagConfiguration getTestFlagConfiguration ()
Hasil | |
---|---|
PtsBotTest.TestFlagConfiguration |
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 menjalankan
pengujian. |
listener |
ITestInvocationListener : ITestInvocationListener hasil pengujian |
Menampilkan | |
---|---|
DeviceNotAvailableException |
pisahkan
publicsplit (int shardCountHint)
Versi alternatif split()
yang juga menyediakan shardCount yang dicoba
dijalankan. Hal ini berguna untuk beberapa runner pengujian yang terkadang tidak dapat memutuskan secara sewenang-wenang.
Parameter | |
---|---|
shardCountHint |
int : jumlah shard yang dicoba. |
Hasil | |
---|---|
|
kumpulan subpengujian yang akan dijalankan secara terpisah atau null jika pengujian
saat ini tidak dapat di-shard |