আইকনফিগারেশন রিসিভার

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
AndroidJUnitTest একটি পরীক্ষা যা android.support.test.runner.AndroidJUnitRunner ব্যবহার করে প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায়।
ArtGTest
ArtRunTest ART রান-টেস্ট চালানোর জন্য একজন টেস্ট রানার।
AtestRunner ITestSuite বাস্তবায়ন
BaseRetryDecision IRetryDecision এর ভিত্তি বাস্তবায়ন।
বেসটেস্টসুইট নতুন স্যুট সিস্টেমের সাথে সামঞ্জস্যপূর্ণ পরীক্ষা স্যুট চালানোর জন্য একটি পরীক্ষা।
ClangCodeCoverageCollector একটি BaseDeviceMetricCollector যেটি ডিভাইস থেকে ক্ল্যাং কভারেজ পরিমাপকে টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে।
ClusterCommandLuncher একটি সাবপ্রসেস TF এর মাধ্যমে TFC থেকে একটি কমান্ড চালু করার জন্য একটি IRemoteTest ক্লাস।
কোড কভারেজ কালেক্টর একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা এবং নেটিভ কভারেজ পরিমাপকে টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে।
কোড কভারেজ টেস্ট একটি পরীক্ষা যা একটি প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায় এবং কোড কভারেজ রিপোর্ট তৈরি করে।
CommandOptionsGetter পরিষেবা বাস্তবায়ন যা একটি প্রদত্ত আহ্বানের কমান্ড বিকল্পের মান প্রদান করে।
AvdPreparer তৈরি করুন
নির্ভরতা সমাধানকারী একটি নতুন ধরনের প্রদানকারী যা একটি পরীক্ষার জন্য সমস্ত নির্ভরতা পেতে দেয়।
ডিভাইস ফ্ল্যাশপ্রিপারার একটি ITargetPreparer যা ফিজিক্যাল অ্যান্ড্রয়েড হার্ডওয়্যারে একটি ছবি ফ্ল্যাশ করে।
ডিভাইস মালিক টার্গেটপ্রিপারার একটি ITargetPreparer যা একটি ডিভাইস মালিকের উপাদান সেট আপ করে।
ডিভাইস রিসেট বৈশিষ্ট্য ডিভাইস রিসেট সার্ভার সাইড বাস্তবায়ন.
ডিভাইস স্ন্যাপশট বৈশিষ্ট্য ডিভাইস স্ন্যাপশট সার্ভার সাইড বাস্তবায়ন.
এক্সিকিউটেবল বেস টেস্ট এক্সিকিউটেবল স্টাইল পরীক্ষার জন্য বেস ক্লাস।
এক্সিকিউটেবল হোস্ট টেস্ট হোস্টে এক্সিকিউটেবল চালানোর জন্য টেস্ট রানার।
এক্সিকিউটেবল টার্গেট টেস্ট লক্ষ্যে এক্সিকিউটেবল দৌড়ানোর জন্য টেস্ট রানার।
FastbootUpdateBootstrapPreparer একটি ITargetPreparer যা FastbootDeviceFlasher দিয়ে ডিভাইসগুলি ফ্ল্যাশ করতে IDeviceBuildInfo তে নির্দিষ্ট ফাইলগুলি (বুটলোডার, রেডিও, ডিভাইস ইমেজ জিপ) স্টেজ করে, তারপর ফলাফল প্রতিবেদনের উদ্দেশ্যে বিল্ড ইনফোতে পোস্ট-বুট ডিভাইসের বৈশিষ্ট্যগুলি ইনজেক্ট করে।
ফরম্যাটেড জেনারেটর রিপোর্টার রিপোর্টার যা একটি নির্দিষ্ট বিন্যাসে রিপোর্ট তৈরি করতে দেয়।
GTest একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি নেটিভ টেস্ট প্যাকেজ চালায়।
GTestBase gTest এর বেস ক্লাস
GcovCodeCoverageCollector একটি BaseDeviceMetricCollector যেটি ডিভাইস থেকে gcov কভারেজ পরিমাপ টেনে আনবে এবং পরীক্ষা নিদর্শন হিসাবে তাদের লগ করবে।
GcovKernelCodeCoverageCollector একটি BaseDeviceMetricCollector যা gcov কার্নেল কভারেজ পরিমাপগুলিকে ডিবাগ থেকে এবং ডিভাইসের বাইরে টেনে আনবে এবং তারপর পরিশেষে সেগুলিকে পরীক্ষার আর্টিফ্যাক্ট হিসাবে লগ করবে৷
গ্লোবাল ফিল্টারগেটার পরিষেবা বাস্তবায়ন যা একটি প্রদত্ত আহ্বানের ফিল্টার প্রদান করে।
হোস্টজিটেস্ট একটি টেস্ট যা একটি নেটিভ টেস্ট প্যাকেজ চালায়।
হোস্টটেস্ট JUnit হোস্ট ভিত্তিক পরীক্ষার জন্য একটি পরীক্ষা রানার।
ITestSuite টেস্ট স্যুট চালানোর জন্য ব্যবহৃত বিমূর্ত ক্লাস।
ইনস্টল করা ইন্সট্রুমেন্টেশন টেস্ট বর্তমান ডিভাইসে পাওয়া সমস্ত ইন্সট্রুমেন্টেশন চালায়।
ইন্সট্রুমেন্টেশন টেস্ট একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায়।
বিচ্ছিন্ন হোস্ট টেস্ট একটি ট্রেডফেড রানার প্রয়োগ করে যা একটি নিম্ন-নির্ভরতার পরিবেশে পরীক্ষাগুলি চালানোর জন্য একটি সাবপ্রসেস ব্যবহার করে মূল প্রক্রিয়াতে সেগুলি চালানোর পরিবর্তে।
JarHostTest হোস্ট-সাইড JUnit পরীক্ষার জন্য টেস্ট রানার।
JavaCodeCoverageCollector একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা কভারেজ পরিমাপ টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে।
KUnitModuleTest ডিভাইসে KUnit পরীক্ষা মডিউল চালানোর জন্য টেস্ট রানার।
কার্নেল টার্গেট টেস্ট টার্গেটে এক্সিকিউটেবল রানিং এবং কার্নেল টেস্টের টেসাল্ট পার্স করার জন্য টেস্ট রানার।
পরিচিত ব্যর্থতা প্রস্তুতকারী পরিচিত ব্যর্থতা পুনরায় চেষ্টা করা এড়িয়ে যাওয়ার লক্ষ্য প্রস্তুতকারী৷
LocalAndroidVirtualDevice ট্রেডফেড হোস্টে চলমান স্থানীয় ভার্চুয়াল ডিভাইসের ক্লাস।
পরিচালিত রিমোট ডিভাইস একটি ভার্চুয়াল মেশিনের ভিতরে চলমান একটি ডিভাইস যা আমরা VM-এর ভিতরে একটি Tradefed উদাহরণের মাধ্যমে দূরবর্তীভাবে পরিচালনা করি।
MixKernelTargetPreparer একটি ITargetPreparer যা একটি কার্নেল ইমেজকে ডিভাইস ইমেজের সাথে মিশ্রিত করতে দেয়।
নেটিভ ডিভাইস একটি ITestDevice নন-ফুল স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের ডিফল্ট বাস্তবায়ন।
NestedRemoteDevice দূরবর্তী কাটলফিশ ভিএম-এর ভিতরে চলমান ডিভাইসের উপস্থাপনা।
NoApkTestSkipper বিশেষ প্রস্তুতকারী যা পরীক্ষার জন্য কোনো apks না থাকলে সম্পূর্ণরূপে একটি আহ্বান (প্রস্তুতি এবং পরীক্ষা) এড়িয়ে যেতে দেয়।
RemoteAndroidDevice অ্যাডবি সংযোগের মাধ্যমে সংযুক্ত একটি সম্পূর্ণ স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের জন্য একটি ITestDevice বাস্তবায়ন।
RemoteAndroidVirtualDevice Google Compute Engine (Gce) এ চলমান একটি সম্পূর্ণ স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের জন্য RemoteAndroidDevice আচরণ প্রসারিত করে।
রিপোর্ট পাস করা পরীক্ষা একটি ফাইল সম্ভাব্য ফিল্টার পাস পরীক্ষা বাদ রিপোর্ট.
ফলাফল ডিবি রিপোর্টার ফলাফল রিপোর্টার যে পরীক্ষার ফলাফল ফলাফল ডিবিতে আপলোড করে।
রেজাল্ট প্লেয়ার বিশেষ রানার যে এটি প্রদত্ত ফলাফল রিপ্লে.
পুনরায় চেষ্টা পুনঃনির্ধারক একটি বিশেষ রানার যা পূর্ববর্তী রান পরীক্ষাগুলিকে পুনরায় নির্ধারণ করতে দেয় যা ব্যর্থ হয়েছে বা যেখানে কার্যকর করা হয়নি৷
RustBinaryHostTest হোস্ট টেস্ট মানে অ্যান্ড্রয়েড বিল্ড সিস্টেম (সুং) থেকে একটি মরিচা বাইনারি ফাইল চালানো
RustBinaryTest একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি মরিচা বাইনারি চালায়।
রাস্টটেস্টবেস RustBinaryHostTest এবং RustBinaryTest এর বেস ক্লাস
স্কিপ ফিচার একটি বৈশিষ্ট্য যা SkipManager তথ্যের কিছু অ্যাক্সেস করতে দেয়।
StubTargetPreparer একটি ITargetPreparer এর স্থানধারক খালি বাস্তবায়ন।
স্টাবটেস্ট কোন অপশন খালি পরীক্ষা বাস্তবায়ন.
SubprocessTfLuncher একটি পৃথক TF ইনস্টলেশনের বিরুদ্ধে পরীক্ষা চালানোর জন্য একটি IRemoteTest
টিয়ারডাউনপাস থ্রু প্রিপারার একটি কনফিগারে অবজেক্ট হিসাবে অন্তর্ভুক্ত করা প্রস্তুতিরগুলিতে টিয়ারডাউন চালানোর অনুমতি দেয়।
টেস্টডিভাইস একটি সম্পূর্ণ স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের জন্য একটি ITestDevice বাস্তবায়ন
TestMappingSuiteRunner একটি স্যুট হিসাবে অন্তর্ভুক্ত-ফিল্টার, বা বিল্ড থেকে TEST_MAPPING ফাইলগুলি দ্বারা নির্দিষ্ট পরীক্ষা চালানোর জন্য BaseTestSuite এর বাস্তবায়ন।
টেস্টপুলপোলার পরীক্ষার মোড়ক যা পরীক্ষার পুলের সমস্ত পরীক্ষা চালানোর অনুমতি দেয়।
TfSuiteRunner ITestSuite এর বাস্তবায়ন যা TF jars res/config/suite/ ফোল্ডার থেকে পরীক্ষা লোড করবে।
TfTestLuncher একটি পৃথক TF ইনস্টলেশনের বিরুদ্ধে ইউনিট বা কার্যকরী পরীক্ষার জন্য একটি IRemoteTest
Xml ফরম্যাটেড জেনারেটর রিপোর্টার FormattedGeneratorReporter এর বাস্তবায়ন যা স্যুটকে ফরম্যাট করে xml ফরম্যাটে।


একটি IConfiguration গ্রহণ করে এমন বস্তুর প্রতিনিধিত্ব করার জন্য সহজ ইন্টারফেস।

টেস্ট বা অন্যান্য কনফিগারেশন অবজেক্টের এই ইন্টারফেসটি প্রয়োগ করা উচিত যদি তাদের একটি IConfiguration অ্যাক্সেসের প্রয়োজন হয় যাতে তারা অন্তর্ভুক্ত থাকে।

সারাংশ

পাবলিক পদ্ধতি

abstract void setConfiguration ( IConfiguration configuration)

ব্যবহৃত IConfiguration ইনজেক্ট করে।

পাবলিক পদ্ধতি

সেট কনফিগারেশন

public abstract void setConfiguration (IConfiguration configuration)

ব্যবহৃত IConfiguration ইনজেক্ট করে।

পরামিতি
configuration IConfiguration