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( filters)

Thêm ERROR(/Set) của các bộ lọc cần loại trừ.

void addAllIncludeFilters( filters)

Thêm ERROR(/Set) của các bộ lọc kiểm thử cần đưa vào.

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ề ERROR(/Set) hiện tại của bộ lọc loại trừ.

getFlagsDefaultValues()
getIncludeFilters()

Trả về ERROR(/Set) hiện tại của bộ lọc bao gồm.

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 split() cũng cung cấp số phân đoạn đã được thử cần chạy.

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

public  getConfigFlags ()

Giá trị trả về

getExcludeFilters

public  getExcludeFilters ()

Trả về ERROR(/Set) hiện tại của bộ lọc loại trừ.

Giá trị trả về

getflagsDefaultValues

public  getFlagsDefaultValues ()

Giá trị trả về

getIncludeFilters

public  getIncludeFilters ()

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

public  split (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