PtsBotTest
public class PtsBotTest
extends Object implements IRemoteTest , IShardableTest , ITestFilterReceiver , ITestLogger
| شیء جاوا | |
| ↳ | com.android.tradefed.testtype.pandora.PtsBotTest |
اجرای تستهای PTS-bot. PTS-bot یک اتوماسیون کامل از Bluetooth Profile Tuning Suite است که ابزار تست ارائه شده توسط استاندارد بلوتوث برای اجرای تستهای صدور گواهینامه میزبان بلوتوث است (به https://www.bluetooth.com/develop-with-bluetooth/qualification-listing/qualification-test-tools/profile-tuning-suite/ مراجعه کنید).
خلاصه
کلاسهای تو در تو | |
|---|---|
class | PtsBotTest.TestFlagConfiguration |
class | PtsBotTest.TestSyspropConfiguration |
سازندگان عمومی | |
|---|---|
PtsBotTest () | |
روشهای عمومی | |
|---|---|
void | addAllExcludeFilters (Set<String> filters) |
void | addAllIncludeFilters (Set<String> filters) |
void | addExcludeFilter (String filter)فیلتری اضافه میکند که کدام تستها باید حذف شوند. |
void | addIncludeFilter (String filter)فیلتری اضافه میکند که کدام تستها باید لحاظ شوند. |
void | clearExcludeFilters ()تمام فیلترهای حذفشدهای که در حال حاضر ردیابی میشوند را حذف کنید. |
void | clearIncludeFilters ()تمام فیلترهای موجود که در حال حاضر ردیابی میشوند را حذف کنید. |
Set<String> | getExcludeFilters () |
Set<String> | getIncludeFilters () |
PtsBotTest.TestSyspropConfiguration | getSyspropConfiguration () |
PtsBotTest.TestFlagConfiguration | getTestFlagConfiguration () |
void | initFlagsConfig ( ITestDevice testDevice, File testConfigFile) |
void | initSystemPropertiesConfig (File testConfigFile) |
void | run ( TestInformation testInfo, ITestInvocationListener listener)تستها را اجرا میکند و نتایج را به شنونده گزارش میدهد. |
Collection< IRemoteTest > | split (int shardCountHint) نسخه جایگزین |
سازندگان عمومی
PtsBotTest
public PtsBotTest ()
روشهای عمومی
فیلترهای addAllExclude
public void addAllExcludeFilters (Set<String> filters)
Set از فیلترها را که آزمایشها باید از آنها حذف شوند، اضافه میکند.
| پارامترها | |
|---|---|
filters | Set |
فیلترهای addAllInclude
public void addAllIncludeFilters (Set<String> filters)
Set از فیلترهایی که تستها باید شامل شوند را اضافه میکند.
| پارامترها | |
|---|---|
filters | Set |
فیلتر addExclude
public void addExcludeFilter (String filter)
فیلتری اضافه میکند که کدام تستها باید حذف شوند.
| پارامترها | |
|---|---|
filter | String |
فیلتر addInclude
public void addIncludeFilter (String filter)
فیلتری اضافه میکند که کدام تستها باید لحاظ شوند.
| پارامترها | |
|---|---|
filter | String |
فیلترهای clearExclude
public void clearExcludeFilters ()
تمام فیلترهای حذفشدهای که در حال حاضر ردیابی میشوند را حذف کنید.
فیلترهای clearInclude
public void clearIncludeFilters ()
تمام فیلترهای موجود که در حال حاضر ردیابی میشوند را حذف کنید.
فیلترهای getExclude
public Set<String> getExcludeFilters ()
Set فعلی فیلترهای حذف را برمیگرداند.
| بازگشتها | |
|---|---|
Set<String> | |
فیلترهای getInclude
public Set<String> getIncludeFilters ()
Set فعلی فیلترهای include شده را برمیگرداند.
| بازگشتها | |
|---|---|
Set<String> | |
پیکربندی getSysprop
public PtsBotTest.TestSyspropConfiguration getSyspropConfiguration ()
| بازگشتها | |
|---|---|
PtsBotTest.TestSyspropConfiguration | |
پیکربندی getTestFlag
public PtsBotTest.TestFlagConfiguration getTestFlagConfiguration ()
| بازگشتها | |
|---|---|
PtsBotTest.TestFlagConfiguration | |
initFlagsConfig
public void initFlagsConfig (ITestDevice testDevice, File testConfigFile)
| پارامترها | |
|---|---|
testDevice | ITestDevice |
testConfigFile | File |
پیکربندی ویژگیهای سیستم اولیه
public void initSystemPropertiesConfig (File testConfigFile)
| پارامترها | |
|---|---|
testConfigFile | File |
دویدن
public void run (TestInformation testInfo, ITestInvocationListener listener)
تستها را اجرا میکند و نتایج را به شنونده گزارش میدهد.
| پارامترها | |
|---|---|
testInfo | TestInformation : شیء TestInformation که حاوی اطلاعات مفیدی برای اجرای تستها است. |
listener | ITestInvocationListener : ITestInvocationListener از نتایج تست |
| پرتابها | |
|---|---|
DeviceNotAvailableException | |
تقسیم شده
public Collection<IRemoteTest> split (int shardCountHint)
نسخه جایگزین split() که shardCount مورد نظر برای اجرا را نیز ارائه میدهد. این برای برخی از اجراکنندگان تست که گاهی اوقات نمیتوانند به طور دلخواه تصمیم بگیرند، مفید است.
| پارامترها | |
|---|---|
shardCountHint | int : تعداد تکههای تلاششده. |
| بازگشتها | |
|---|---|
Collection< IRemoteTest > | مجموعهای از زیرآزمونها که باید جداگانه اجرا شوند یا اگر آزمون در حال حاضر قابل تقسیمبندی نیست، null |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.