সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

com.android.tradefed.testtype

ইন্টারফেস

আইএবি পরীক্ষার অধীনে ABI প্রতিনিধিত্বকারী ইন্টারফেস।
IAbiReceiver একটি পরীক্ষা যা পরীক্ষার অধীনে ABI প্রয়োজন।
IBuildReceiver একটি পরীক্ষা যা পরীক্ষার অধীনে বিল্ডের রেফারেন্স প্রয়োজন।
আইডিভাইস টেস্ট একটি ITestDevice রেফারেন্স প্রয়োজন এমন বস্তুর জন্য ইন্টারফেস।
IInvocationContextReceiver একটি পরীক্ষা যা আহ্বানের প্রসঙ্গে উল্লেখ করতে হবে।
IMultiDevice Test এই ইন্টারফেসটি বাতিল করা হয়েছে৷ এই ইন্টারফেস সামঞ্জস্যের জন্য সাময়িকভাবে রাখা হয়েছে কিন্তু আসলে আর ব্যবহার করা হয় না। দয়া করে এটা বাস্তবায়ন করবেন না।
INativeDevice Test একটি INativeDevice রেফারেন্স প্রয়োজন এমন বস্তুর জন্য ইন্টারফেস।
IRemoteTest একটি পরীক্ষা যা ফলাফল সরাসরি একজন ITestInvocationListener কে রিপোর্ট করে।
IReportNotExecuted একটি অসম্পূর্ণ সম্পাদনের ক্ষেত্রে, IRemoteTest যা এই ইন্টারফেসটি প্রয়োগ করে উন্নত প্রতিবেদনের জন্য তাদের অ-সম্পাদিত পরীক্ষার রিপোর্ট করতে পারে।
IResumableTest এই ইন্টারফেসটি বাতিল করা হয়েছে৷ এই জন্য আর প্রয়োজন নেই
IRuntimeHintProvider
ISetOptionReceiver এই ইন্টারফেসের বাস্তবায়নে HostTest#SET_OPTION_NAME সাথে লিঙ্কযুক্ত একটি "সেট-বিকল্প" নামের একটি Option থাকা উচিত।
IShardableTest একটি IRemoteTest যা আলাদাভাবে এক্সিকিউটেবল সাব-টেস্টে বিভক্ত করা যেতে পারে।
ITestAnnotationFilterReceiver একটি রানার যা টীকাগুলির উপর ভিত্তি করে কোন পরীক্ষাগুলি চালাতে হবে তা ফিল্টার করতে পারে৷
ITest কালেক্টর পরীক্ষা সংগ্রহের জন্য সমর্থন প্রদান করে; সেট করা হলে, টেস্ট রানারকে অবশ্যই ড্রাই রান সঞ্চালন করতে হবে টেস্ট কেসগুলিকে বাস্তবে নির্বাহ না করে সংগ্রহ করার জন্য।
ITestFileFilterReceiver একটি রানার যে কোন পরীক্ষাগুলি চালাতে হবে এবং/অথবা চালাতে হবে না তা নির্দিষ্ট করে একটি ফাইল গ্রহণ করতে পারে৷
ITestFilterReceiver একটি রানার যা ফিল্টার করতে পারে কোন পরীক্ষা চালানো হবে।
ITestInformationReceiver কিছু ক্লাসের জন্য TestInformation পাওয়ার ইন্টারফেস।

ক্লাস

আবি ABI প্রতিনিধিত্বকারী একটি শ্রেণী।
AndroidJUnitTest একটি পরীক্ষা যা android.support.test.runner.AndroidJUnitRunner ব্যবহার করে প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায়।
আর্টজিটেস্ট
ArtRunTest ART রান-টেস্ট চালানোর জন্য একজন টেস্ট রানার।
ArtRunTest.AdbShellCommandException একটি ADB শেল কমান্ড কার্যকর করার সময় ঘটে যাওয়া একটি ত্রুটি রিপোর্ট করার জন্য একটি ব্যতিক্রম ক্লাস।
কোড কভারেজ টেস্ট একটি পরীক্ষা যা একটি প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায় এবং কোড কভারেজ রিপোর্ট তৈরি করে।
CompanionAwareTest বেস টেস্ট ক্লাস যা সহচর ডিভাইস পাওয়ার এবং চেক করার বয়লারপেট এনক্যাপসুলেট করে

