ITestInvocationListener

public interface ITestInvocationListener
implements ITestLifeCycleReceiver , ITestLogger

com.android.tradefed.result.ITestInvocationListener
AggregatePostProcessor একটি মেট্রিক অ্যাগ্রিগেটর যা বহু-পুনরাবৃত্তি পরীক্ষা চলাকালীন সংগৃহীত সংখ্যাসূচক মেট্রিকগুলির জন্য সর্বনিম্ন, সর্বোচ্চ, গড়, প্রকরণ, মান বিচ্যুতি, মোট, গণনা এবং ঐচ্ছিকভাবে শতাংশ দেয়, তাদের দ্বিগুণ হিসাবে বিবেচনা করে।
অ্যাট্রেস কালেক্টর একটি IMetricCollector যা একটি পরীক্ষার সময় অ্যাট্রেস চালায় এবং ফলাফল সংগ্রহ করে এবং তাদের আহ্বানে লগ করে।
AtraceRunMetricCollector পরীক্ষা ডিভাইস থেকে প্রদত্ত ডিরেক্টরির অধীনে সমস্ত পরীক্ষা নির্দেশিকা থেকে ট্রেস সংগ্রহ করে, পরীক্ষা ডিরেক্টরিতে লগ করুন এবং পরীক্ষার ডিরেক্টরির অধীনে ট্রেস ফাইলগুলি পোস্ট করুন এবং মেট্রিক্সগুলিকে একত্রিত করুন।
AveragePostProcessor পোস্ট প্রসেসরের বাস্তবায়ন যা মেট্রিক্সের তালিকার গড় গণনা করে।
বেসডিভাইসমেট্রিক কালেক্টর IMetricCollector এর বেস বাস্তবায়ন যা onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) এবং ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) এ সংগ্রহ শুরু ও বন্ধ করতে দেয়।
বেসপোস্ট প্রসেসর বেস IPostProcessor যে প্রতিটি বাস্তবায়ন প্রসারিত করা উচিত.
ব্লুটুথ কানেকশন ল্যাটেন্সি কালেক্টর সংগ্রাহক ডিভাইসগুলিতে একটি পূর্ব-নির্ধারিত statsd সময়কাল মেট্রিক কনফিগারেশন পুশ করবে এবং প্রতিটি প্রোফাইলের জন্য ব্লুটুথ সংযোগের সময়কাল সংগ্রহ করবে।
ব্লুটুথ কানেকশন স্টেট কালেক্টর এই সংগ্রাহক BluetoothConnectionStateChanged মেট্রিক্স সংগ্রহ করবে এবং প্রতিটি প্রোফাইলের জন্য কানেকশন স্টেট নম্বর রেকর্ড করবে।
ব্লুটুথ কানেকশন সাকসেসরেট পোস্ট প্রসেসর পোস্টপ্রসেসরের বাস্তবায়ন যা একটি ব্লুটুথ প্রোফাইলের সাফল্যের হার গণনা করে

সংখ্যাসূচক অ্যারে উদাহরণ [0, 1, 2, 3, 0, 1, 2, 3]-এ ব্লুটুথ সংযোগের অবস্থা রয়েছে এমন মেট্রিকগুলি নির্দিষ্ট করতে "মেট্রিক-কী-ম্যাচ" ব্যবহার করুন।

