StubTestRunListener সম্পর্কে

public class StubTestRunListener
extends Object implements ITestRunListener প্রসারিত করে

java.lang.অবজেক্ট
com.android.tradefed.result.StubTestRunListener সম্পর্কে


ITestRunListener এর স্টাব বাস্তবায়ন

সারাংশ

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

StubTestRunListener ()

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

void testAssumptionFailure ( TestIdentifier test, String trace)

যখন একটি পারমাণবিক পরীক্ষায় বলা হয় যে এটি এমন একটি শর্ত ধরে নিয়েছে যা মিথ্যা

void testEnded ( TestIdentifier test, testMetrics)

একটি পৃথক পরীক্ষার মামলার কার্যকরকরণ সমাপ্তির প্রতিবেদন করে।

void testFailed ( TestIdentifier test, String trace)

একটি পৃথক পরীক্ষার ক্ষেত্রে ব্যর্থতার প্রতিবেদন করে।

void testIgnored ( TestIdentifier test)

যখন একটি পরীক্ষা চালানো হবে না তখন ডাকা হয়, সাধারণত কারণ একটি পরীক্ষা পদ্ধতি org.junit.Ignore দিয়ে টীকাযুক্ত থাকে।

void testRunEnded (long elapsedTime, runMetrics)

পরীক্ষামূলক রানের সমাপ্তির রিপোর্ট।

void testRunFailed (String errorMessage)

একটি মারাত্মক ত্রুটির কারণে পরীক্ষামূলক রান সম্পূর্ণ হতে ব্যর্থ হয়েছে বলে রিপোর্ট করা হয়েছে।

void testRunStarted (String runName, int testCount)

একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে।

void testRunStopped (long elapsedTime)

ব্যবহারকারীর অনুরোধের কারণে পরীক্ষামূলক রান সম্পূর্ণ হওয়ার আগেই বন্ধ হয়ে গেছে বলে রিপোর্ট করা হয়েছে।

void testStarted ( TestIdentifier test)

একটি পৃথক পরীক্ষার মামলার শুরুর রিপোর্ট করে।

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

StubTestRunListener সম্পর্কে

public StubTestRunListener ()

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

পরীক্ষাঅনুমানব্যর্থতা

public void testAssumptionFailure (TestIdentifier test, 
                String trace)

যখন একটি পারমাণবিক পরীক্ষায় বলা হয় যে এটি এমন একটি শর্ত ধরে নিয়েছে যা মিথ্যা

পরামিতি
test TestIdentifier : পরীক্ষাটি সনাক্ত করে

trace String : ব্যর্থতার স্ট্যাক ট্রেস

পরীক্ষাসমাপ্ত

public void testEnded (TestIdentifier test, 
                 testMetrics)

একটি পৃথক পরীক্ষার মামলার কার্যকরকরণ সমাপ্তির প্রতিবেদন করে।

যদি testFailed(TestIdentifier, String) ব্যবহার না করা হয়, তাহলে এই পরীক্ষাটি উত্তীর্ণ হয়েছে। এছাড়াও টেস্ট কেস এক্সিকিউশনের সময় নির্গত যেকোনো কী/মান মেট্রিক্স ফেরত পাঠায়।

পরামিতি
test TestIdentifier : পরীক্ষাটি সনাক্ত করে

testMetrics : android.app.Instrumentation#sendStatus দ্বারা টেস্ট কেস সম্পাদনের সময় নির্গত মেট্রিক্সের একটি ERROR(/Map) যদি না আপনি একই কী একাধিকবার নির্গত করেন তবে সন্নিবেশ ক্রম সংরক্ষিত থাকে। মনে রাখবেন যে IInstrumentationResultParser.StatusKeys এ সংজ্ঞায়িত স্ট্যান্ডার্ড কীগুলি এই মানচিত্র থেকে ফিল্টার করা হয়েছে। Ddmlib IInstrumentationResultParser.StatusKeys এ সংজ্ঞায়িত অতিরিক্ত পরীক্ষার মেট্রিক্স যোগ করতে পারে।

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

public void testFailed (TestIdentifier test, 
                String trace)

একটি পৃথক পরীক্ষার ক্ষেত্রে ব্যর্থতার প্রতিবেদন করে।

testStarted এবং testEnded এর মধ্যে কল করা হবে।

পরামিতি
test TestIdentifier : পরীক্ষাটি সনাক্ত করে

trace String : ব্যর্থতার স্ট্যাক ট্রেস

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

public void testIgnored (TestIdentifier test)

যখন একটি পরীক্ষা চালানো হবে না তখন ডাকা হয়, সাধারণত কারণ একটি পরীক্ষা পদ্ধতি org.junit.Ignore দিয়ে টীকাযুক্ত থাকে।

পরামিতি
test TestIdentifier : পরীক্ষাটি সনাক্ত করে

টেস্টরানএন্ডেড

public void testRunEnded (long elapsedTime, 
                 runMetrics)

পরীক্ষামূলক রানের সমাপ্তির রিপোর্ট।

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

runMetrics : android.app.Instrumentation#addResults দ্বারা টেস্ট কেস সম্পাদনের সময় নির্গত মেট্রিক্সের একটি ERROR(/Map) যদি না আপনি একই কী একাধিকবার নির্গত করেন তবে সন্নিবেশ ক্রম সংরক্ষিত থাকে। মনে রাখবেন যে IInstrumentationResultParser.StatusKeys এ সংজ্ঞায়িত স্ট্যান্ডার্ড কীগুলি এই মানচিত্র থেকে ফিল্টার করা হয়েছে। Ddmlib IInstrumentationResultParser.StatusKeys এ সংজ্ঞায়িত অতিরিক্ত পরীক্ষার মেট্রিক্স যোগ করতে পারে।

পরীক্ষা চালানো ব্যর্থ হয়েছে

public void testRunFailed (String errorMessage)

একটি মারাত্মক ত্রুটির কারণে পরীক্ষামূলক রান সম্পূর্ণ হতে ব্যর্থ হয়েছে বলে রিপোর্ট করা হয়েছে।

পরামিতি
errorMessage String : রান ব্যর্থতার কারণ বর্ণনা করে এমন String

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

public void testRunStarted (String runName, 
                int testCount)

একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে।

পরামিতি
runName String : পরীক্ষামূলক রানের নাম

testCount int : পরীক্ষামূলকভাবে মোট পরীক্ষার সংখ্যা

testRunStopped সম্পর্কে

public void testRunStopped (long elapsedTime)

ব্যবহারকারীর অনুরোধের কারণে পরীক্ষামূলক রান সম্পূর্ণ হওয়ার আগেই বন্ধ হয়ে গেছে বলে রিপোর্ট করা হয়েছে।

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

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

public void testStarted (TestIdentifier test)

একটি পৃথক পরীক্ষার মামলার শুরুর রিপোর্ট করে।

পরামিতি
test TestIdentifier : পরীক্ষাটি সনাক্ত করে