ماژول اسپلیتر
public class ModuleSplitter
extends Object
| java.lang.object | |
| ↳ | com.android.tradefed.testtype.suite.ModuleSplitter |
کمک کننده برای تقسیم لیستی از ماژول های ارائه شده توسط IConfiguration به لیستی از واحدهای اجرایی که توسط ModuleDefinition نشان داده شده اند.
هر پیکربندی ممکن است بسته به گزینهها و انواع آزمایش، 1 یا چند ModuleDefinition ایجاد کند:
- یک
IConfigurationغیرقابل تجزیه یکModuleDefinitionایجاد می کند. - یک
IConfigurationقابل تجزیه تعدادی ModuleDefinition مرتبط با ویژگی هایIRemoteTestایجاد می کند:- یک
IShardableTestیک ModuleDefinition ایجاد می کند. - یک
IShardableTestبه ازای هر آزمونی که توسطIShardableTest.split()بازگردانده می شود، یک ModuleDefinition ایجاد می کند.
- یک
خلاصه
سازندگان عمومی | |
|---|---|
ModuleSplitter () | |
روش های عمومی | |
|---|---|
static | splitConfiguration ( TestInformation testInfo, runConfig, suitePreparersPerDevice, int shardCount, boolean dynamicModule, boolean intraModuleSharding)splitConfiguration ( TestInformation testInfo, runConfig, suitePreparersPerDevice, int shardCount, boolean dynamicModule, boolean intraModuleSharding)splitConfiguration ( TestInformation testInfo, runConfig, suitePreparersPerDevice, int shardCount, boolean dynamicModule, boolean intraModuleSharding) یک لیست از واحدهای اجرایی |
سازندگان عمومی
ماژول اسپلیتر
public ModuleSplitter ()
روش های عمومی
splitConfiguration
public staticsplitConfiguration (TestInformation testInfo, runConfig, suitePreparersPerDevice, int shardCount, boolean dynamicModule, boolean intraModuleSharding)
یک لیست از واحدهای اجرایی ModuleDefinition بر اساس نقشه پیکربندی که بارگذاری شده است ایجاد کنید.
| پارامترها | |
|---|---|
testInfo | TestInformation : TestInformation فعلی برای ادامه به اشتراک گذاری. |
runConfig | ERROR(/LinkedHashMap) از ITestSuite.loadTests() بارگیری شد. |
suitePreparersPerDevice | |
shardCount | int : یک اشاره تعداد خرده برای کمک به خرد کردن. |
dynamicModule | boolean : اینکه آیا ماژول می تواند در استخر به اشتراک گذاشته شود یا نه باید مستقل باشد (اشاره گذاری دقیق). |
intraModuleSharding | boolean : اینکه آیا در ماژول ها خرد شود یا خیر. |
| برمی گرداند | |
|---|---|
فهرست ModuleDefinition | |