PtsBotTest
public class PtsBotTest
extends Object
implements IRemoteTest , IShardableTest , ITestFilterReceiver
java.lang.object | |
↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
تست های PTS-bot را اجرا کنید. PTS-bot یک اتوماسیون کامل از مجموعه تنظیم پروفایل بلوتوث است که ابزار آزمایشی است که توسط استاندارد بلوتوث برای اجرای آزمایشهای گواهینامه میزبان بلوتوث ارائه شده است (به https://www.bluetooth.com/develop-with-bluetooth/qualification- مراجعه کنید. فهرست/ابزار-آزمون-صلاحیت/ مجموعه-تنظیم-پروفایل/).
خلاصه
سازندگان عمومی | |
---|---|
PtsBotTest () |
روش های عمومی | |
---|---|
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) |
void | addExcludeFilter (String filter) فیلتری را اضافه می کند که کدام آزمایش را حذف کنید. |
void | addIncludeFilter (String filter) فیلتری را اضافه می کند که کدام آزمایش را شامل شود. |
void | clearExcludeFilters () تمام فیلترهای حذفی که در حال حاضر ردیابی شده اند را حذف کنید. |
void | clearIncludeFilters () تمام فیلترهای شامل که در حال حاضر ردیابی شده اند را حذف کنید. |
boolean | getBluetoothFlag ( ITestDevice testDevice, String flag) |
getConfigFlags () | |
getExcludeFilters () | |
getFlagsDefaultValues () | |
getIncludeFilters () | |
void | initFlagsConfig ( ITestDevice testDevice, File testConfigFile) |
void | run ( TestInformation testInfo, ITestInvocationListener listener) تست ها را اجرا می کند و نتیجه را به شنونده گزارش می دهد. |
split (int shardCountHint) نسخه جایگزین |
سازندگان عمومی
PtsBotTest
public PtsBotTest ()
روش های عمومی
addAllExcludeFilters
public void addAllExcludeFilters (filters)
ERROR(/Set)
فیلترهایی را اضافه میکند که آزمایشهایی را حذف میکند.
پارامترها | |
---|---|
filters |
addAllIncludeFilters
public void addAllIncludeFilters (filters)
ERROR(/Set)
فیلترهایی را اضافه میکند که آزمایشهایی که باید شامل شوند.
پارامترها | |
---|---|
filters |
addExcludeFilter
public void addExcludeFilter (String filter)
فیلتری را اضافه می کند که کدام آزمایش را حذف کنید.
پارامترها | |
---|---|
filter | String |
addIncludeFilter
public void addIncludeFilter (String filter)
فیلتری را اضافه می کند که کدام آزمایش را شامل شود.
پارامترها | |
---|---|
filter | String |
clearExcludeFilters
public void clearExcludeFilters ()
تمام فیلترهای حذفی که در حال حاضر ردیابی شده اند را حذف کنید.
clearIncludeFilters
public void clearIncludeFilters ()
تمام فیلترهای شامل که در حال حاضر ردیابی شده اند را حذف کنید.
دریافت پرچم بلوتوث
public boolean getBluetoothFlag (ITestDevice testDevice, String flag)
پارامترها | |
---|---|
testDevice | ITestDevice |
flag | String |
برمی گرداند | |
---|---|
boolean |
getConfigFlags
publicgetConfigFlags ()
برمی گرداند | |
---|---|
getExcludeFilters
publicgetExcludeFilters ()
ERROR(/Set)
فعلی فیلترهای حذف را برمیگرداند.
برمی گرداند | |
---|---|
getFlagsDefaultValues
publicgetFlagsDefaultValues ()
برمی گرداند | |
---|---|
getIncludeFilters
publicgetIncludeFilters ()
ERROR(/Set)
فعلی فیلترهای شامل را برمیگرداند.
برمی گرداند | |
---|---|
initFlagsConfig
public void initFlagsConfig (ITestDevice testDevice, File testConfigFile)
پارامترها | |
---|---|
testDevice | ITestDevice |
testConfigFile | File |
اجرا کنید
public void run (TestInformation testInfo, ITestInvocationListener listener)
تست ها را اجرا می کند و نتیجه را به شنونده گزارش می دهد.
پارامترها | |
---|---|
testInfo | TestInformation : شی TestInformation حاوی اطلاعات مفید برای اجرای تست ها. |
listener | ITestInvocationListener : ITestInvocationListener نتایج آزمون |
پرتاب می کند | |
---|---|
DeviceNotAvailableException |
تقسیم
publicsplit (int shardCountHint)
نسخه جایگزین split()
که همچنین shardCount را ارائه می دهد که سعی شده اجرا شود. این برای برخی از دونده های آزمایشی که گاهی اوقات نمی توانند خودسرانه تصمیم بگیرند مفید است.
پارامترها | |
---|---|
shardCountHint | int : تعداد قطعات تلاش شده. |
برمی گرداند | |
---|---|
مجموعهای از آزمونهای فرعی که به صورت جداگانه اجرا میشوند یا اگر آزمون در حال حاضر قابل تجزیه نیست، null |