গ্রানুলার রিট্রাইবল টেস্ট র্যাপার.স্টার্টএন্ড কালেক্টর
public class GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder
| java.lang.অবজেক্ট | |||
| ↳ | com.android.tradefed.result.resultForwarder সম্পর্কে | ||
| ↳ | com.android.tradefed.result.resultAndLogForwarder সম্পর্কে | ||
| ↳ | com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector | ||
ক্লাস হেল্পার অনুপস্থিত রান শুরু এবং শেষ ধরবে।
সারাংশ
ক্ষেত্র | |
|---|---|
public TestDescription | mCurrentTest |
public boolean | mRunEndedReported |
public boolean | mRunStartReported |
public boolean | mTestInProgress |
পাবলিক পদ্ধতি | |
|---|---|
void | testEnded ( TestDescription test,একটি পৃথক পরীক্ষার মামলার কার্যকরকরণ সমাপ্তির প্রতিবেদন করে। |
void | testEnded ( TestDescription test, long endTime, |
void | testRunEnded (long elapsedTimeMillis,পরীক্ষামূলক রানের সমাপ্তির রিপোর্ট। |
void | testRunStarted (String runName, int testCount)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে। |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে। |
void | testRunStarted (String runName, int testCount, int attemptNumber)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে। |
void | testStarted ( TestDescription test, long startTime) |
void | testStarted ( TestDescription test)একটি পৃথক পরীক্ষার মামলার শুরুর রিপোর্ট করে। |
ক্ষেত্র
mCurrentTest সম্পর্কে
public TestDescription mCurrentTest
mRunEndedReported সম্পর্কে
public boolean mRunEndedReported
mRunStartReported সম্পর্কে
public boolean mRunStartReported
mTestInProgress সম্পর্কে
public boolean mTestInProgress
পাবলিক পদ্ধতি
পরীক্ষাসমাপ্ত
public void testEnded (TestDescription test,testMetrics)
একটি পৃথক পরীক্ষার মামলার কার্যকরকরণ সমাপ্তির প্রতিবেদন করে।
যদি testFailed(TestDescription, FailureDescription) ব্যবহার না করা হয়, তাহলে এই পরীক্ষাটি উত্তীর্ণ হয়েছে। এছাড়াও টেস্ট কেস এক্সিকিউশনের সময় নির্গত যেকোনো কী/মান মেট্রিক্স ফেরত পাঠায়।
| পরামিতি | |
|---|---|
test | TestDescription : পরীক্ষাটি সনাক্ত করে |
testMetrics | : নির্গত মেট্রিক্সের একটি ERROR(/Map) |
পরীক্ষাসমাপ্ত
public void testEnded (TestDescription test, long endTime,testMetrics)
ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) এর বিকল্প যেখানে আমরা সরাসরি শেষ সময় নির্দিষ্ট করতে পারি। সঠিক পরিমাপের জন্য testStarted(com.android.tradefed.result.TestDescription, long) এর সাথে একত্রিত করুন।
| পরামিতি | |
|---|---|
test | TestDescription : পরীক্ষাটি সনাক্ত করে |
endTime | long : পরীক্ষা শেষ হওয়ার সময়, System.currentTimeMillis() এর মাধ্যমে পরিমাপ করা হয়েছে |
testMetrics | : নির্গত মেট্রিক্সের একটি ERROR(/Map) |
টেস্টরানএন্ডেড
public void testRunEnded (long elapsedTimeMillis,
runMetrics) পরীক্ষামূলক রানের সমাপ্তির রিপোর্ট।
| পরামিতি | |
|---|---|
elapsedTimeMillis | long : ডিভাইসটি মিলিসেকেন্ডে অতিবাহিত সময় রিপোর্ট করেছে |
runMetrics | : পরীক্ষামূলক রানের শেষে রিপোর্ট করা কী-মান জোড়া |
পরীক্ষা শুরু হয়েছে
public void testRunStarted (String runName,
int testCount)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে।
| পরামিতি | |
|---|---|
runName | String : পরীক্ষামূলক রানের নাম |
testCount | int : পরীক্ষামূলকভাবে মোট পরীক্ষার সংখ্যা |
পরীক্ষা শুরু হয়েছে
public void testRunStarted (String runName,
int testCount,
int attemptNumber,
long startTime)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে।
| পরামিতি | |
|---|---|
runName | String : পরীক্ষামূলক রানের নাম |
testCount | int : পরীক্ষামূলকভাবে মোট পরীক্ষার সংখ্যা |
attemptNumber | int : অর্ডার নম্বর, যা একই runName-এর একাধিকবার চালানো বিভিন্ন প্রচেষ্টা চিহ্নিত করে। attemptNumberটি 0-সূচকযুক্ত এবং প্রতিবার নতুন রান করার সময় এটি বৃদ্ধি পাবে। যেমন একটি পরীক্ষা 3 বার পুনঃচেষ্টা করা হলে, একই runName-এর অধীনে মোট 4টি রান থাকা উচিত এবং attemptNumberটি 0 থেকে 3 পর্যন্ত হওয়া উচিত। |
startTime | long : রান শুরু হওয়ার সময়, System.currentTimeMillis() এর মাধ্যমে পরিমাপ করা হয়। |
পরীক্ষা শুরু হয়েছে
public void testRunStarted (String runName,
int testCount,
int attemptNumber)একটি পরীক্ষামূলক অভিযানের শুরুর রিপোর্ট করে।
| পরামিতি | |
|---|---|
runName | String : পরীক্ষামূলক রানের নাম |
testCount | int : পরীক্ষামূলকভাবে মোট পরীক্ষার সংখ্যা |
attemptNumber | int : অর্ডার নম্বর, যা একই runName-এর একাধিকবার চালানো বিভিন্ন প্রচেষ্টা চিহ্নিত করে। attemptNumberটি 0-সূচকযুক্ত এবং প্রতিবার নতুন রান করার সময় এটি বৃদ্ধি পাবে। যেমন একটি পরীক্ষা 3 বার পুনঃচেষ্টা করা হলে, একই runName-এর অধীনে মোট 4টি রান থাকা উচিত এবং attemptNumberটি 0 থেকে 3 পর্যন্ত হওয়া উচিত। |
পরীক্ষা শুরু হয়েছে
public void testStarted (TestDescription test, long startTime)
testStarted(com.android.tradefed.result.TestDescription) এর বিকল্প যেখানে আমরা পরীক্ষাটি কখন শুরু হয়েছিল তাও নির্দিষ্ট করি, সঠিক পরিমাপের জন্য ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) এর সাথে একত্রিত করি।
| পরামিতি | |
|---|---|
test | TestDescription : পরীক্ষাটি সনাক্ত করে |
startTime | long : পরীক্ষা শুরু হওয়ার সময়, System.currentTimeMillis() এর মাধ্যমে পরিমাপ করা হয়েছে |
পরীক্ষা শুরু হয়েছে
public void testStarted (TestDescription test)
একটি পৃথক পরীক্ষার কেসের শুরুর রিপোর্ট করে। পুরোনো ইন্টারফেস, যখনই সম্ভব testStarted(com.android.tradefed.result.TestDescription) ব্যবহার করা উচিত।
| পরামিতি | |
|---|---|
test | TestDescription : পরীক্ষাটি সনাক্ত করে |