কনফিগারেশন
public class Configuration
extends Object implements IConfiguration প্রসারিত করে
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.config.কনফিগারেশন |
একটি কংক্রিট IConfiguration বাস্তবায়ন যা লোড করা কনফিগারেশন অবজেক্টগুলিকে একটি মানচিত্রে সংরক্ষণ করে।
সারাংশ
ধ্রুবক | |
|---|---|
String | BUILD_PROVIDER_TYPE_NAME |
String | CMD_OPTIONS_TYPE_NAME |
String | CONFIGURATION_DESCRIPTION_TYPE_NAME |
String | COVERAGE_OPTIONS_TYPE_NAME |
String | DEVICE_METRICS_COLLECTOR_TYPE_NAME |
String | DEVICE_NAME |
String | DEVICE_OPTIONS_TYPE_NAME |
String | DEVICE_RECOVERY_TYPE_NAME |
String | DEVICE_REQUIREMENTS_TYPE_NAME |
String | GLOBAL_FILTERS_TYPE_NAME |
String | LAB_PREPARER_TYPE_NAME |
String | LOGGER_TYPE_NAME |
String | LOG_SAVER_TYPE_NAME |
String | METRIC_POST_PROCESSOR_TYPE_NAME |
String | MULTI_PREPARER_TYPE_NAME |
String | MULTI_PRE_TARGET_PREPARER_TYPE_NAME |
String | RESULT_REPORTER_TYPE_NAME |
String | RETRY_DECISION_TYPE_NAME |
String | SANBOX_OPTIONS_TYPE_NAME |
String | SANDBOX_TYPE_NAME |
String | SKIP_MANAGER_TYPE_NAME |
String | SYSTEM_STATUS_CHECKER_TYPE_NAME |
String | TARGET_PREPARER_TYPE_NAME |
String | TEST_TYPE_NAME |
ক্ষেত্র | |
|---|---|
public static final | NON_MODULE_OBJECTS |
পাবলিক কনস্ট্রাক্টর | |
|---|---|
Configuration (String name, String description) ডিফল্ট কনফিগারেশন অবজেক্টের সাথে একটি | |
পাবলিক পদ্ধতি | |
|---|---|
void | addFilesToClean ( |
void | cleanConfigurationData ()রিমোট ফাইলের সমাধান করা অপশন ফিল্ডে ডাউনলোড করা যেকোনো ফাইল মুছে ফেলুন। |
Configuration | clone ()এই বস্তুর একটি অগভীর অনুলিপি তৈরি করে। |
void | dumpXml (PrintWriter output) এই |
void | dumpXml (PrintWriter output, এই |
void | dumpXml (PrintWriter output, এই |
| getAllConfigurationObjectsOfType (String configType)ডিভাইস জুড়ে একটি নির্দিষ্ট ধরণের নামের সমস্ত বস্তু পেতে জেনেরিক ইন্টারফেস। |
IBuildProvider | getBuildProvider () কনফিগারেশন থেকে |
String | getCommandLine () এই |
ICommandOptions | getCommandOptions () কনফিগারেশন থেকে |
ConfigurationDescriptor | getConfigurationDescription () কনফিগারেশনে প্রদত্ত |
Object | getConfigurationObject (String typeName)প্রদত্ত ধরণের নামের সাথে কনফিগারেশন অবজেক্ট পেতে জেনেরিক ইন্টারফেস। |
| getConfigurationObjectList (String typeName) |
CoverageOptions | getCoverageOptions () কনফিগারেশন থেকে ব্যবহারের জন্য |
String | getDescription () |
| getDeviceConfig () কনফিগারেশন থেকে |
IDeviceConfiguration | getDeviceConfigByName (String nameDevice) প্রদত্ত নামের সাথে সম্পর্কিত |
TestDeviceOptions | getDeviceOptions () কনফিগারেশন থেকে ব্যবহারের জন্য |
IDeviceRecovery | getDeviceRecovery () কনফিগারেশন থেকে ব্যবহারের জন্য |
IDeviceSelection | getDeviceRequirements () কনফিগারেশন থেকে ব্যবহারের জন্য |
| getFilesToClean () |
GlobalTestFilter | getGlobalFilters () আমন্ত্রণের জন্য |
| getInopOptions ()এমন বিকল্পের নাম পান যা কোনও মান পরিবর্তন করেনি |
| getLabPreparers () কনফিগারেশন থেকে |
ILeveledLogOutput | getLogOutput () কনফিগারেশন থেকে ব্যবহারের জন্য |
ILogSaver | getLogSaver () কনফিগারেশন থেকে |
| getMetricCollectors () কনফিগারেশন থেকে |
static | getMultiDeviceSupportedTag () মাল্টি ডিভাইস কনফিগারেশনের জন্য একটি ডিভাইস ট্যাগে সমর্থিত ট্যাগগুলির |
| getMultiPreTargetPreparers () যেকোনো ডিভাইসের আগে কার্যকর করা উচিত এমন কনফিগারেশন থেকে |
| getMultiTargetPreparers () কনফিগারেশন থেকে |
String | getName ()কনফিগারেশনের নাম ফেরত দেয়। |
| getPostProcessors () কনফিগারেশন থেকে |
IRetryDecision | getRetryDecision () আমন্ত্রণের জন্য ব্যবহৃত |
SkipManager | getSkipManager () আমন্ত্রণের জন্য |
| getSystemStatusCheckers () কনফিগারেশন থেকে |
| getTargetPreparers () কনফিগারেশন থেকে |
| getTestInvocationListeners () কনফিগারেশন থেকে |
| getTests () কনফিগারেশন থেকে চালানোর জন্য |
void | injectOptionValue (String optionName, String optionValue)কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন। |
void | injectOptionValue (String optionName, String optionKey, String optionValue)কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন। |
void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন। |
void | injectOptionValues (কনফিগারেশন অবজেক্টের সেটে একাধিক বিকল্প মান ইনজেক্ট করুন। |
boolean | isDeviceConfiguredFake (String deviceName)একটি কনফিগার করা ডিভাইস isFake=true ট্যাগ করা আছে কিনা তা ফেরত দেয়। |
IConfiguration | partialDeepClone ( |
void | printCommandUsage (boolean importantOnly, PrintStream out)এই কনফিগারেশনের জন্য একটি কমান্ড লাইন ব্যবহার সহায়তা টেক্সট প্রদত্ত printStream-এ আউটপুট করে। |
void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) দূরবর্তী অবস্থান নির্দেশ করে |
void | safeInjectOptionValues (যদি কোনও একটি বিকল্প প্রয়োগ করা না যায়, তাহলে নিক্ষেপ না করে কনফিগারেশন অবজেক্টের সেটে একাধিক বিকল্প মান ইনজেক্ট করুন। |
| setBestEffortOptionsFromCommandLineArgs ( সর্বোত্তম প্রচেষ্টা পদ্ধতি ব্যবহার করে প্রদত্ত কমান্ড লাইন আর্গুমেন্টের সেট সহ কনফিগ |
void | setBuildProvider ( IBuildProvider provider) কনফিগারেশনে বর্তমান |
void | setCommandLine (String[] arrayArgs) এই |
void | setCommandOptions ( ICommandOptions cmdOptions) বিদ্যমান মানগুলি প্রতিস্থাপন করে |
void | setConfigurationObject (String typeName, Object configObject)কনফিগার অবজেক্টকে প্রদত্ত নামের সাথে সেট করার জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে। |
void | setConfigurationObjectList (String typeName,প্রদত্ত নামের জন্য কনফিগার অবজেক্ট তালিকা সেট করার জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে। |
void | setCoverageOptions ( CoverageOptions coverageOptions) বিদ্যমান যেকোনো মান প্রতিস্থাপন করে |
void | setDeviceConfig ( IDeviceConfiguration deviceConfig) যেকোনো বিদ্যমান মান প্রতিস্থাপন করে একটি |
void | setDeviceConfigList ( বিদ্যমান যেকোনো মান প্রতিস্থাপন করে |
void | setDeviceMetricCollectors ( বিদ্যমান যেকোনো মান প্রতিস্থাপন করে |
void | setDeviceOptions ( TestDeviceOptions devOptions) বিদ্যমান যেকোনো মান প্রতিস্থাপন করে |
void | setDeviceRecovery ( IDeviceRecovery recovery) যেকোনো বিদ্যমান মান প্রতিস্থাপন করে |
void | setDeviceRequirements ( IDeviceSelection devRequirements) বিদ্যমান যেকোনো মান প্রতিস্থাপন করে |
void | setLabPreparer ( ITargetPreparer preparer) যেকোনো বিদ্যমান মান প্রতিস্থাপন করে |
void | setLabPreparers ( |
void | setLogOutput ( ILeveledLogOutput logger) বিদ্যমান যেকোনো মান প্রতিস্থাপন করে |
void | setLogSaver ( ILogSaver logSaver) বিদ্যমান যেকোনো মান প্রতিস্থাপন করে |
void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep) এই কনফিগারেশনে একটি একক |
void | setMultiPreTargetPreparers ( এই কনফিগারেশনে |
void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) এই কনফিগারেশনে বিদ্যমান যেকোনো মান প্রতিস্থাপন করে একটি একক |
void | setMultiTargetPreparers ( এই কনফিগারেশনে |
| setOptionsFromCommandLineArgs ( কমান্ড লাইন আর্গুমেন্টের সেট সহ কনফিগার ArgsOptionParser |
| setOptionsFromCommandLineArgs ( কমান্ড লাইন আর্গুমেন্টের সেট সহ কনফিগার ArgsOptionParser দেখুন |
void | setPostProcessors ( বিদ্যমান মানগুলি প্রতিস্থাপন করে |
void | setRetryDecision ( IRetryDecision decisionRetry) বিদ্যমান যেকোনো মান প্রতিস্থাপন করে |
void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) এই কনফিগারেশনে একটি একক |
void | setSystemStatusCheckers ( এই কনফিগারেশনে |
void | setTargetPreparer ( ITargetPreparer preparer) যেকোনো বিদ্যমান মান প্রতিস্থাপন করে |
void | setTargetPreparers ( |
void | setTest ( IRemoteTest test) এই কনফিগারেশনে একটি একক |
void | setTestInvocationListener ( ITestInvocationListener listener) একটি একক |
void | setTestInvocationListeners ( |
void | setTests ( এই কনফিগারেশনে |
void | validateOptions ()বিকল্পের মান যাচাই করুন। |
সুরক্ষিত পদ্ধতি | |
|---|---|
boolean | isRemoteEnvironment ()TF এর পরিবেশটি দূরবর্তী আহ্বান কিনা তা ফেরত দেয়। |
ধ্রুবক
বিল্ড_প্রোভিডার_টাইপ_নাম
public static final String BUILD_PROVIDER_TYPE_NAME
ধ্রুবক মান: "build_provider"
সিএমডি_বিকল্প_টাইপ_নাম
public static final String CMD_OPTIONS_TYPE_NAME
ধ্রুবক মান: "cmd_options"
কনফিগারেশন_ডেস্ক্রিপশন_টাইপ_নাম
public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME
ধ্রুবক মান: "config_desc"
কভারেজ_অপশন_টাইপ_নাম
public static final String COVERAGE_OPTIONS_TYPE_NAME
ধ্রুবক মান: "কভারেজ"
ডিভাইস_মেট্রিক্স_সংগ্রাহক_টাইপ_নাম
public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME
ধ্রুবক মান: "metrics_collector"
ডিভাইস_নাম
public static final String DEVICE_NAME
ধ্রুবক মান: "ডিভাইস"
ডিভাইস_বিকল্প_টাইপ_নাম
public static final String DEVICE_OPTIONS_TYPE_NAME
ধ্রুবক মান: "device_options"
ডিভাইস_রিকভারি_টাইপ_নাম
public static final String DEVICE_RECOVERY_TYPE_NAME
ধ্রুবক মান: "device_recovery"
ডিভাইস_প্রয়োজনীয়_টাইপ_নাম
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
ধ্রুবক মান: "device_requirements"
গ্লোবাল_ফিল্টার_টাইপ_নাম
public static final String GLOBAL_FILTERS_TYPE_NAME
ধ্রুবক মান: "global_filters"
ল্যাব_প্রেপার_টাইপ_নাম
public static final String LAB_PREPARER_TYPE_NAME
ধ্রুবক মান: "lab_preparer"
লগার_টাইপ_নাম
public static final String LOGGER_TYPE_NAME
ধ্রুবক মান: "লগার"
লগ_সেভার_টাইপ_নাম
public static final String LOG_SAVER_TYPE_NAME
ধ্রুবক মান: "log_saver"
মেট্রিক_পোস্ট_প্রসেসর_টাইপ_নাম
public static final String METRIC_POST_PROCESSOR_TYPE_NAME
ধ্রুবক মান: "মেট্রিক_পোস্ট_প্রসেসর"
মাল্টি_প্রেপারার_টাইপ_নাম
public static final String MULTI_PREPARER_TYPE_NAME
ধ্রুবক মান: "multi_target_preparer"
মাল্টি_প্রি_টার্গেট_প্রিপারার_টাইপ_নাম
public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME
ধ্রুবক মান: "multi_pre_target_preparer"
ফলাফল_প্রতিবেদক_টাইপ_নাম
public static final String RESULT_REPORTER_TYPE_NAME
ধ্রুবক মান: "result_reporter"
পুনঃচেষ্টা_DECISION_TYPE_NAME
public static final String RETRY_DECISION_TYPE_NAME
ধ্রুবক মান: "পুনরায় চেষ্টা করুন_সিদ্ধান্ত"
সানবক্স_অপশন_টাইপ_নাম
public static final String SANBOX_OPTIONS_TYPE_NAME
ধ্রুবক মান: "স্যান্ডবক্স_অপশন"
স্যান্ডবক্স_টাইপ_নাম
public static final String SANDBOX_TYPE_NAME
ধ্রুবক মান: "স্যান্ডবক্স"
ম্যানেজার_টাইপ_নাম এড়িয়ে যান
public static final String SKIP_MANAGER_TYPE_NAME
ধ্রুবক মান: "skip_manager"
সিস্টেম_স্ট্যাটাস_চেকার_টাইপ_নাম
public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME
ধ্রুবক মান: "system_checker"
টার্গেট_প্রিপারার_টাইপ_নাম
public static final String TARGET_PREPARER_TYPE_NAME
ধ্রুবক মান: "target_preparer"
টেস্ট_টাইপ_নাম
public static final String TEST_TYPE_NAME
ধ্রুবক মান: "পরীক্ষা"
ক্ষেত্র
অ-মডিউল_বস্তু
public static finalNON_MODULE_OBJECTS
পাবলিক কনস্ট্রাক্টর
কনফিগারেশন
public Configuration (String name,
String description)ডিফল্ট কনফিগারেশন অবজেক্টের সাথে একটি Configuration তৈরি করে।
| পরামিতি | |
|---|---|
name | String |
description | String |
পাবলিক পদ্ধতি
ফাইলসটুক্লিন যোগ করুন
public void addFilesToClean (toBeCleaned)
cleanConfigurationData() এর সময় পরিষ্কার করতে হবে এমন ফাইল যোগ করুন।
| পরামিতি | |
|---|---|
toBeCleaned | |
ক্লিনকনফিগারেশনডেটা
public void cleanConfigurationData ()
রিমোট ফাইলের সমাধান করা অপশন ফিল্ডে ডাউনলোড করা যেকোনো ফাইল মুছে ফেলুন।
ডাম্পএক্সএমএল
public void dumpXml (PrintWriter output)
এই IConfiguration জন্য String হিসেবে দেখানো সমস্ত বিকল্প সহ কনফিগারেশনের জন্য প্রসারিত XML ফাইলটি পায়।
| পরামিতি | |
|---|---|
output | PrintWriter : যে লেখকের কাছে xml প্রিন্ট করতে হবে। |
ডাম্পএক্সএমএল
public void dumpXml (PrintWriter output,
excludeFilters) এই IConfiguration জন্য দেখানো সমস্ত বিকল্প সহ কনফিগারেশনের জন্য প্রসারিত XML ফাইলটি পায়, যেখানে অবজেক্টের কী নামের ফিল্টার বাদ দেওয়া হয়।
ফিল্টার উদাহরণ: Configuration.TARGET_PREPARER_TYPE_NAME ।
| পরামিতি | |
|---|---|
output | PrintWriter : যে লেখকের কাছে xml প্রিন্ট করতে হবে। |
excludeFilters | : ডাম্প করা উচিত নয় এমন বস্তুর ধরণের তালিকা। |
ডাম্পএক্সএমএল
public void dumpXml (PrintWriter output,
excludeFilters,
boolean printDeprecatedOptions,
boolean printUnchangedOptions) এই IConfiguration জন্য দেখানো সমস্ত বিকল্প সহ কনফিগারেশনের জন্য প্রসারিত XML ফাইলটি পায়, যেখানে অবজেক্টের কী নামের ফিল্টার বাদ দেওয়া হয়।
ফিল্টার উদাহরণ: Configuration.TARGET_PREPARER_TYPE_NAME ।
| পরামিতি | |
|---|---|
output | PrintWriter : যে লেখকের কাছে xml প্রিন্ট করতে হবে। |
excludeFilters | : ডাম্প করা উচিত নয় এমন বস্তুর ধরণের তালিকা। |
printDeprecatedOptions | boolean : অবচিত হিসেবে চিহ্নিত বিকল্পগুলি মুদ্রণ করা হবে কিনা |
printUnchangedOptions | boolean |
getAllConfigurationObjectsOfType
publicgetAllConfigurationObjectsOfType (String configType)
ডিভাইস জুড়ে একটি নির্দিষ্ট ধরণের নামের সমস্ত বস্তু পেতে জেনেরিক ইন্টারফেস।
| পরামিতি | |
|---|---|
configType | String : কনফিগারেশন অবজেক্টের অনন্য ধরণ |
| রিটার্নস | |
|---|---|
| প্রদত্ত ধরণের কনফিগারেশন অবজেক্টের তালিকা। |
গেটবিল্ডপ্রোভাইডার
public IBuildProvider getBuildProvider ()
কনফিগারেশন থেকে IBuildProvider পায়।
| রিটার্নস | |
|---|---|
IBuildProvider | কনফিগারেশনে প্রদত্ত IBuildProvider |
getCommandLine সম্পর্কে
public String getCommandLine ()
এই IConfiguration তৈরি করতে ব্যবহৃত কমান্ড লাইনটি পায়।
| রিটার্নস | |
|---|---|
String | এই IConfiguration তৈরি করতে ব্যবহৃত কমান্ড লাইন। |
কমান্ড অপশন পান
public ICommandOptions getCommandOptions ()
কনফিগারেশন থেকে ICommandOptions ব্যবহার করার জন্য পায়।
| রিটার্নস | |
|---|---|
ICommandOptions | কনফিগারেশনে প্রদত্ত ICommandOptions । |
কনফিগারেশন বিবরণ পান
public ConfigurationDescriptor getConfigurationDescription ()
কনফিগারেশনে প্রদত্ত ConfigurationDescriptor প্রদান করে।
| রিটার্নস | |
|---|---|
ConfigurationDescriptor | |
কনফিগারেশন অবজেক্ট পান
public Object getConfigurationObject (String typeName)
প্রদত্ত ধরণের নামের সাথে কনফিগারেশন অবজেক্ট পেতে জেনেরিক ইন্টারফেস।
| পরামিতি | |
|---|---|
typeName | String : কনফিগারেশন অবজেক্টের অনন্য ধরণ |
| রিটার্নস | |
|---|---|
Object | কনফিগারেশন অবজেক্ট অথবা null যদি প্রদত্ত নামের অবজেক্টের ধরণটি বিদ্যমান না থাকে। |
কনফিগারেশনঅবজেক্টলিস্ট পান
publicgetConfigurationObjectList (String typeName)
getConfigurationObject(String) এর মতো, কিন্তু কনফিগারেশন অবজেক্টের ধরণের জন্য যা একাধিক অবজেক্ট সমর্থন করে।
| পরামিতি | |
|---|---|
typeName | String : কনফিগারেশন অবজেক্টের অনন্য ধরণের নাম |
| রিটার্নস | |
|---|---|
| কনফিগারেশন অবজেক্টের তালিকা অথবা যদি প্রদত্ত নামের অবজেক্টের ধরণটি বিদ্যমান না থাকে তবে null । |
কভারেজ অপশন পান
public CoverageOptions getCoverageOptions ()
কনফিগারেশন থেকে ব্যবহারের জন্য CoverageOptions পায়।
| রিটার্নস | |
|---|---|
CoverageOptions | কনফিগারেশনে প্রদত্ত CoverageOptions । |
বর্ণনা পান
public String getDescription ()
| রিটার্নস | |
|---|---|
String | এই Configuration একটি সংক্ষিপ্ত ব্যবহারকারী-পাঠযোগ্য বর্ণনা |
ডিভাইস কনফিগ পান
publicgetDeviceConfig ()
কনফিগারেশন থেকে IDeviceConfiguration গুলি পায়।
| রিটার্নস | |
|---|---|
| কনফিগারেশনে ক্রমানুসারে প্রদত্ত IDeviceConfiguration গুলি |
ডিভাইস কনফিগবাইনেম পান
public IDeviceConfiguration getDeviceConfigByName (String nameDevice)
প্রদত্ত নামের সাথে সম্পর্কিত IDeviceConfiguration ফেরত দিন, যদি না পাওয়া যায় তবে null।
| পরামিতি | |
|---|---|
nameDevice | String |
| রিটার্নস | |
|---|---|
IDeviceConfiguration | |
ডিভাইস বিকল্পগুলি পান
public TestDeviceOptions getDeviceOptions ()
কনফিগারেশন থেকে ব্যবহারের জন্য TestDeviceOptions পায়।
| রিটার্নস | |
|---|---|
TestDeviceOptions | কনফিগারেশনে প্রদত্ত TestDeviceOptions । |
ডিভাইস পুনরুদ্ধার পান
public IDeviceRecovery getDeviceRecovery ()
কনফিগারেশন থেকে ব্যবহারের জন্য IDeviceRecovery পায়।
| রিটার্নস | |
|---|---|
IDeviceRecovery | কনফিগারেশনে প্রদত্ত IDeviceRecovery । |
ডিভাইসের প্রয়োজনীয়তা পান
public IDeviceSelection getDeviceRequirements ()
কনফিগারেশন থেকে ব্যবহারের জন্য IDeviceSelection পায়।
| রিটার্নস | |
|---|---|
IDeviceSelection | কনফিগারেশনে প্রদত্ত IDeviceSelection । |
ফাইলসটুক্লিন পান
publicgetFilesToClean ()
cleanConfigurationData() এর সময় পরিষ্কার করা হবে এমন ফাইলগুলির তালিকা পান।
| রিটার্নস | |
|---|---|
| |
getGlobalFilters সম্পর্কে
public GlobalTestFilter getGlobalFilters ()
আমন্ত্রণের জন্য GlobalTestFilter পায়।
| রিটার্নস | |
|---|---|
GlobalTestFilter | |
ইনপঅপশন পান
publicgetInopOptions ()
এমন বিকল্পের নাম পান যা কোনও মান পরিবর্তন করেনি
| রিটার্নস | |
|---|---|
| |
getLabPreparers সম্পর্কে
publicgetLabPreparers ()
কনফিগারেশন থেকে ITargetPreparer গুলি পায়।
| রিটার্নস | |
|---|---|
| কনফিগারেশনে ক্রমানুসারে প্রদত্ত ITargetPreparer গুলি |
লগআউটপুট পান
public ILeveledLogOutput getLogOutput ()
কনফিগারেশন থেকে ব্যবহারের জন্য ILeveledLogOutput পায়।
| রিটার্নস | |
|---|---|
ILeveledLogOutput | কনফিগারেশনে প্রদত্ত ILeveledLogOutput । |
getLogSaver সম্পর্কে
public ILogSaver getLogSaver ()
কনফিগারেশন থেকে ILogSaver ব্যবহার করার সুযোগ করে দেয়।
| রিটার্নস | |
|---|---|
ILogSaver | কনফিগারেশনে প্রদত্ত ILogSaver । |
মেট্রিক কালেক্টর পান
publicgetMetricCollectors ()
কনফিগারেশন থেকে IMetricCollector গুলি পায়।
| রিটার্নস | |
|---|---|
| |
getMultiDeviceSupportedTag সম্পর্কে
public staticgetMultiDeviceSupportedTag ()
মাল্টি ডিভাইস কনফিগারেশনের জন্য একটি ডিভাইস ট্যাগে সমর্থিত ট্যাগগুলির ERROR(/Set) ফেরত দিন।
| রিটার্নস | |
|---|---|
| |
getMultiPreTargetPreparers সম্পর্কে
publicgetMultiPreTargetPreparers ()
যেকোনো ডিভাইসের আগে কার্যকর করা উচিত এমন কনফিগারেশন থেকে IMultiTargetPreparer গুলি পায়।
| রিটার্নস | |
|---|---|
| কনফিগারেশনে ক্রমানুসারে প্রদত্ত IMultiTargetPreparer গুলি |
getMultiTargetPreparers সম্পর্কে
publicgetMultiTargetPreparers ()
কনফিগারেশন থেকে IMultiTargetPreparer গুলি পায়।
| রিটার্নস | |
|---|---|
| কনফিগারেশনে ক্রমানুসারে প্রদত্ত IMultiTargetPreparer গুলি |
নাম পান
public String getName ()
কনফিগারেশনের নাম ফেরত দেয়।
| রিটার্নস | |
|---|---|
String | |
getRetryDecision সম্পর্কে
public IRetryDecision getRetryDecision ()
আমন্ত্রণের জন্য ব্যবহৃত IRetryDecision প্রদান করে।
| রিটার্নস | |
|---|---|
IRetryDecision | |
getSkipManager সম্পর্কে
public SkipManager getSkipManager ()
আমন্ত্রণের জন্য SkipManager পায়।
| রিটার্নস | |
|---|---|
SkipManager | |
সিস্টেমস্ট্যাটাসচেকার পান
publicgetSystemStatusCheckers ()
কনফিগারেশন থেকে ISystemStatusChecker পায়।
| রিটার্নস | |
|---|---|
| কনফিগারেশনে ক্রমানুসারে প্রদত্ত ISystemStatusChecker গুলি |
getTargetPreparers সম্পর্কে
publicgetTargetPreparers ()
কনফিগারেশন থেকে ITargetPreparer গুলি পায়।
| রিটার্নস | |
|---|---|
| কনফিগারেশনে ক্রমানুসারে প্রদত্ত ITargetPreparer গুলি |
getTestInvocationListeners সম্পর্কে
publicgetTestInvocationListeners ()
কনফিগারেশন থেকে ITestInvocationListener ব্যবহার করার জন্য গুলি পায়।
| রিটার্নস | |
|---|---|
| কনফিগারেশনে প্রদত্ত ITestInvocationListener গুলি। |
পরীক্ষা পান
publicgetTests ()
কনফিগারেশন থেকে চালানোর জন্য IRemoteTest গুলি পায়।
| রিটার্নস | |
|---|---|
| কনফিগারেশনে প্রদত্ত পরীক্ষাগুলি |
ইনজেক্ট অপশন ভ্যালু
public void injectOptionValue (String optionName,
String optionValue)কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন।
গতিশীলভাবে তৈরি করা বিকল্পগুলির জন্য মান প্রদানের জন্য কার্যকর।| পরামিতি | |
|---|---|
optionName | String : বিকল্পের নাম |
optionValue | String : বিকল্প মান |
| থ্রো | |
|---|---|
ConfigurationException | |
ইনজেক্ট অপশন ভ্যালু
public void injectOptionValue (String optionName,
String optionKey,
String optionValue)কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন।
গতিশীলভাবে তৈরি করা বিকল্পগুলির জন্য মান প্রদানের জন্য কার্যকর।| পরামিতি | |
|---|---|
optionName | String : বিকল্পের নাম |
optionKey | String : মানচিত্র বিকল্পগুলির জন্য ঐচ্ছিক কী, অথবা নাল |
optionValue | String : মানচিত্র বিকল্পের মান |
| থ্রো | |
|---|---|
ConfigurationException | |
ইনজেক্টঅপশনভ্যালুউইথসোর্স
public void injectOptionValueWithSource (String optionName,
String optionKey,
String optionValue,
String source)কনফিগারেশন অবজেক্টের সেটে একটি বিকল্প মান ইনজেক্ট করুন।
গতিশীলভাবে তৈরি করা বিকল্পগুলির জন্য মান প্রদানের জন্য কার্যকর।| পরামিতি | |
|---|---|
optionName | String : বিকল্পের নাম |
optionKey | String : মানচিত্র বিকল্পগুলির জন্য ঐচ্ছিক কী, অথবা নাল |
optionValue | String : মানচিত্র বিকল্পের মান |
source | String : সোর্স কনফিগারেশন যা এই বিকল্পের মান প্রদান করেছে |
| থ্রো | |
|---|---|
ConfigurationException | |
ইনজেক্ট অপশন ভ্যালু
public void injectOptionValues (optionDefs)
কনফিগারেশন অবজেক্টের সেটে একাধিক বিকল্প মান ইনজেক্ট করুন।
একটি নতুন অবজেক্ট তৈরি করার পরে একসাথে অনেকগুলি অপশন মান ইনজেক্ট করার জন্য কার্যকর।| পরামিতি | |
|---|---|
optionDefs | : ইনজেক্ট করার জন্য বিকল্প defs এর একটি তালিকা |
| থ্রো | |
|---|---|
ConfigurationException | |
ডিভাইস কনফিগার করা জাল
public boolean isDeviceConfiguredFake (String deviceName)
একটি কনফিগার করা ডিভাইস isFake=true ট্যাগ করা আছে কিনা তা ফেরত দেয়।
| পরামিতি | |
|---|---|
deviceName | String |
| রিটার্নস | |
|---|---|
boolean | |
আংশিক গভীর ক্লোন
public IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone() থেকে একটি বেস ক্লোন তৈরি করুন তারপর প্রদত্ত কনফিগ অবজেক্টের তালিকাটি গভীরভাবে ক্লোন করুন।
| পরামিতি | |
|---|---|
objectToDeepClone | : ডিপ ক্লোনের কনফিগারেশন অবজেক্টের তালিকা। |
client | IKeyStoreClient : কীস্টোর ক্লায়েন্ট। |
| রিটার্নস | |
|---|---|
IConfiguration | আংশিকভাবে গভীর ক্লোন করা কনফিগারেশন। |
| থ্রো | |
|---|---|
ConfigurationException | |
প্রিন্টকমান্ড ব্যবহার
public void printCommandUsage (boolean importantOnly,
PrintStream out)এই কনফিগারেশনের জন্য একটি কমান্ড লাইন ব্যবহার সহায়তা টেক্সট প্রদত্ত printStream-এ আউটপুট করে।
| পরামিতি | |
|---|---|
importantOnly | boolean : যদি true তবে শুধুমাত্র গুরুত্বপূর্ণ বিকল্পগুলির জন্য সাহায্য মুদ্রণ করুন |
out | PrintStream : ব্যবহার করার জন্য ERROR(/PrintStream) । |
| থ্রো | |
|---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException | |
সমাধান গতিশীল বিকল্প
public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
দূরবর্তী অবস্থানের দিকে নির্দেশ করে ERROR(/File) এর বিকল্পগুলি সমাধান করুন। ফাইলগুলি পরিষ্কার করার জন্য cleanConfigurationData() কল করতে হবে।
| পরামিতি | |
|---|---|
resolver | DynamicRemoteFileResolver : ফাইলগুলি সমাধান করার জন্য DynamicRemoteFileResolver |
| থ্রো | |
|---|---|
BuildRetrievalError | |
ConfigurationException | |
নিরাপদ ইনজেক্ট অপশন মান
public void safeInjectOptionValues (optionDefs)
যদি কোনও একটি বিকল্প প্রয়োগ করা না যায়, তাহলে নিক্ষেপ না করে কনফিগারেশন অবজেক্টের সেটে একাধিক বিকল্প মান ইনজেক্ট করুন।
একটি নতুন অবজেক্ট তৈরি করার পরে একসাথে অনেকগুলি অপশন মান ইনজেক্ট করার জন্য কার্যকর।
| পরামিতি | |
|---|---|
optionDefs | : ইনজেক্ট করার জন্য বিকল্প defs এর একটি তালিকা |
| থ্রো | |
|---|---|
ConfigurationException | |
setBestEffortOptionsFromCommandLineArgs
publicsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
সর্বোত্তম প্রচেষ্টা পদ্ধতি ব্যবহার করে প্রদত্ত কমান্ড লাইন আর্গুমেন্টের সেট সহ কনফিগ Option ক্ষেত্রগুলি সেট করুন।
প্রত্যাশিত বিন্যাসের জন্য ArgsOptionParser দেখুন
| পরামিতি | |
|---|---|
listArgs | : কমান্ড লাইন আর্গুমেন্ট |
keyStoreClient | IKeyStoreClient : ব্যবহারের জন্য IKeyStoreClient । |
| রিটার্নস | |
|---|---|
| অব্যবহৃত যুক্তিগুলি |
| থ্রো | |
|---|---|
ConfigurationException | |
সেটবিল্ডপ্রোভাইডার
public void setBuildProvider (IBuildProvider provider)
কনফিগারেশনে বর্তমান IBuildProvider প্রতিস্থাপন করুন।
| পরামিতি | |
|---|---|
provider | IBuildProvider : নতুন IBuildProvider |
সেটকমান্ডলাইন
public void setCommandLine (String[] arrayArgs)
এই IConfiguration তৈরি করতে ব্যবহৃত কমান্ড লাইন সেট করে। এটি setOptionsFromCommandLineArgs এর বিপরীতে কনফিগারেশন নাম সহ সম্পূর্ণ কমান্ড লাইন সংরক্ষণ করে।
| পরামিতি | |
|---|---|
arrayArgs | String : কমান্ড লাইন |
কমান্ড অপশন সেট করুন
public void setCommandOptions (ICommandOptions cmdOptions)
বিদ্যমান মানগুলি প্রতিস্থাপন করে ICommandOptions সেট করুন
সেট কনফিগারেশন অবজেক্ট
public void setConfigurationObject (String typeName,
Object configObject)কনফিগার অবজেক্টকে প্রদত্ত নামের সাথে সেট করার জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে।
| পরামিতি | |
|---|---|
typeName | String : কনফিগ অবজেক্টের ধরণের অনন্য নাম। |
configObject | Object : কনফিগ অবজেক্ট |
| থ্রো | |
|---|---|
ConfigurationException | |
সেট কনফিগারেশন অবজেক্টলিস্ট
public void setConfigurationObjectList (String typeName,
configList) প্রদত্ত নামের জন্য কনফিগার অবজেক্ট তালিকা সেট করার জেনেরিক পদ্ধতি, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে।
| পরামিতি | |
|---|---|
typeName | String : কনফিগ অবজেক্টের ধরণের অনন্য নাম। |
configList | : কনফিগার অবজেক্ট তালিকা |
| থ্রো | |
|---|---|
ConfigurationException | |
সেটকভারেজঅপশন
public void setCoverageOptions (CoverageOptions coverageOptions)
বিদ্যমান যেকোনো মান প্রতিস্থাপন করে CoverageOptions সেট করুন।
| পরামিতি | |
|---|---|
coverageOptions | CoverageOptions |
সেটডিভাইসকনফিগ
public void setDeviceConfig (IDeviceConfiguration deviceConfig)
যেকোনো বিদ্যমান মান প্রতিস্থাপন করে একটি IDeviceConfiguration সেট করুন।
সেটডিভাইসকনফিগলিস্ট
public void setDeviceConfigList (deviceConfigs)
বিদ্যমান যেকোনো মান প্রতিস্থাপন করে IDeviceConfiguration সেট করুন।
সেটডিভাইসমেট্রিককালেক্টর
public void setDeviceMetricCollectors (collectors)
বিদ্যমান যেকোনো মান প্রতিস্থাপন করে IMetricCollector এর তালিকা সেট করুন।
| পরামিতি | |
|---|---|
collectors | |
ডিভাইস বিকল্প সেট করুন
public void setDeviceOptions (TestDeviceOptions devOptions)
বিদ্যমান যেকোনো মান প্রতিস্থাপন করে TestDeviceOptions সেট করুন
| পরামিতি | |
|---|---|
devOptions | TestDeviceOptions |
ডিভাইস পুনরুদ্ধার সেট করুন
public void setDeviceRecovery (IDeviceRecovery recovery)
যেকোনো বিদ্যমান মান প্রতিস্থাপন করে IDeviceRecovery সেট করুন।
ডিভাইসের প্রয়োজনীয়তা সেট করুন
public void setDeviceRequirements (IDeviceSelection devRequirements)
বিদ্যমান যেকোনো মান প্রতিস্থাপন করে IDeviceSelection সেট করুন
সেটল্যাবপ্রেপারার
public void setLabPreparer (ITargetPreparer preparer)
যেকোনো বিদ্যমান মান প্রতিস্থাপন করে ITargetPreparer সেট করুন।
সেটল্যাবপ্রিপারার্স
public void setLabPreparers (preparers)
ITargetPreparer এর তালিকা সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
সেটলগআউটপুট
public void setLogOutput (ILeveledLogOutput logger)
বিদ্যমান যেকোনো মান প্রতিস্থাপন করে ILeveledLogOutput সেট করুন।
সেটলগসেভার
public void setLogSaver (ILogSaver logSaver)
বিদ্যমান যেকোনো মান প্রতিস্থাপন করে ILogSaver সেট করুন।
সেটমাল্টিপ্রিটার্গেটপ্রেপারার
public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)
এই কনফিগারেশনে একটি একক IMultiTargetPreparer সেট করার সুবিধাজনক পদ্ধতি যা যেকোনো ডিভাইসের target_preparers এর আগে কার্যকর করা উচিত, বিদ্যমান যেকোনো মান প্রতিস্থাপন করে।
সেটমাল্টিপ্রিটার্গেটপ্রিপারার্স
public void setMultiPreTargetPreparers (multiPreTargPreps)
এই কনফিগারেশনে IMultiTargetPreparer এর তালিকা সেট করুন যা যেকোনো ডিভাইসের আগে কার্যকর করা উচিত target_preparers, যেকোনো বিদ্যমান মান প্রতিস্থাপন করে
সেটমাল্টিটার্গেটপ্রেপারার
public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
এই কনফিগারেশনে বিদ্যমান যেকোনো মান প্রতিস্থাপন করে একটি একক IMultiTargetPreparer সেট করার সুবিধাজনক পদ্ধতি
সেটমাল্টিটার্গেটপ্রিপারার্স
public void setMultiTargetPreparers (multiTargPreps)
এই কনফিগারেশনে IMultiTargetPreparer এর তালিকা সেট করুন, বিদ্যমান যেকোনো মান প্রতিস্থাপন করুন।
কমান্ডলাইনআর্গ থেকে বিকল্প সেট করুন
publicsetOptionsFromCommandLineArgs ( listArgs)
কমান্ড লাইন আর্গুমেন্টের সেট সহ কনফিগার Option ক্ষেত্রগুলি সেট করুন।
ArgsOptionParser| পরামিতি | |
|---|---|
listArgs | : কমান্ড লাইন আর্গুমেন্ট |
| রিটার্নস | |
|---|---|
| অব্যবহৃত যুক্তিগুলি |
| থ্রো | |
|---|---|
ConfigurationException | |
কমান্ডলাইনআর্গ থেকে বিকল্প সেট করুন
publicsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
কমান্ড লাইন আর্গুমেন্টের সেট সহ কনফিগার Option ক্ষেত্রগুলি সেট করুন।
ArgsOptionParser দেখুন| পরামিতি | |
|---|---|
listArgs | : কমান্ড লাইন আর্গুমেন্ট |
keyStoreClient | IKeyStoreClient : ব্যবহারের জন্য IKeyStoreClient । |
| রিটার্নস | |
|---|---|
| অব্যবহৃত যুক্তিগুলি |
| থ্রো | |
|---|---|
ConfigurationException | |
সেটপোস্টপ্রসেসর
public void setPostProcessors (processors)
বিদ্যমান মানগুলি প্রতিস্থাপন করে IPostProcessor এর তালিকা সেট করুন।
| পরামিতি | |
|---|---|
processors | |
সেট রিট্রিডিসিশন
public void setRetryDecision (IRetryDecision decisionRetry)
বিদ্যমান যেকোনো মান প্রতিস্থাপন করে IRetryDecision সেট করুন।
সেট সিস্টেমস্ট্যাটাসচেকার
public void setSystemStatusChecker (ISystemStatusChecker systemChecker)
এই কনফিগারেশনে একটি একক ISystemStatusChecker সেট করার সুবিধাজনক পদ্ধতি, বিদ্যমান যেকোনো মান প্রতিস্থাপন করে
সিস্টেমস্ট্যাটাসচেকার সেট করুন
public void setSystemStatusCheckers (systemCheckers)
এই কনফিগারেশনে ISystemStatusChecker এর তালিকা সেট করুন, বিদ্যমান যেকোনো মান প্রতিস্থাপন করুন
সেট টার্গেটপ্রেপার
public void setTargetPreparer (ITargetPreparer preparer)
যেকোনো বিদ্যমান মান প্রতিস্থাপন করে ITargetPreparer সেট করুন।
সেট টার্গেটপ্রিপারার্স
public void setTargetPreparers (preparers)
ITargetPreparer এর তালিকা সেট করুন, যেকোনো বিদ্যমান মান প্রতিস্থাপন করুন।
সেটটেস্ট
public void setTest (IRemoteTest test)
এই কনফিগারেশনে একটি একক IRemoteTest সেট করার সুবিধাজনক পদ্ধতি, বিদ্যমান যেকোনো মান প্রতিস্থাপন করে
সেটটেস্টইনভোকেশনলিস্টনার
public void setTestInvocationListener (ITestInvocationListener listener)
একটি একক ITestInvocationListener সেট করার সুবিধাজনক পদ্ধতি
সেটটেস্টইনভোকেশনলিসেনার্স
public void setTestInvocationListeners (listeners)
ITestInvocationListener এর তালিকা সেট করুন, বিদ্যমান যেকোনো মান প্রতিস্থাপন করুন
সেটটেস্ট
public void setTests (tests)
এই কনফিগারেশনে IRemoteTest এর তালিকা সেট করুন, বিদ্যমান যেকোনো মান প্রতিস্থাপন করুন।
যাচাইকরণ বিকল্পগুলি
public void validateOptions ()
বিকল্পের মান যাচাই করুন।
বর্তমানে এটি কেবল যাচাই করবে যে সমস্ত বাধ্যতামূলক বিকল্প সেট করা হয়েছে| থ্রো | |
|---|---|
ConfigurationException | |
সুরক্ষিত পদ্ধতি
ইজরিমোট এনভায়রনমেন্ট
protected boolean isRemoteEnvironment ()
TF এর পরিবেশটি দূরবর্তী আহ্বান কিনা তা ফেরত দেয়।
| রিটার্নস | |
|---|---|
boolean | |