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, File moduleDir, IAbi abi, String moduleId, includeFilters, excludeFilters) addFiltersToTest ( IRemoteTest test, File moduleDir, IAbi abi, String moduleId, includeFilters, excludeFilters) addFiltersToTest ( IRemoteTest test, File moduleDir, 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 | setLoadConfigsWithIncludeFilters (boolean allowed) بارگیری یا عدم بارگیری پیکربندی آزمایشی را بر اساس فیلتر گنجانده شده تنظیم میکند. |
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 |
روش های عمومی
افزودن فیلترها
public static void addFilters (stringFilters, filters, abis, foldableStates)
روش کاربردی که امکان تجزیه و ایجاد ساختار با فیلترهای گزینه را فراهم می کند.
پارامترها | |
---|---|
stringFilters | |
filters | |
abis | |
foldableStates |
افزودن FiltersToTest
public void addFiltersToTest (IRemoteTest test, File moduleDir, IAbi abi, String moduleId,includeFilters, excludeFilters)
فیلترها را به IRemoteTest
منتقل کنید. اگر IRemoteTest ITestFileFilterReceiver
اجرا نکرد، رفتار پیشفرض نادیده گرفتن است. این را می توان برای ایجاد یک رفتار محدودتر نادیده گرفت.
پارامترها | |
---|---|
test | IRemoteTest : IRemoteTest که در حال بررسی است. |
moduleDir | File : دایرکتوری ماژول در حال ایجاد |
abi | IAbi : آبی که در حال حاضر روی آن کار می کنیم. |
moduleId | String : شناسه ماژول (معمولاً abi + نام ماژول). |
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 |
setLoadConfigsWithIncludeFilters
public final void setLoadConfigsWithIncludeFilters (boolean allowed)
بارگیری یا عدم بارگیری پیکربندی آزمایشی را بر اساس فیلتر گنجانده شده تنظیم میکند.
پارامترها | |
---|---|
allowed | boolean |
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 |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-11-06 بهوقت ساعت هماهنگ جهانی.