সাবক্লাস বরাদ্দকৃত সঙ্গী পুনরুদ্ধার করতে getCompanion() কল করতে পারে।

ডিভাইস ব্যাটারি লেভেল চেকার একটি IRemoteTest যা ন্যূনতম ব্যাটারি চার্জের জন্য পরীক্ষা করে এবং ন্যূনতম চার্জ উপস্থিত না থাকলে ব্যাটারিটি দ্বিতীয় চার্জিং থ্রেশহোল্ডে পৌঁছানোর জন্য অপেক্ষা করে৷
ডিভাইসJUnit4ClassRunner JUnit4 পরীক্ষার রানার যা IDeviceTest
DeviceJUnit4ClassRunner.LogAnnotation জাল টীকা মানে রিপোর্টারদের লগ বহন করা।
DeviceJUnit4ClassRunner.মেট্রিক টীকা জাল টীকা মানে রিপোর্টারদের মেট্রিক্স বহন করা।
DeviceJUnit4ClassRunner.TestLogData ExternalResource রিসোর্স এবং TestRule বাস্তবায়ন।
DeviceJUnit4ClassRunner.TestMetrics ExternalResource রিসোর্স এবং TestRule বাস্তবায়ন।
ডিভাইসসুইট JUnit4 কন্টেইনার Suite প্রসারিত করে যাতে এটির প্রয়োজন হয় এমন পরীক্ষায় একটি ITestDevice প্রদান করে।
ডিভাইস টেস্টকেস হেল্পার JUnit টেস্ট কেস যা IRemoteTest এবং IDeviceTest পরিষেবা প্রদান করে।
ডিভাইস পরীক্ষার ফলাফল একটি DeviceNotAvailableException ঘটলে TestResult এর একটি বিশেষীকরণ যা বাতিল হয়ে যাবে
DeviceTestResult.RuntimeDeviceNotAvailableException
DeviceTestSuite হেল্পার JUnit টেস্ট স্যুট যা IRemoteTest এবং IDeviceTest পরিষেবা প্রদান করে।
DynamicFileStubTest এটি একটি ট্রেডফেড পরীক্ষা যাতে ট্রেডফেড ডায়নামিক ফাইল সঠিকভাবে সমাধান করতে পারে।
ফেক টেস্ট একটি জাল পরীক্ষা যার উদ্দেশ্য পুনরাবৃত্তিযোগ্য পরীক্ষার ফলাফল তৈরি করা সহজ করা।
GoogleBenchmarkResultParser Google বেঞ্চমার্কের ফলাফল পার্স করে যা শেল থেকে চলে এবং সমস্ত ফলাফল সহ একটি মানচিত্র ফেরত দেয়।
গুগল বেঞ্চমার্ক পরীক্ষা একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি Google বেঞ্চমার্ক পরীক্ষা প্যাকেজ চালায়।
GTest একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি নেটিভ টেস্ট প্যাকেজ চালায়।
GTestBase gTest এর বেস ক্লাস
GTestListTestParser "--gtest_list_tests" প্যারামিটার সহ gtest ড্রাই রান মোডের জন্য একটি ফলাফল পার্সার।
GTestResultParser শেল থেকে চালানো GTest ব্যবহার করে নেটিভ পরীক্ষার 'কাঁচা আউটপুট মোড' ফলাফল পার্স করে, এবং ফলাফলের ITestInvocationListener কে জানায়।
GTestXmlResultParser শেল থেকে চালানো GTest ব্যবহার করে নেটিভ পরীক্ষার 'xml আউটপুট মোড' ফলাফল পার্স করে এবং ফলাফলের একটি ITestRunListener কে জানায়।
হোস্টজিটেস্ট একটি টেস্ট যা একটি নেটিভ টেস্ট প্যাকেজ চালায়।
হোস্টটেস্ট JUnit হোস্ট ভিত্তিক পরীক্ষার জন্য একটি পরীক্ষা রানার।
ইনস্টল করা ইন্সট্রুমেন্টেশন পরীক্ষা বর্তমান ডিভাইসে পাওয়া সমস্ত ইন্সট্রুমেন্টেশন চালায়।
ইন্সট্রুমেন্টেশন টেস্ট একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায়।
বিচ্ছিন্ন হোস্ট টেস্ট একটি ট্রেডফেড রানার প্রয়োগ করে যা একটি নিম্ন-নির্ভরতার পরিবেশে পরীক্ষাগুলি চালানোর জন্য একটি সাবপ্রসেস ব্যবহার করে মূল প্রক্রিয়াতে সেগুলি চালানোর পরিবর্তে।
JUnitRunUtil একটি IRemoteTest#run(TestInformation, ITestInvocationListener) একটি Test#run(TestResult) কলে কল নির্দেশ করার জন্য একটি সহায়ক শ্রেণী।
মেট্রিকটেস্টকেস TestCase এর এক্সটেনশন যা TestCase এর অংশ হিসাবে চলাকালীন মেট্রিক্স লগ করার অনুমতি দেয়।
MetricTestCase.LogHolder রিপোর্ট করার জন্য একটি লগ ফাইল রাখা গঠন.
নেটিভ বেঞ্চমার্ক টেস্ট একটি পরীক্ষা যা প্রদত্ত ডিভাইসে নির্বাহযোগ্য একটি নেটিভ বেঞ্চমার্ক পরীক্ষা চালায়।
NativeBenchmarkTestParser একটি IShellOutputReceiver যা বেঞ্চমার্ক টেস্ট ডেটা আউটপুট পার্স করে, প্রতি অপারেশনের গড় সময় মেট্রিক্স সংগ্রহ করে।
নেটিভ স্ট্রেস টেস্ট একটি পরীক্ষা যা প্রদত্ত ডিভাইসে একটি নেটিভ স্ট্রেস টেস্ট চালায়।
NativeStressTestParser একটি IShellOutputReceiver যা স্ট্রেস টেস্ট ডেটা আউটপুট পার্স করে, পুনরাবৃত্তির সংখ্যার মেট্রিক্স সংগ্রহ করে এবং প্রতি পুনরাবৃত্তির গড় সময়।
NoisyDryRunTest একটি কমান্ড ফাইলে শোরগোল ড্রাই রান চালান।
PythonUnitTestResultParser পাইথনের ইউনিটটেস্ট ফ্রেমওয়ার্কের সাথে চালানো পরীক্ষার আউটপুট ব্যাখ্যা করে এবং এটিকে ITestInvocationListener s-এর সিরিজে কলে অনুবাদ করে।
PythonUnitTestRunner এই শ্রেণীটি অবহেলিত। পরিবর্তে PythonBinaryHostTest ব্যবহার করুন।
স্টাবটেস্ট কোন অপশন খালি পরীক্ষা বাস্তবায়ন.
SubprocessTfLuncher একটি পৃথক TF ইনস্টলেশনের বিরুদ্ধে পরীক্ষা চালানোর জন্য একটি IRemoteTest
TestTimeoutEnforcer শ্রোতারা যেগুলি একটি প্রদত্ত টেস্ট কেসের সম্পাদনের সময় পরীক্ষা করার অনুমতি দেয় এবং যদি এটি একটি নির্দিষ্ট সময়সীমা অতিক্রম করে তবে এটি ব্যর্থ হয়।
TfTestLuncher একটি পৃথক TF ইনস্টলেশনের বিরুদ্ধে ইউনিট বা কার্যকরী পরীক্ষার জন্য একটি IRemoteTest
UiAutomatorRunner ডিভাইসে UI অটোমেটর পরীক্ষা চালায় এবং ফলাফল রিপোর্ট করে।
UiAutomatorTest
ইউএসবিরিসেট টেস্ট একটি IRemoteTest যা ডিভাইস USB রিসেট করে এবং পরে ডিভাইসটি অনলাইনে ফিরে আসে কিনা তা পরীক্ষা করে।

এনামস

UiAutomatorTest.LoggingOption
UiAutomatorTest.TestFailureAction