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

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Object
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 ()
Map<String, IAbi > 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 Map<String, IAbi> getModulesAbi ()

abi মডিউলের একটি ম্যাপ ফেরত দেয়: .

ফেরত
Map<String, IAbi >

পাস করা পরীক্ষাগুলি

public long getPassedTests ()

ফেরত
long

সারসংক্ষেপ পান

public TestSummary getSummary ()

ফেরত
TestSummary

মোট মডিউল পান

public int getTotalModules ()

ফেরত
int

getTotalTests

public long getTotalTests ()

ফেরত
long

আহ্বান শেষ হয়েছে

public void invocationEnded (long elapsedTime)

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

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

প্যারামিটার
elapsedTime long : আহ্বানের অতিবাহিত সময় (মিলিসেকেন্ডে)

আহ্বান শুরু হয়েছে

public void invocationStarted (IInvocationContext context)

টেস্ট আহ্বানের সূচনা রিপোর্ট করে।

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

প্যারামিটার
context IInvocationContext : আহ্বান সম্পর্কিত তথ্য

টেস্টমডিউলশুরু হয়েছে

public void testModuleStarted (IInvocationContext moduleContext)

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

প্যারামিটার
moduleContext IInvocationContext : মডিউলটির IInvocationContext

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

বর্তমান সময় পান

protected long getCurrentTime ()

ফেরত
long

শেষ সময় পান

protected long getEndTime ()

আহ্বানের সমাপ্তির সময় ফেরত দেয়।

ফেরত
long

শুরুর সময়

protected long getStartTime ()

আহ্বানের শুরুর সময় ফেরত দেয়।

ফেরত
long