AtestRunner
public class AtestRunner
extends BaseTestSuite
| شیء جاوا | |||
| ↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
| ↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
| ↳ | com.android.tradefed.testtype.suite.AtestRunner | ||
پیادهسازی ITestSuite
خلاصه
سازندگان عمومی | |
|---|---|
AtestRunner () | |
روشهای عمومی | |
|---|---|
IConfigurationFactory | loadConfigFactory ()یک نمونه از ConfigurationFactory را برمیگرداند. |
LinkedHashMap<String, IConfiguration > | loadTests ()متد انتزاعی برای بارگذاری پیکربندی تستهایی که اجرا خواهند شد. |
LinkedHashMap<String, IConfiguration > | loadingStrategy (Set< IAbi > abis, List<File> testsDirs, String suitePrefix, String suiteTag)استراتژی بارگذاری پیشفرض از دایرکتوری resources و tests بارگذاری خواهد شد. |
روشهای محافظتشده | |
|---|---|
List< ITestInvocationListener > | createModuleListeners () لیستی از |
سازندگان عمومی
AtestRunner
public AtestRunner ()
روشهای عمومی
بارگذاری پیکربندی کارخانه
public IConfigurationFactory loadConfigFactory ()
یک نمونه از ConfigurationFactory را برمیگرداند. این روش برای اهداف آزمایشی سازماندهی شده است.
| بازگشتها | |
|---|---|
IConfigurationFactory | |
تستهای بارگذاری
public LinkedHashMap<String, IConfiguration> loadTests ()
متد انتزاعی برای بارگذاری پیکربندی تستهایی که اجرا خواهند شد. هر تست توسط یک IConfiguration و یک نام منحصر به فرد که تحت آن نتایج گزارش میشوند، تعریف میشود.
| بازگشتها | |
|---|---|
LinkedHashMap<String, IConfiguration > | |
استراتژی در حال بارگذاری
public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
استراتژی بارگذاری پیشفرض از دایرکتوری resources و tests بارگذاری میشود. میتواند تمدید یا جایگزین شود.
| پارامترها | |
|---|---|
abis | Set : مجموعهی حریفانی که باید در مقابلشان بدوید. |
testsDirs | List : دایرکتوری تستها. |
suitePrefix | String : پیشوندی برای فیلتر کردن دایرکتوری منابع. |
suiteTag | String : تگ suite که یک ماژول باید شامل آن باشد. میتواند null باشد. |
| بازگشتها | |
|---|---|
LinkedHashMap<String, IConfiguration > | فهرستی از پیکربندی بارگذاریشده برای مجموعه. |
روشهای محافظتشده
ایجادکنندههای ماژول
protected List<ITestInvocationListener> createModuleListeners ()
لیستی از ITestInvocationListener قابل اجرا در سطح ModuleListener را برمیگرداند. این listener ها برای هر ماژول دوباره استفاده خواهند شد، دوباره نمونه سازی نمیشوند، بنابراین نباید حالت داخلی داشته باشند.
| بازگشتها | |
|---|---|
List< ITestInvocationListener > | |