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,একটি পৃথক পরীক্ষার মামলার কার্যকরকরণ সমাপ্তির প্রতিবেদন করে। |
void | testFailed ( TestIdentifier test, String trace)একটি পৃথক পরীক্ষার ক্ষেত্রে ব্যর্থতার প্রতিবেদন করে। |
void | testIgnored ( TestIdentifier test)যখন একটি পরীক্ষা চালানো হবে না তখন ডাকা হয়, সাধারণত কারণ একটি পরীক্ষা পদ্ধতি org.junit.Ignore দিয়ে টীকাযুক্ত থাকে। |
void | testRunEnded (long elapsedTime,পরীক্ষামূলক রানের সমাপ্তির রিপোর্ট। |
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 : পরীক্ষাটি সনাক্ত করে |