AtestRunner
public
class
AtestRunner
extends BaseTestSuite
| java.lang.Object | |||
| ↳ | 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)
ستحمّل استراتيجية التحميل التلقائية من الموارد ودليل الاختبارات. |
طُرق محمية | |
|---|---|
List<ITestInvocationListener>
|
createModuleListeners()
تعرِض هذه السمة قائمة |
طُرق وضع التصميم العامة
AtestRunner
public AtestRunner ()
الإجراءات العامة
loadConfigFactory
public IConfigurationFactory loadConfigFactory ()
إرجاع مثيل ConfigurationFactory تم تنظيمها بهذه الطريقة لأغراض الاختبار.
| المرتجعات | |
|---|---|
IConfigurationFactory |
|
loadTests
public LinkedHashMap<String, IConfiguration> loadTests ()
طريقة مجرّدة لتحميل إعدادات الاختبار التي سيتم تنفيذها. يتم تحديد كل اختبار من خلال IConfiguration واسم فريد يتم بموجبه تسجيل النتائج.
| المرتجعات | |
|---|---|
LinkedHashMap<String, IConfiguration> |
|
loadingStrategy
public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
ستحمّل استراتيجية التحميل التلقائية من الموارد ودليل الاختبارات. يمكن تمديدها أو استبدالها.
| المعلَمات | |
|---|---|
abis |
Set: مجموعة واجهات التطبيق الثنائية (ABI) التي سيتم تنفيذها. |
testsDirs |
List: دليل الاختبارات |
suitePrefix |
String: بادئة لفلترة دليل الموارد. |
suiteTag |
String: علامة الحزمة التي يجب أن تتضمّنها الوحدة ليتم تضمينها يمكن أن تكون القيمة فارغة. |
| المرتجعات | |
|---|---|
LinkedHashMap<String, IConfiguration> |
قائمة بالإعدادات المحمَّلة للحزمة. |
طُرق محمية
createModuleListeners
protected List<ITestInvocationListener> createModuleListeners ()
تعرِض هذه السمة قائمة ITestInvocationListener التي تنطبق على مستوى ModuleListener. سيتم إعادة استخدام أدوات معالجة الأحداث هذه لكل وحدة، ولن تتم إعادة إنشاء مثيل لها، لذا يجب ألا تفترض حالة داخلية.
| المرتجعات | |
|---|---|
List<ITestInvocationListener> |
|