রিপোর্ট পাস করা পরীক্ষা

public class ReportPassedTests
extends CollectingTestListener implements IConfigurationReceiver , ISupportGranularResults

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.ReportPassedTests


ফাইলে রিপোর্ট করুন এবং উত্তীর্ণ পরীক্ষা বাদ দেওয়ার জন্য সম্ভাব্য ফিল্টারগুলো যোগ করুন।

সারসংক্ষেপ

সরকারি নির্মাণকারী

ReportPassedTests ()

জনসাধারণের পদ্ধতি

void invocationEnded (long elapsedTime)

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

void invocationFailed ( FailureDescription failure)

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

void invocationStarted ( IInvocationContext context)

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

void setConfiguration ( IConfiguration configuration)

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

void setLogger ( ITestLogger logger)
boolean supportGranularResults ()

রিপোর্টারটি সূক্ষ্ম ফলাফল সমর্থন করলে True, অন্যথায় False রিটার্ন করে।

void testModuleEnded ()

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

void testModuleStarted ( IInvocationContext moduleContext)

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

void testRunEnded (long elapsedTime, HashMap<String, MetricMeasurement.Metric> runMetrics)

পরীক্ষামূলক কার্যক্রমের সমাপ্তির প্রতিবেদন।

সরকারি নির্মাণকারী

রিপোর্ট পাস করা পরীক্ষা

public ReportPassedTests ()

জনসাধারণের পদ্ধতি

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

public void invocationEnded (long elapsedTime)

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

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

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

আহ্বান ব্যর্থ হয়েছে

public void invocationFailed (FailureDescription failure)

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

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

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

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

public void invocationStarted (IInvocationContext context)

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

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

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

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

public void setConfiguration (IConfiguration configuration)

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

প্যারামিটার
configuration IConfiguration

সেটলগার

public void setLogger (ITestLogger logger)

প্যারামিটার
logger ITestLogger

দানাদার ফলাফল সমর্থন করুন

public boolean supportGranularResults ()

রিপোর্টারটি সূক্ষ্ম ফলাফল সমর্থন করলে True, অন্যথায় False রিটার্ন করে।

ফেরত
boolean

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

public void testModuleEnded ()

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

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

public void testModuleStarted (IInvocationContext moduleContext)

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

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

পরীক্ষা শেষ হয়েছে

public void testRunEnded (long elapsedTime, 
                HashMap<String, MetricMeasurement.Metric> runMetrics)

টেস্ট রান শেষ হওয়ার রিপোর্ট। সংশোধন: আমরা ভিন্ন টাইপের দুটি Map<> ইন্টারফেস ব্যবহার করতে পারি না, তাই এখানে HashMap ব্যবহার করতে হবে।

প্যারামিটার
elapsedTime long : ডিভাইস দ্বারা রিপোর্ট করা অতিবাহিত সময়, মিলিসেকেন্ডে

runMetrics HashMap : Metric ব্যবহার করে একটি পরীক্ষা চালানোর শেষে রিপোর্ট করা কী-ভ্যালু পেয়ারসমূহ।