মডিউল স্প্লিটার
public class ModuleSplitter
extends Object
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.testtype.suite.ModuleSplitter |
IConfiguration দ্বারা উপস্থাপিত মডিউলগুলির একটি তালিকাকে ModuleDefinition দ্বারা উপস্থাপিত এক্সিকিউশন ইউনিটগুলির একটি তালিকায় বিভক্ত করতে সাহায্যকারী৷
প্রতিটি কনফিগারেশন তার বিকল্প এবং পরীক্ষার প্রকারের উপর নির্ভর করে 1 বা তার বেশি ModuleDefinition তৈরি করতে পারে:
- একটি নন-শার্ডেবল
IConfigurationএকটি এককModuleDefinitionতৈরি করবে। - একটি শার্ডেবল
IConfigurationIRemoteTestবৈশিষ্ট্যগুলির সাথে লিঙ্কযুক্ত অনেকগুলি মডিউল সংজ্ঞা তৈরি করবে:- একটি নন -
IShardableTestএকটি একক মডিউল সংজ্ঞা তৈরি করবে। - একটি
IShardableTestIShardableTest.split()দ্বারা প্রত্যাবর্তিত পরীক্ষা প্রতি একটি মডিউল সংজ্ঞা তৈরি করে।
- একটি নন -
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
|---|---|
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 ()
পাবলিক পদ্ধতি
বিভক্ত কনফিগারেশন
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 সংজ্ঞার তালিকা | |