Kiểm thử PtsBot
public
class
PtsBotTest
extends Object
implements
IRemoteTest,
IShardableTest,
ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
Chạy kiểm thử PTS-bot. PTS-bot là một tính năng tự động hoá hoàn toàn của Bộ điều chỉnh hồ sơ Bluetooth, là công cụ kiểm tra được tiêu chuẩn Bluetooth cung cấp để chạy các bài kiểm tra chứng nhận Máy chủ lưu trữ Bluetooth (xem https://www.bluetooth.com/develop-with-bluetooth/Điện danh sách chứng chỉ/QC-test-tools/profile-điều chỉnh-suite/).
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
PtsBotTest()
|
Phương thức công khai | |
---|---|
void
|
addAllExcludeFilters(
Thêm |
void
|
addAllIncludeFilters(
Thêm |
void
|
addExcludeFilter(String filter)
Thêm bộ lọc về các thử nghiệm cần loại trừ. |
void
|
addIncludeFilter(String filter)
Thêm bộ lọc chứa các bài kiểm thử cần đưa vào. |
void
|
clearExcludeFilters()
Xoá tất cả bộ lọc loại trừ hiện đang được theo dõi. |
void
|
clearIncludeFilters()
Xoá tất cả bộ lọc bao gồm hiện đang được theo dõi. |
boolean
|
getBluetoothFlag(ITestDevice testDevice, String flag)
|
|
getConfigFlags()
|
|
getExcludeFilters()
Trả về |
|
getFlagsDefaultValues()
|
|
getIncludeFilters()
Trả về |
void
|
initFlagsConfig(ITestDevice testDevice, File testConfigFile)
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe. |
|
split(int shardCountHint)
Phiên bản thay thế của |
Hàm khởi tạo công khai
Kiểm thử PtsBot
public PtsBotTest ()
Phương thức công khai
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Thêm ERROR(/Set)
của các bộ lọc cần loại trừ.
Tham số | |
---|---|
filters |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Thêm ERROR(/Set)
của các bộ lọc kiểm thử cần đưa vào.
Tham số | |
---|---|
filters |
|
thêmLoại trừ Bộ lọc
public void addExcludeFilter (String filter)
Thêm bộ lọc về các thử nghiệm cần loại trừ.
Tham số | |
---|---|
filter |
String |
thêmBao gồmBộ lọc
public void addIncludeFilter (String filter)
Thêm bộ lọc chứa các bài kiểm thử cần đưa vào.
Tham số | |
---|---|
filter |
String |
clearExcludeFilters
public void clearExcludeFilters ()
Xoá tất cả bộ lọc loại trừ hiện đang được theo dõi.
clearIncludeFilters
public void clearIncludeFilters ()
Xoá tất cả bộ lọc bao gồm hiện đang được theo dõi.
nhận cờ Bluetooth
public boolean getBluetoothFlag (ITestDevice testDevice, String flag)
Tham số | |
---|---|
testDevice |
ITestDevice |
flag |
String |
Giá trị trả về | |
---|---|
boolean |
getConfigflags
publicgetConfigFlags ()
Giá trị trả về | |
---|---|
|
getExcludeFilters
publicgetExcludeFilters ()
Trả về ERROR(/Set)
hiện tại của bộ lọc loại trừ.
Giá trị trả về | |
---|---|
|
getflagsDefaultValues
publicgetFlagsDefaultValues ()
Giá trị trả về | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
Trả về ERROR(/Set)
hiện tại của bộ lọc bao gồm.
Giá trị trả về | |
---|---|
|
initflagsConfig
public void initFlagsConfig (ITestDevice testDevice, File testConfigFile)
Tham số | |
---|---|
testDevice |
ITestDevice |
testConfigFile |
File |
chạy
public void run (TestInformation testInfo, ITestInvocationListener listener)
Chạy chương trình kiểm thử rồi báo cáo kết quả cho trình nghe.
Tham số | |
---|---|
testInfo |
TestInformation : Đối tượng TestInformation chứa thông tin hữu ích để chạy
kiểm thử. |
listener |
ITestInvocationListener : ITestInvocationListener của kết quả thử nghiệm |
Gửi | |
---|---|
DeviceNotAvailableException |
cắt video
publicsplit (int shardCountHint)
Phiên bản thay thế của split()
cũng cung cấp số phân đoạn đã được thử
cần chạy. Điều này hữu ích cho một số trình chạy kiểm thử không thể tuỳ ý quyết định trong một số trường hợp.
Tham số | |
---|---|
shardCountHint |
int : số lượng phân đoạn được thử. |
Giá trị trả về | |
---|---|
|
một tập hợp các kiểm thử phụ được thực thi riêng biệt hoặc null nếu kiểm thử là
hiện không thể phân đoạn |