BluetoothHciSnoopLogCollector DUT-তে ব্লুটুথ HCI স্নুপ লগিং সক্ষম করতে এবং প্রতিটি পরীক্ষার জন্য লগ সংগ্রহ করতে সংগ্রাহক।
বাগরিপোর্ট কালেক্টর একটি পাস-থ্রু ITestInvocationListener যা কনফিগারযোগ্য ইভেন্টগুলি ঘটলে বাগ রিপোর্ট সংগ্রহ করে এবং তারপর প্রতিটি বাগ রিপোর্ট সংগ্রহ করার পরে তার বাচ্চাদের উপর ITestInvocationListener.testLog কল করে৷
BugreportzOnFailure Collector একটি পরীক্ষার ক্ষেত্রে ব্যর্থ হলে একটি বাগ রিপোর্ট সংগ্রহ করুন।
BugreportzOnTestCaseFailureCollector একটি রানে একটি টেস্ট কেস ব্যর্থ হলে একটি bugreportz সংগ্রহ করুন।
ClangCodeCoverageCollector একটি BaseDeviceMetricCollector যেটি ডিভাইস থেকে ক্ল্যাং কভারেজ পরিমাপকে টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে।
কোড কভারেজ কালেক্টর একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা এবং নেটিভ কভারেজ পরিমাপকে টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে।
কালেক্টিং টেস্ট লিসনার একটি ITestInvocationListener যে সমস্ত পরীক্ষার ফলাফল সংগ্রহ করবে।
CommandStatusHandler হ্যান্ডলার একটি আহ্বানের স্থিতি নিরীক্ষণ এবং আপডেট করতে সহায়তা করে।
কন্ডিশন ফেইল্যুর মনিটর আমন্ত্রণ থেকে যেকোনো ব্যর্থতার জন্য মনিটর করুন।
ConsoleResultReporter কনসোলে পরীক্ষার ফলাফল প্রিন্ট করতে ফলাফল রিপোর্টার।
CountTestCasesCollector প্রদত্ত IRemoteTest জন্য পরীক্ষার ক্ষেত্রে সংখ্যা গণনা করুন এবং রিপোর্ট করুন।
DebugHostLogOnFailureCollector সংগ্রাহক যে একটি পরীক্ষার ক্ষেত্রে ব্যর্থ হলে হোস্ট-সাইড লগগুলি সংগ্রহ করবে এবং লগ করবে৷
ডিভাইস রিলিজ রিপোর্টার ডিভাইস রিলিজ রিপোর্টার যেটি ডিভাইস(গুলি) রিলিজ করার জন্য প্যারেন্ট প্রক্রিয়ার সাথে যোগাযোগ পরিচালনা করে।
ডিভাইসট্রেস কালেক্টর সংগ্রাহক যা পরীক্ষা চালানো শুরু হলে পারফেটো ট্রেস শুরু করবে এবং শেষে ট্রেস ফাইল লগ করবে।
ডিভাইস অনুপলব্ধ মনিটর এই শ্রোতা শুধুমাত্র একটি টেস্ট কেস স্তর DNAE ক্যাপচার করার চেষ্টা করে।
ইভেন্টলগার লিসনার শ্রোতা যে এটি একটি ফাইলে প্রাপ্ত সমস্ত ইভেন্ট লগ করে
FileProtoResultReporter প্রোটো রিপোর্টার যে একটি ফাইলে TestRecord ডাম্প করে।
FilePullerDeviceMetricCollector একটি BaseDeviceMetricCollector যা ডিভাইস থেকে আসা মেট্রিক্স কী শোনে এবং ডিভাইস থেকে ফাইল হিসেবে টেনে আনে।
FilePullerLogCollector ডিভাইস-সাইড দ্বারা রিপোর্ট করা ফাইলের লগার।
FilteredResultForwarder ResultForwarder এর ভেরিয়েন্ট যা শুধুমাত্র TestDescription এর একটি অনুমোদিত তালিকা রিপোর্ট করার অনুমতি দেয়।
ফরম্যাটেড জেনারেটর রিপোর্টার রিপোর্টার যা একটি নির্দিষ্ট বিন্যাসে রিপোর্ট তৈরি করতে দেয়।
GcovCodeCoverageCollector একটি BaseDeviceMetricCollector যেটি ডিভাইস থেকে gcov কভারেজ পরিমাপ টেনে আনবে এবং পরীক্ষা নিদর্শন হিসাবে তাদের লগ করবে।
GcovKernelCodeCoverageCollector একটি BaseDeviceMetricCollector যা gcov কার্নেল কভারেজ পরিমাপগুলিকে ডিবাগ থেকে এবং ডিভাইসের বাইরে টেনে আনবে এবং তারপর পরিশেষে সেগুলিকে পরীক্ষার আর্টিফ্যাক্ট হিসাবে লগ করবে৷
GranularRetriableTestWrapper.StartEndCollector ক্লাস হেল্পার অনুপস্থিত রান শুরু এবং শেষ ধরা.
HostStatsdMetricCollector একটি IMetricCollector যে statsd ইউটিলিটি কমান্ড ব্যবহার করে হোস্ট সাইড থেকে statsd মেট্রিক্স সংগ্রহ করে।
ICommandScheduler.IScheduledInvocationListener আমন্ত্রণ সম্পূর্ণ হলে ইভেন্টের জন্য শ্রোতা।
ILogSaverListener লগ ফাইল সংরক্ষিত হলে ITestInvocationListener কে শোনার অনুমতি দেয়।
আইমেট্রিক কালেক্টর ম্যাচিং মেট্রিক্স সংগ্রহ করার জন্য পরীক্ষার ফলাফল রিপোর্ট করার সময় এই ইন্টারফেসটি একটি ডেকোরেটর হিসাবে যোগ করা হবে।
আইপোস্ট প্রসেসর পোস্ট প্রসেসর হল একটি ট্রেড ফেডারেশন অবজেক্ট যা পরীক্ষার পরে এবং ফলাফল রিপোর্ট করার আগে মেট্রিক্স এবং লগ প্রক্রিয়াকরণের অনুমতি দেয়।
IShardable Listener একটি ITestInvocationListener যা শার্ড করা যেতে পারে।
ISupportGranular ফলাফল একটি ITestInvocationListener দানাদার ফলাফল পেতে সমর্থন করে কিনা তা নির্দিষ্ট করে ইন্টারফেস।
ITestSummaryListener ইন্টারফেস যা ITestInvocationListener সারাংশের মাধ্যমে কিছু সীমিত তথ্য বিনিময় করতে দেয়।
InvocationProtoResultReporter রিপোর্টাররা আমন্ত্রণ স্তরের ক্যাশিং তথ্য এবং এর মডিউলগুলির তালিকা সংরক্ষণ করে
InvocationToJUnitResultForwarder একটি ক্লাস যা ITestInvocationListener ইভেন্টগুলি শোনে এবং সেগুলিকে একটি TestListener কাছে ফরোয়ার্ড করে৷
JarHostTest.HostTestListener র‍্যাপার লিসেনার যা testRunStarted() এবং testRunEnded() ব্যতীত সকল ইভেন্ট এমবেডেড লিসেনারকে ফরোয়ার্ড করে।
JavaCodeCoverageCollector একটি BaseDeviceMetricCollector যা ডিভাইস থেকে জাভা কভারেজ পরিমাপ টেনে আনবে এবং তাদের পরীক্ষা নিদর্শন হিসাবে লগ করবে।
JsonHttpTestResultReporter একটি ফলাফল রিপোর্টার যেটি পরীক্ষার মেট্রিক্সের ফলাফল এবং শাখা, ডিভাইসের তথ্য JSON-এ এনকোড করে এবং একটি HTTP পরিষেবা শেষ পয়েন্টে পোস্ট করে
LUCIREsultReporter ফলাফল রিপোর্টার যে ফলাফল ডিবি এবং LUCI-এর প্রয়োজনীয় পরীক্ষার ফলাফলগুলি JSON ফর্ম্যাটে (go/result-sink) সংরক্ষণ করে এবং কনসোলে ফাইলের অবস্থান লগ করে৷
LastShardDetector স্থানীয় শার্ডিং চালানোর সময়, কখনও কখনও আমরা কিছু ক্রিয়া সম্পাদন করতে চাই যখন শেষ শার্ডটি invocationEnded(long) এ পৌঁছায়।
LegacySubprocess ফলাফল রিপোর্টার সাবপ্রসেস ফলাফল রিপোর্টারের একটি হিমায়িত বাস্তবায়ন যা এর সুপারক্লাসে পরিবর্তন সত্ত্বেও TF/CTS (যেমন 8+) এর আগের সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ থাকা উচিত।
LogSaverResultForwarder গ্লোবাল ফাইল সেভারের সাথে লগ সেভ করার জন্য একটি ResultForwarder
LogcatCrashResultForwarder বিশেষ শ্রোতা: ব্যর্থতায় (ইনস্ট্রুমেন্টেশন প্রক্রিয়া ক্র্যাশিং) এটি লগক্যাট থেকে ক্র্যাশটি বের করার চেষ্টা করবে এবং পরীক্ষার সাথে যুক্ত ব্যর্থতার বার্তায় এটি যুক্ত করবে।
LogcatOnFailureCollector সংগ্রাহক যে একটি পরীক্ষা কেস ব্যর্থ হলে একটি logcat ক্যাপচার এবং লগ হবে.
LogcatTimingMetricCollector একটি মেট্রিক সংগ্রাহক যে logcat লাইন থেকে একটি ইভেন্টের শুরু এবং শেষ সংকেত পার্স করার জন্য প্রদত্ত রেজেক্স প্যাটার্ন ব্যবহার করে এক বা একাধিক পুনরাবৃত্তি পরীক্ষার সময় লগক্যাট থেকে সময়ের তথ্য (যেমন ব্যবহারকারীর সুইচ টাইম) সংগ্রহ করে।
মেট্রিকফাইলপোস্টপ্রসেসর পরীক্ষা এবং রান লেভেলের সময় সংগৃহীত মেট্রিক্স লগ ফাইল আপলোড করার জন্য ব্যবহৃত হয়।
MetricsXMLResultReporter MetricsXMLResultReporter পরীক্ষার মেট্রিক্স লেখে এবং পরীক্ষার শেষ পর্যায়ে মেট্রিক্স-ফোল্ডার প্যারামিটার দ্বারা নির্দিষ্ট ফোল্ডারে একটি XML ফাইলে মেট্রিক্স চালায়।
মডিউল শ্রোতা ফলাফলের তালিকা সংগ্রহ করার জন্য প্রতিটি মডিউলের প্রতিটি IRemoteTest এর সাথে শ্রোতা সংযুক্ত।
ModuleLogcatCollector লগক্যাট সংগ্রাহকের সংস্করণ কিন্তু মডিউলের জন্য।
মডিউল প্রোটো রেজাল্ট রিপোর্টার একটি ফলাফল রিপোর্টার মানে শুধুমাত্র মডিউল স্তরের ফলাফল রিপোর্ট করা.
নাম MangleListener ফলাফল রিপোর্ট হিসাবে পরীক্ষার পদ্ধতি, ক্লাস, এবং প্যাকেজের নাম অনুবাদ করার জন্য একজন প্রক্সি শ্রোতা।
পাসিংটেস্টফাইল রিপোর্টার একটি ITestInvocationListener যা একটি পরীক্ষার ফাইলে পরীক্ষার ক্ষেত্রে পাস করার তালিকা সংরক্ষণ করে
PerfettoGenericPostProcessor একটি পোস্ট প্রসেসর যা টেক্সট/বাইনারী মেট্রিক পারফেটো প্রোটো ফাইলকে কী-মানের জোড়ায় প্রসেস করে প্রোটো বার্তা এবং স্ট্রিং মান সহ ক্ষেত্রগুলিকে প্রসারিত করে যতক্ষণ না সংখ্যাসূচক মান সহ ক্ষেত্রটি সম্মুখীন হয়।
পারফেটোপুলারমেট্রিক কালেক্টর FilePullerDeviceMetricCollector এর বেস ইমপ্লিমেন্টেশন যা ডিভাইস থেকে পারফেটো ফাইলগুলিকে টেনে আনতে এবং এটি থেকে মেট্রিক্স সংগ্রহ করতে দেয়।
PrettyTestEventLogger লগার ইভেন্টের সাথে মিলে যায় এবং ডিবাগ করা সহজ করার জন্য তাদের লগ করে।
ProtoResultReporter ফলাফল রিপোর্টার ভিতরে সমস্ত ফলাফল সহ একটি TestRecord প্রোটোবাফ তৈরি করুন।
PythonBinaryHostTest.PythonForwarder বাইনারি নাম দ্বারা রান নাম প্রতিস্থাপন করতে ফলাফল ফরওয়ার্ডার.
RebootReasonCollector সংগ্রাহক যে পরীক্ষা চলাকালীন ডিভাইস রিবুট সংগ্রহ করে এবং কারণ ও গণনা দ্বারা রিপোর্ট করে।
RemoteTestTimeOutEnforcer শ্রোতারা যেগুলি একটি প্রদত্ত পরীক্ষার কনফিগারেশনের কার্য সম্পাদনের সময় পরীক্ষা করতে দেয় এবং যদি এটি একটি নির্দিষ্ট সময়সীমা অতিক্রম করে তবে এটি ব্যর্থ হয়।
রিপোর্ট পাস করা পরীক্ষা একটি ফাইল সম্ভাব্য ফিল্টার পাস পরীক্ষা বাদ রিপোর্ট.
রেজাল্ট অ্যাগ্রিগেটর বিশেষ ফরওয়ার্ডার যেটি পুনরায় চেষ্টা করার কৌশলের উপর ভিত্তি করে প্রয়োজনে ফলাফলগুলিকে একত্রিত করে।
ফলাফল এবং লগফরওয়ার্ডার ফলাফল এবং লগ ইভেন্টের জন্য ফরওয়ার্ডার।
ফলাফল ডিবি রিপোর্টার ফলাফল রিপোর্টার যে পরীক্ষার ফলাফল ফলাফল ডিবিতে আপলোড করে।
ফলাফল ফরোয়ার্ডার একজন ITestInvocationListener যেটি অন্য শ্রোতাদের একটি তালিকায় আমন্ত্রণের ফলাফল ফরওয়ার্ড করে।
LogSaverResultForwarder পুনরায় চেষ্টা করুন ফরোয়ার্ড যে বর্তমান প্রচেষ্টা পাস পরিচালনা করে আমরা এ.
ResultForwarder পুনরায় চেষ্টা করুন ResultForwarder এর একটি এক্সটেনশন যা সর্বদা একটি প্রদত্ত প্রচেষ্টা নম্বরে ঠেলে দেয়।
RuntimeRestartCollector সংগ্রাহক যে রানটাইম রিস্টার্টের টাইমস্ট্যাম্প সংগ্রহ করে (সিস্টেম সার্ভার ক্র্যাশ) পরীক্ষার সময়, যদি থাকে।
ScreenshotOnFailureCollector সংগ্রাহক যে একটি পরীক্ষার ক্ষেত্রে ব্যর্থ হলে একটি স্ক্রিনশট ক্যাপচার এবং লগ করবে।
শার্ডলিসনার একটি ITestInvocationListener যেটি একটি ইনভোকেশন শার্ড থেকে ফলাফল সংগ্রহ করে (একটি আমন্ত্রণ বিভাজন যা সমান্তরালে একাধিক সংস্থান চালানোর জন্য), এবং সেগুলি অন্য শ্রোতার কাছে ফরোয়ার্ড করে৷
ShardMainResultForwarder একটি ResultForwarder যা একটি শার্ড টেস্ট ইনভোকেশনের ফলাফলকে একত্রিত করে।
শোম্যাপপুলারমেট্রিক কালেক্টর FilePullerDeviceMetricCollector এর বেস ইমপ্লিমেন্টেশন যা ডিভাইস থেকে শোম্যাপ ফাইলগুলিকে টানতে এবং এটি থেকে মেট্রিক্স সংগ্রহ করতে দেয়।
StatsdBeforeAfterGaugeMetricPostProcessor একটি পোস্ট প্রসেসর যা "আগে/পরে" পদ্ধতিতে সংগৃহীত গেজ মেট্রিক্স প্রক্রিয়া করে, যেমন
StatsdEventMetricPostProcessor একটি পোস্ট প্রসেসর যা প্রসেসরে নির্দিষ্ট করা ফরম্যাটারগুলি ব্যবহার করে statsd রিপোর্টে কী-মান জোড়ায় ইভেন্ট মেট্রিক্স প্রসেস করে।
StatsdGenericPostProcessor একটি পোস্ট প্রসেসর যা বাইনারি প্রোটো স্ট্যাটসডি রিপোর্টগুলিকে ট্রি স্ট্রাকচার হিসাবে প্রসারিত করে কী-মানের জোড়ায় রিপোর্ট করে।
StreamProtoResultReporter ProtoResultReporter এর একটি বাস্তবায়ন
সাবপ্রসেস রেজাল্ট রিপোর্টার ITestInvocationListener একটি result_reporter হিসাবে নির্দিষ্ট করতে এবং সাবপ্রসেস থেকে পরীক্ষার ফলাফল, টেস্ট রান, টেস্ট ইনভোকেশানগুলিকে ফরওয়ার্ড করে।
স্যুট রেজাল্ট রিপোর্টার একটি সম্পূর্ণ স্যুট আহ্বানের জন্য পরীক্ষার ফলাফল সংগ্রহ করুন এবং চূড়ান্ত ফলাফল আউটপুট করুন।
TestRunResultListener শ্রোতা যা চূড়ান্ত পরীক্ষা চালানোর অবস্থা পড়তে অনুমতি দেয়।
TestTimeoutEnforcer শ্রোতারা যেগুলি একটি প্রদত্ত টেস্ট কেসের সম্পাদনের সময় পরীক্ষা করার অনুমতি দেয় এবং যদি এটি একটি নির্দিষ্ট সময়সীমা অতিক্রম করে তবে এটি ব্যর্থ হয়।
TextResultReporter একটি পরীক্ষার ফলাফল রিপোর্টার যে JUnit পাঠ্য ফলাফল প্রিন্টারে ফলাফল ফরোয়ার্ড করে।
TraceCmdCollector একটি IMetricCollector যা পরীক্ষার সময় ট্রেস-cmd ব্যবহার করে ট্রেস সংগ্রহ করে এবং সেগুলিকে আহ্বানে লগ করে।
TradefedSandboxRunner.StubScheduledInvocationListener একটি স্টাব IScheduledInvocationListener যা কিছুই করে না।
Xml ফরম্যাটেড জেনারেটর রিপোর্টার FormattedGeneratorReporter এর বাস্তবায়ন যা স্যুটকে ফরম্যাট করে xml ফরম্যাটে।
XmlResultReporter পিঁপড়ার XMLJUnitResultFormatter এর সাথে সামঞ্জস্যপূর্ণ বিন্যাসে একটি XML ফাইলে JUnit ফলাফল লেখে।


