public class BaseTestSuite
extends ITestSuite
java.lang.Object | ||
↳ | com.android.tradefed.testtype.suite.ITestSuite | |
↳ | com.android.tradefed.testtype.suite.BaseTestSuite |
اختبار لتشغيل مجموعة اختبار التوافق مع نظام المجموعة الجديد.
char | MODULE_OPTION_SHORT_NAME |
char | TEST_OPTION_SHORT_NAME
|
public static final String | CONFIG_PATTERNS_OPTION |
public static final String | EXCLUDE_FILTER_OPTION |
public static final String | INCLUDE_FILTER_OPTION |
public static final String | MODULE_OPTION |
public static final String | TEST_ARG_OPTION |
public static final String | TEST_OPTION
|
BaseTestSuite () |
void | addConfigPatterns ( patterns) addConfigPatterns ( patterns) إضافة أنماط التكوين |
void | addModuleArgs ( moduleArgs) addModuleArgs ( moduleArgs) يضيف وسيطات الوحدة النمطية |
void | cleanUpSuiteSetup () فرصة لتنظيف جميع الأشياء المطلوبة أثناء إعداد الأجنحة ولكنها غير مطلوبة لإجراء الاختبارات. |
void | clearExcludeFilter () |
void | clearIncludeFilter () |
SuiteModuleLoader | createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) قم بإنشاء |
getExcludeFilter () الحصول على نسخة من عوامل التصفية الاستبعادية لاختبار التوافق | |
getIncludeFilter () الحصول على نسخة من مرشحات التضمين لاختبار التوافق | |
SuiteModuleLoader | getModuleLoader () إرجاع |
String | getRunSuiteTag () |
loadTests () طريقة مجردة لتحميل تكوين الاختبارات التي سيتم تشغيلها. | |
loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) سيتم تحميل استراتيجية التحميل الافتراضية من الموارد ودليل الاختبارات. | |
void | reevaluateFilters () |
boolean | reverseExcludeFilters () |
void | setBuild ( IBuildInfo buildInfo) |
void | setEnableOptionalParameterizedModules (boolean enableOptionalParameter) قم بتعيين ما إذا كانت الوحدات النمطية ذات المعلمات الاختيارية ممكّنة أم لا. |
void | setEnableParameterizedModules (boolean enableParameter) قم بتعيين ما إذا كانت الوحدات النمطية ذات المعلمات ممكّنة أم لا. |
void | setExcludeFilter ( excludeFilters) setExcludeFilter ( excludeFilters) يضبط مرشحات الاستبعاد لاختبار التوافق |
void | setIncludeFilter ( includeFilters) setIncludeFilter ( includeFilters) مجموعات تشمل عوامل التصفية لاختبار التوافق |
void | setModuleParameter ( ModuleParameters forceParameter) |
void | setSkipjarLoading (boolean skipJarLoading) |
getFoldableStates ( ITestDevice device) | |
void | setPrioritizeHostConfig (boolean prioritizeHostConfig) تعيين خيار الأولوية-المضيف-config. |
void | setupFilters (File testsDir) يضبط مرشحات التضمين/الاستبعاد بناءً على ما إذا تم إعطاء اسم الوحدة النمطية. |
boolean | shouldModuleRun ( ModuleDefinition module) |
public static final char MODULE_OPTION_SHORT_NAME
القيمة الثابتة: 109 (0x0000006d)
public static final char TEST_OPTION_SHORT_NAME
القيمة الثابتة: 116 (0x00000074)
public static final String CONFIG_PATTERNS_OPTION
public static final String EXCLUDE_FILTER_OPTION
public static final String INCLUDE_FILTER_OPTION
public static final String MODULE_OPTION
public static final String TEST_ARG_OPTION
public static final String TEST_OPTION
public BaseTestSuite ()
public void addConfigPatterns (patterns)
إضافة أنماط التكوين
حدود | |
---|---|
patterns |
public void addModuleArgs (moduleArgs)
يضيف وسيطات الوحدة النمطية
حدود | |
---|---|
moduleArgs |
public void cleanUpSuiteSetup ()
فرصة لتنظيف جميع الأشياء المطلوبة أثناء إعداد الأجنحة ولكنها غير مطلوبة لإجراء الاختبارات.
public void clearExcludeFilter ()
public void clearIncludeFilter ()
public SuiteModuleLoader createModuleLoader (includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs)
قم بإنشاء SuiteModuleLoader
المسؤول عن تحميل IConfiguration
وتعيين بعض الخيارات لهم.
حدود | |
---|---|
includeFiltersFormatted | |
excludeFiltersFormatted | |
testArgs | IRemoteTest ). |
moduleArgs |
عائدات | |
---|---|
SuiteModuleLoader | تم إنشاء SuiteModuleLoader . |
publicgetExcludeFilter ()
الحصول على نسخة من عوامل التصفية الاستبعادية لاختبار التوافق
عائدات | |
---|---|
publicgetIncludeFilter ()
الحصول على نسخة من مرشحات التضمين لاختبار التوافق
عائدات | |
---|---|
public SuiteModuleLoader getModuleLoader ()
إرجاع SuiteModuleLoader
الحالي.
عائدات | |
---|---|
SuiteModuleLoader |
public String getRunSuiteTag ()
عائدات | |
---|---|
String |
publicloadTests ()
طريقة مجردة لتحميل تكوين الاختبارات التي سيتم تشغيلها. يتم تعريف كل اختبار بواسطة IConfiguration
واسم فريد سيتم بموجبه الإبلاغ عن النتائج.
عائدات | |
---|---|
publicloadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag)
سيتم تحميل استراتيجية التحميل الافتراضية من الموارد ودليل الاختبارات. يمكن تمديدها أو استبدالها.
حدود | |
---|---|
abis | |
testsDirs | |
suitePrefix | String : بادئة لتصفية دليل الموارد. |
suiteTag | String : يجب تضمين علامة المجموعة للوحدة النمطية. يمكن أن تكون فارغة. |
عائدات | |
---|---|
قائمة التكوين المحملة للجناح. |
public void reevaluateFilters ()
public boolean reverseExcludeFilters ()
عائدات | |
---|---|
boolean |
public void setBuild (IBuildInfo buildInfo)
حدود | |
---|---|
buildInfo | IBuildInfo |
public void setEnableOptionalParameterizedModules (boolean enableOptionalParameter)
قم بتعيين ما إذا كانت الوحدات النمطية ذات المعلمات الاختيارية ممكّنة أم لا.
حدود | |
---|---|
enableOptionalParameter | boolean |
public void setEnableParameterizedModules (boolean enableParameter)
قم بتعيين ما إذا كانت الوحدات النمطية ذات المعلمات ممكّنة أم لا.
حدود | |
---|---|
enableParameter | boolean |
public void setExcludeFilter (excludeFilters)
يضبط مرشحات الاستبعاد لاختبار التوافق
حدود | |
---|---|
excludeFilters |
public void setIncludeFilter (includeFilters)
مجموعات تشمل عوامل التصفية لاختبار التوافق
حدود | |
---|---|
includeFilters |
public void setModuleParameter (ModuleParameters forceParameter)
حدود | |
---|---|
forceParameter | ModuleParameters |
public void setSkipjarLoading (boolean skipJarLoading)
حدود | |
---|---|
skipJarLoading | boolean |
protectedgetFoldableStates (ITestDevice device)
حدود | |
---|---|
device | ITestDevice |
عائدات | |
---|---|
رميات | |
---|---|
DeviceNotAvailableException |
protected void setPrioritizeHostConfig (boolean prioritizeHostConfig)
تعيين خيار الأولوية-المضيف-config.
حدود | |
---|---|
prioritizeHostConfig | boolean : صحيح لتحديد أولويات تكوين المضيف، أي تشغيل اختبار المضيف إن أمكن. |
protected void setupFilters (File testsDir)
يضبط مرشحات التضمين/الاستبعاد بناءً على ما إذا تم إعطاء اسم الوحدة النمطية.
حدود | |
---|---|
testsDir | File |
رميات | |
---|---|
| إذا لم يتم العثور على أي ملف. |
protected boolean shouldModuleRun (ModuleDefinition module)
حدود | |
---|---|
module | ModuleDefinition |
عائدات | |
---|---|
boolean |