LogcatCrashResultForwarder
public class LogcatCrashResultForwarder
extends ResultForwarder
java.lang.অবজেক্ট | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.tradefed.result.LogcatCrashResultForwarder |
বিশেষ শ্রোতা: ব্যর্থতায় (ইনস্ট্রুমেন্টেশন প্রক্রিয়া ক্র্যাশিং) এটি লগক্যাট থেকে ক্র্যাশটি বের করার চেষ্টা করবে এবং পরীক্ষার সাথে যুক্ত ব্যর্থতার বার্তায় এটি যুক্ত করবে।
সারাংশ
ধ্রুবক | |
---|---|
int | MAX_NUMBER_CRASH
|
ক্ষেত্র | |
---|---|
public static final String | ERROR_MESSAGE ডিভাইসের পাশে কিছু ভুল হলে ইন্সট্রুমেন্টেশন থেকে বিশেষ ত্রুটি বার্তা। |
public static final String | INCOMPLETE_MESSAGE |
public static final String | SYSTEM_CRASH_MESSAGE |
public static final | TIMEOUT_MESSAGES
|
পাবলিক কনস্ট্রাক্টর | |
---|---|
LogcatCrashResultForwarder ( ITestDevice device, ITestInvocationListener... listeners) |
পাবলিক পদ্ধতি | |
---|---|
ITestDevice | getDevice () |
void | setPackageName (String packageName) |
void | testEnded ( TestDescription test, long endTime, testMetrics) testEnded ( TestDescription test, long endTime, testMetrics) |
void | testFailed ( TestDescription test, FailureDescription failure) একটি পৃথক পরীক্ষার ক্ষেত্রে ব্যর্থতার রিপোর্ট করে। |
void | testFailed ( TestDescription test, String trace) একটি পৃথক পরীক্ষার ক্ষেত্রে ব্যর্থতার রিপোর্ট করে। |
void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) টেস্ট রান শেষ রিপোর্ট. |
void | testRunFailed ( FailureDescription error) |
void | testRunFailed (String errorMessage) একটি মারাত্মক ত্রুটির কারণে রিপোর্ট পরীক্ষা চালানো সম্পূর্ণ হতে ব্যর্থ হয়েছে৷ |
void | testStarted ( TestDescription test, long startTime) |
ধ্রুবক
MAX_NUMBER_CRASH
public static final int MAX_NUMBER_CRASH
ধ্রুবক মান: 3 (0x00000003)
ক্ষেত্র
ERROR_MESSAGE
public static final String ERROR_MESSAGE
ডিভাইসের পাশে কিছু ভুল হলে ইন্সট্রুমেন্টেশন থেকে বিশেষ ত্রুটি বার্তা।
INCOMPLETE_MESSAGE
public static final String INCOMPLETE_MESSAGE
SYSTEM_CRASH_MESSAGE
public static final String SYSTEM_CRASH_MESSAGE
TIMEOUT_MESSAGES
public static finalTIMEOUT_MESSAGES
পাবলিক কনস্ট্রাক্টর
LogcatCrashResultForwarder
public LogcatCrashResultForwarder (ITestDevice device, ITestInvocationListener... listeners)
পরামিতি | |
---|---|
device | ITestDevice |
listeners | ITestInvocationListener |
পাবলিক পদ্ধতি
setPackageName
public void setPackageName (String packageName)
পরামিতি | |
---|---|
packageName | String |
পরীক্ষা শেষ
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 testFailed (TestDescription test, FailureDescription failure)
একটি পৃথক পরীক্ষার ক্ষেত্রে ব্যর্থতার রিপোর্ট করে।
testStarted এবং testEnded এর মধ্যে কল করা হবে।
পরামিতি | |
---|---|
test | TestDescription : পরীক্ষা শনাক্ত করে |
failure | FailureDescription : ব্যর্থতার FailureDescription এবং তার প্রসঙ্গ। |
পরীক্ষায় ব্যর্থ
public void testFailed (TestDescription test, String trace)
একটি পৃথক পরীক্ষার ক্ষেত্রে ব্যর্থতার রিপোর্ট করে।
testStarted এবং testEnded এর মধ্যে কল করা হবে।
পরামিতি | |
---|---|
test | TestDescription : পরীক্ষা শনাক্ত করে |
trace | String : ব্যর্থতার স্ট্যাক ট্রেস |
testRunended
public void testRunEnded (long elapsedTime,runMetrics)
টেস্ট রান শেষ রিপোর্ট. FIXME: আমাদের কাছে ভিন্ন ধরনের দুটি Map<> ইন্টারফেস থাকতে পারে না, তাই আমাদের এখানে হ্যাশম্যাপ ব্যবহার করতে হবে।
পরামিতি | |
---|---|
elapsedTime | long : ডিভাইস মিলিসেকেন্ডে অতিবাহিত সময় রিপোর্ট করেছে |
runMetrics | Metric সাথে চালানো পরীক্ষার শেষে রিপোর্ট করা কী-মান জোড়া। |
testRunfailed
public void testRunFailed (FailureDescription error)
FailureDescription
দ্বারা বর্ণিত একটি ব্যর্থতার কারণে রিপোর্ট পরীক্ষা চালানো সম্পূর্ণ হতে ব্যর্থ হয়েছে।
পরামিতি | |
---|---|
error | FailureDescription : ব্যর্থতার FailureDescription এবং তার প্রসঙ্গ। |
testRunfailed
public void testRunFailed (String errorMessage)
একটি মারাত্মক ত্রুটির কারণে রিপোর্ট পরীক্ষা চালানো সম্পূর্ণ হতে ব্যর্থ হয়েছে৷
পরামিতি | |
---|---|
errorMessage | String : String রান ব্যর্থতার কারণ বর্ণনা করে। |
পরীক্ষা শুরু হয়েছে
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() এর মাধ্যমে পরিমাপ করা হয় |