পরীক্ষার আমন্ত্রণ থেকে পরীক্ষার ফলাফলের জন্য শ্রোতা।

একটি পরীক্ষার আমন্ত্রণ নিজেই একাধিক টেস্ট রান অন্তর্ভুক্ত করতে পারে, তাই কলের ক্রম হবে

  • invocationStarted(BuildInfo)
  • testRunStarted
  • পরীক্ষা শুরু হয়েছে
  • [পরীক্ষায় ব্যর্থ]
  • পরীক্ষা শেষ
  • ...
  • testRunended
  • ...
  • testRunStarted
  • ...
  • testRunended
  • [আবেদন ব্যর্থ]
  • [টেস্টলগ+]
  • আহ্বান শেষ
  • সারাংশ পান

সারাংশ

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

default TestSummary getSummary ()

InvocationListener কে একটি সারসংক্ষেপ ফেরত দেওয়ার অনুমতি দেয়৷

default void invocationEnded (long elapsedTime)

রিপোর্ট করে যে আমন্ত্রণটি সমাপ্ত হয়েছে, সফলভাবে হোক বা কিছু ত্রুটি অবস্থার কারণে হোক।

default void invocationFailed ( FailureDescription failure)

কিছু ত্রুটি অবস্থার কারণে একটি অসম্পূর্ণ আহ্বানের প্রতিবেদন করে।

