SuiteModuleLoader
public class SuiteModuleLoader
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteModuleLoader |
تعاریف ماژول تست سازگاری را از مخزن بازیابی می کند. TODO: هنگام بارگذاری یک ماژول ، گسترش مجموعه را اضافه کنید.
خلاصه
کلاسهای تو در تو | |
---|---|
class | SuiteModuleLoader.ConfigFilter |
زمینه های | |
---|---|
public static final String | CONFIG_EXT
|
سازندگان عمومی | |
---|---|
SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) SuiteModuleLoader ( includeFilters, excludeFilters, testArgs, moduleArgs) Ctor برای SuiteModuleLoader. |
روشهای عمومی | |
---|---|
static void | addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) addFilters ( stringFilters, filters, abis, foldableStates) روش سودمندی که امکان تجزیه و ایجاد یک ساختار با فیلترهای گزینه را فراهم می کند. |
void | addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId, includeFilters, excludeFilters) رمز عبور فیلتر به |
static | getModuleNamesMatching (File directory, String suitePrefix, String pattern) |
loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) loadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns) بارگذاری اصلی تنظیمات ، جستجو در یک پوشه | |
loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) loadConfigsFromJars ( abis, String suitePrefix, String suiteTag) بارگذاری اصلی تنظیمات ، بررسی منابع در مسیر کلاس. | |
loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) loadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag) بارگذاری اصلی پیکربندی ها ، بررسی پرونده های مشخص شده | |
loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) loadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag) بارگذاری اصلی پیکربندی ها ، بررسی منابع مشخص شده در مسیر کلاس. | |
final void | setExcludedModuleParameters ( excludedParams) setExcludedModuleParameters ( excludedParams) مجموعه ای از مجموعه |
final void | setFoldableStates ( foldableStates) setFoldableStates ( foldableStates) مجموعه ای از مجموعه |
final void | setIgnoreNonPreloadedMainlineModule (boolean ignore) تنظیم می کند که اگر ماژول از قبل بارگیری نشده است نادیده گرفته شود یا خیر. |
final void | setInvocationContext (IInvocationContext context) |
final void | setMainlineParameterizedModules (boolean allowed) تعیین می کند که آیا ماژول های پارامتر اصلی اصلی مجاز هستند یا خیر. |
final void | setModuleParameter ( ModuleParameters param) مجموعه تنها |
final void | setOptimizeMainlineTest (boolean allowed) تعیین می کند که آیا آزمون اصلی را بهینه کنید یا خیر. |
final void | setOptionalParameterizedModules (boolean allowed) تعیین می کند که آیا ماژول های پارامتری اختیاری مجاز هستند یا خیر. |
final void | setParameterizedModules (boolean allowed) تعیین می کند که آیا ماژول های دارای پارامتر مجاز هستند یا خیر. |
زمینه های
CONFIG_EXT
public static final String CONFIG_EXT
سازندگان عمومی
SuiteModuleLoader
public SuiteModuleLoader (includeFilters, excludeFilters, testArgs, moduleArgs)
Ctor برای SuiteModuleLoader.
مولفه های | |
---|---|
includeFilters | |
excludeFilters | |
testArgs | IRemoteTest ) استدلال است. |
moduleArgs |
روشهای عمومی
addFilters
public static void addFilters (stringFilters, filters, abis, foldableStates)
روش سودمندی که امکان تجزیه و ایجاد یک ساختار با فیلترهای گزینه را فراهم می کند.
مولفه های | |
---|---|
stringFilters | |
filters | |
abis | |
foldableStates |
addFiltersToTest
public void addFiltersToTest (IRemoteTest test, IAbi abi, String moduleId,includeFilters, excludeFilters)
رمز عبور فیلتر به IRemoteTest
. رفتار پیش فرض چشم پوشی اگر IRemoteTest کند ادوات نمی ITestFileFilterReceiver
. این می تواند برای ایجاد یک رفتار محدود کننده بیشتر لغو شود.
مولفه های | |
---|---|
test | IRemoteTest ها: IRemoteTest است که در حال در نظر گرفته. |
abi | IAbi ها: ابی ما در حال حاضر در کار. |
moduleId | String : شناسه ماژول (معمولا آبی + نام ماژول). |
includeFilters | |
excludeFilters |
getModuleNamesMatching
public staticgetModuleNamesMatching (File directory, String suitePrefix, String pattern)
مولفه های | |
---|---|
directory | File |
suitePrefix | String |
pattern | String |
برمی گردد | |
---|---|
ERROR(/Set) از ماژول های که نام آن شامل الگوی داده شده. |
loadConfigsFromDirectory
publicloadConfigsFromDirectory ( testsDirs, abis, String suitePrefix, String suiteTag, patterns)
بارگذاری اصلی تنظیمات ، جستجو در یک پوشه
مولفه های | |
---|---|
testsDirs | |
abis | |
suitePrefix | String |
suiteTag | String |
patterns |
برمی گردد | |
---|---|
loadConfigsFromJars
publicloadConfigsFromJars ( abis, String suitePrefix, String suiteTag)
بارگذاری اصلی تنظیمات ، بررسی منابع در مسیر کلاس. (به عنوان مثال پیکربندی TF).
مولفه های | |
---|---|
abis | |
suitePrefix | String |
suiteTag | String |
برمی گردد | |
---|---|
loadConfigsFromSpecifiedPaths
publicloadConfigsFromSpecifiedPaths ( listConfigFiles, abis, String suiteTag)
بارگذاری اصلی پیکربندی ها ، بررسی پرونده های مشخص شده
مولفه های | |
---|---|
listConfigFiles | |
abis | |
suiteTag | String |
برمی گردد | |
---|---|
loadTfConfigsFromSpecifiedPaths
publicloadTfConfigsFromSpecifiedPaths ( configs, abis, String suiteTag)
بارگذاری اصلی پیکربندی ها ، بررسی منابع مشخص شده در مسیر کلاس.
مولفه های | |
---|---|
configs | |
abis | |
suiteTag | String |
برمی گردد | |
---|---|
setExcludedModuleParameters
public final void setExcludedModuleParameters (excludedParams)
مجموعه ای از مجموعه ModuleParameters
است که باید در نظر گرفته نخواهد شد.
مولفه های | |
---|---|
excludedParams |
setFoldableStates
public final void setFoldableStates (foldableStates)
مجموعه ای از مجموعه DeviceFoldableState
که باید اجرا شود.
مولفه های | |
---|---|
foldableStates |
setIgnoreNonPreloadedMainlineModule
public final void setIgnoreNonPreloadedMainlineModule (boolean ignore)
تنظیم می کند که اگر ماژول از قبل بارگیری نشده است نادیده گرفته شود یا خیر.
مولفه های | |
---|---|
ignore | boolean |
setInvocationContext
public final void setInvocationContext (IInvocationContext context)
مولفه های | |
---|---|
context | IInvocationContext |
setMainlineParameterizedModules
public final void setMainlineParameterizedModules (boolean allowed)
تعیین می کند که آیا ماژول های پارامتر اصلی اصلی مجاز هستند یا خیر.
مولفه های | |
---|---|
allowed | boolean |
setModuleParameter
public final void setModuleParameter (ModuleParameters param)
مجموعه تنها ModuleParameters
نوع می باشد که باید اجرا شود.
مولفه های | |
---|---|
param | ModuleParameters |
setOptimizeMainlineTest
public final void setOptimizeMainlineTest (boolean allowed)
تعیین می کند که آیا آزمون اصلی را بهینه کنید یا خیر.
مولفه های | |
---|---|
allowed | boolean |
setOptionalParameterizedModules
public final void setOptionalParameterizedModules (boolean allowed)
تعیین می کند که آیا ماژول های پارامتری اختیاری مجاز هستند یا خیر.
مولفه های | |
---|---|
allowed | boolean |
setParameterizedModules
public final void setParameterizedModules (boolean allowed)
تعیین می کند که آیا ماژول های دارای پارامتر مجاز هستند یا خیر.
مولفه های | |
---|---|
allowed | boolean |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2021-10-04 UTC.