স্যুট রেজাল্ট রিপোর্টার

public class SuiteResultReporter
extends CollectingTestListener

java.lang.অবজেক্ট
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.suite.SuiteResultReporter


একটি সম্পূর্ণ স্যুট আহ্বানের জন্য পরীক্ষার ফলাফল সংগ্রহ করুন এবং চূড়ান্ত ফলাফল আউটপুট করুন।

সারাংশ

নেস্টেড ক্লাস

class SuiteResultReporter.ModulePrepTimes

একটি মডিউলের প্রস্তুতি এবং বিচ্ছিন্ন করার জন্য অবজেক্ট হোল্ডার।

ক্ষেত্র

public static final String SUITE_REPORTER_SOURCE

পাবলিক কনস্ট্রাক্টর

SuiteResultReporter ()

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

int getCompleteModules ()
long getFailedTests ()
getModulesAbi ()

মডিউল abi এর একটি মানচিত্র প্রদান করে: .

long getPassedTests ()
TestSummary getSummary ()
int getTotalModules ()
long getTotalTests ()
void invocationEnded (long elapsedTime)

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

void invocationStarted ( IInvocationContext context)

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

void testModuleStarted ( IInvocationContext moduleContext)

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

সুরক্ষিত পদ্ধতি

long getCurrentTime ()
long getEndTime ()

আমন্ত্রণের শেষ সময় প্রদান করে।

long getStartTime ()

আমন্ত্রণের শুরুর সময় ফেরত দেয়।

ক্ষেত্র

SUITE_REPORTER_SOURCE

public static final String SUITE_REPORTER_SOURCE

পাবলিক কনস্ট্রাক্টর

স্যুট রেজাল্ট রিপোর্টার

public SuiteResultReporter ()

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

getCompleteModules

public int getCompleteModules ()

রিটার্নস
int

ব্যর্থ পরীক্ষা

public long getFailedTests ()

রিটার্নস
long

GetModulesAbi

public  getModulesAbi ()

মডিউল abi এর একটি মানচিত্র প্রদান করে: .

রিটার্নস

পাশ করা পরীক্ষা

public long getPassedTests ()

রিটার্নস
long

সারাংশ পান

public TestSummary getSummary ()

রিটার্নস
TestSummary

getTotalModules

public int getTotalModules ()

রিটার্নস
int

টোটাল টেস্ট পান

public long getTotalTests ()

রিটার্নস
long

আহ্বান শেষ

public void invocationEnded (long elapsedTime)

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

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

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

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

public void invocationStarted (IInvocationContext context)

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

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

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

testModule শুরু হয়েছে

public void testModuleStarted (IInvocationContext moduleContext)

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

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

সুরক্ষিত পদ্ধতি

GetCurrentTime

protected long getCurrentTime ()

রিটার্নস
long

GetEndTime

protected long getEndTime ()

আমন্ত্রণের শেষ সময় প্রদান করে।

রিটার্নস
long

GetStartTime

protected long getStartTime ()

আমন্ত্রণের শুরুর সময় ফেরত দেয়।

রিটার্নস
long