default void invocationFailed (Throwable cause)

কিছু ত্রুটি অবস্থার কারণে একটি অসম্পূর্ণ আহ্বানের প্রতিবেদন করে।

default void invocationInterrupted ()

শিডিউলার শাটডাউনে ডাকা, আমন্ত্রণ বন্ধ করার আগে কিছু করার সুযোগ দেয়।

default void invocationSkipped ( SkipReason reason)

একটি আমন্ত্রণকে এড়িয়ে যাওয়া হিসাবে রিপোর্ট করে৷

default void invocationStarted ( IInvocationContext context)

পরীক্ষার আমন্ত্রণ শুরুর রিপোর্ট করে।

default void testModuleEnded ()

একটি মডিউল রানের সমাপ্তি রিপোর্ট করে।

default void testModuleStarted ( IInvocationContext moduleContext)

একটি মডিউল চলমান শুরুর প্রতিবেদন করে।

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

সারাংশ পান

public TestSummary getSummary ()

InvocationListener কে একটি সারসংক্ষেপ ফেরত দেওয়ার অনুমতি দেয়৷

রিটার্নস
TestSummary রানের সারসংক্ষেপ, বা শূন্য একটি TestSummary

আহ্বান শেষ

public void invocationEnded (long elapsedTime)

রিপোর্ট করে যে আমন্ত্রণটি সমাপ্ত হয়েছে, সফলভাবে হোক বা কিছু ত্রুটি অবস্থার কারণে হোক।

স্বয়ংক্রিয়ভাবে ট্রেডফেডারেশন ফ্রেমওয়ার্ক দ্বারা কল করা হবে।

পরামিতি
elapsedTime long : ms এ আহ্বানের অতিবাহিত সময়

আমন্ত্রণ ব্যর্থ

public void invocationFailed (FailureDescription failure)

কিছু ত্রুটি অবস্থার কারণে একটি অসম্পূর্ণ আহ্বানের প্রতিবেদন করে।

স্বয়ংক্রিয়ভাবে ট্রেডফেডারেশন ফ্রেমওয়ার্ক দ্বারা কল করা হবে।

পরামিতি
failure FailureDescription : ব্যর্থতার কারণ বর্ণনা করে FailureDescription

আমন্ত্রণ ব্যর্থ

public void invocationFailed (Throwable cause)

কিছু ত্রুটি অবস্থার কারণে একটি অসম্পূর্ণ আহ্বানের প্রতিবেদন করে।

স্বয়ংক্রিয়ভাবে ট্রেডফেডারেশন ফ্রেমওয়ার্ক দ্বারা কল করা হবে।

পরামিতি
cause Throwable : ব্যর্থতার Throwable কারণ

invocation বাধাপ্রাপ্ত

public void invocationInterrupted ()

শিডিউলার শাটডাউনে ডাকা, আমন্ত্রণ বন্ধ করার আগে কিছু করার সুযোগ দেয়।

invocationskipped

public void invocationSkipped (SkipReason reason)

একটি আমন্ত্রণকে এড়িয়ে যাওয়া হিসাবে রিপোর্ট করে৷

পরামিতি
reason SkipReason

আমন্ত্রণ শুরু হয়েছে

public void invocationStarted (IInvocationContext context)

পরীক্ষার আমন্ত্রণ শুরুর রিপোর্ট করে।

স্বয়ংক্রিয়ভাবে ট্রেডফেডারেশন ফ্রেমওয়ার্ক দ্বারা কল করা হবে। একাধিক ডিভাইস রিপোর্টিং সমর্থন করার জন্য রিপোর্টারদের এই পদ্ধতিটি ওভাররাইড করতে হবে।

পরামিতি
context IInvocationContext : আমন্ত্রণ সম্পর্কে তথ্য

testModule শেষ

public void testModuleEnded ()

একটি মডিউল রানের সমাপ্তি রিপোর্ট করে।

testModule শুরু হয়েছে

public void testModuleStarted (IInvocationContext moduleContext)

একটি মডিউল চলমান শুরুর প্রতিবেদন করে। এই কলব্যাক testModuleEnded() এর সাথে যুক্ত এবং ক্রমানুসারে ঐচ্ছিক। এটি শুধুমাত্র একটি রানের সময় ব্যবহৃত হয় যা মডিউল ব্যবহার করে: স্যুট ভিত্তিক রানার।

পরামিতি
moduleContext IInvocationContext : মডিউলের IInvocationContext