পরীক্ষার ফলাফল
public class TestResult
extends Object
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.result.TestResult |
একটি একক পরীক্ষার ফলাফলের জন্য ধারক।
সারাংশ
ক্ষেত্র | |
|---|---|
public static final String | IS_FLAKY
|
পাবলিক কনস্ট্রাক্টর | |
|---|---|
TestResult () | |
পাবলিক পদ্ধতি | |
|---|---|
void | addLoggedFile (String dataName, LogFile loggedFile)সেই টেস্ট কেসের সাথে যুক্ত একটি লগ করা ফাইল ট্র্যাকিং যোগ করুন |
boolean | equals (Object obj) |
long | getEndTime () |
FailureDescription | getFailure () সংশ্লিষ্ট |
getLoggedFiles ()সেই পরীক্ষার ক্ষেত্রে সংশ্লিষ্ট সমস্ত লগ করা ফাইল ধারণকারী মানচিত্রের একটি অনুলিপি ফেরত দেয়। | |
getMetrics ()সংশ্লিষ্ট পরীক্ষার মেট্রিক্স পান। | |
getProtoMetrics ()প্রোটো ফরম্যাটে সংশ্লিষ্ট পরীক্ষার মেট্রিক্স পান। | |
TestStatus | getResultStatus () পরীক্ষার |
SkipReason | getSkipReason () |
String | getStackTrace () সংশ্লিষ্ট |
long | getStartTime () |
TestResult.TestStatus | getStatus () পরীক্ষার |
int | hashCode () |
static TestResult | merge ( results, MergeStrategy strategy)merge ( results, MergeStrategy strategy)মার্জিং কৌশলের উপর ভিত্তি করে একই টেস্ট কেসের জন্য প্রচেষ্টাগুলিকে একত্রিত করুন। |
void | setEndTime (long currentTimeMillis)শেষ সময় সেট করে |
void | setFailure ( FailureDescription failureDescription)স্ট্যাক ট্রেস সেট করুন। |
void | setMetrics ( metrics)setMetrics ( metrics)পূর্ববর্তী কোনো মান ওভাররাইড করে পরীক্ষার মেট্রিক্স সেট করুন। |
void | setProtoMetrics ( metrics)setProtoMetrics ( metrics)পরীক্ষার প্রোটো মেট্রিক্স ফরম্যাট সেট করুন, আগের যেকোনো মানকে ওভাররাইড করে। |
void | setSkipReason ( SkipReason reason) |
void | setStackTrace (String stackTrace)স্ট্যাক ট্রেস সেট করুন। |
void | setStartTime (long startTime) |
TestResult | setStatus ( TestStatus status) |
TestResult | setStatus (TestResult.TestStatus ddmlibStatus) |
ক্ষেত্র
IS_FLAKY
public static final String IS_FLAKY
পাবলিক কনস্ট্রাক্টর
পরীক্ষার ফলাফল
public TestResult ()
পাবলিক পদ্ধতি
addLoggedFile
public void addLoggedFile (String dataName,
LogFile loggedFile)সেই টেস্ট কেসের সাথে যুক্ত একটি লগ করা ফাইল ট্র্যাকিং যোগ করুন
| পরামিতি | |
|---|---|
dataName | String |
loggedFile | LogFile |
সমান
public boolean equals (Object obj)
| পরামিতি | |
|---|---|
obj | Object |
| রিটার্নস | |
|---|---|
boolean | |
GetEndTime
public long getEndTime ()
System.currentTimeMillis() সময় ফেরত দিন যে ERROR(/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map)) ইভেন্টটি গৃহীত হয়েছিল।
| রিটার্নস | |
|---|---|
long | |
ব্যর্থতা পেতে
public FailureDescription getFailure ()
সংশ্লিষ্ট FailureDescription পান। getStatus() TestStatus.PASSED হলে null হওয়া উচিত।
| রিটার্নস | |
|---|---|
FailureDescription | |
getLoggedFiles
publicgetLoggedFiles ()
সেই পরীক্ষার ক্ষেত্রে সংশ্লিষ্ট সমস্ত লগ করা ফাইল ধারণকারী মানচিত্রের একটি অনুলিপি ফেরত দেয়।
| রিটার্নস | |
|---|---|
getMetrics
publicgetMetrics ()
সংশ্লিষ্ট পরীক্ষার মেট্রিক্স পান।
| রিটার্নস | |
|---|---|
GetProtoMetrics
publicgetProtoMetrics ()
প্রোটো ফরম্যাটে সংশ্লিষ্ট পরীক্ষার মেট্রিক্স পান।
| রিটার্নস | |
|---|---|
ফলাফল স্ট্যাটাস পান
public TestStatus getResultStatus ()
পরীক্ষার TestStatus ফলাফল পান।
| রিটার্নস | |
|---|---|
TestStatus | |
getStackTrace
public String getStackTrace ()
সংশ্লিষ্ট String স্ট্যাক ট্রেস পান। getStatus() TestStatus.PASSED হলে null হওয়া উচিত।
| রিটার্নস | |
|---|---|
String | |
GetStartTime
public long getStartTime ()
ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription) ইভেন্টটি গৃহীত হয়েছিল সেই System.currentTimeMillis() সময়টি ফেরত দিন।
| রিটার্নস | |
|---|---|
long | |
get Status
public TestResult.TestStatus getStatus ()
পরীক্ষার TestStatus ফলাফল পান।
| রিটার্নস | |
|---|---|
TestResult.TestStatus | |
হ্যাশকোড
public int hashCode ()
| রিটার্নস | |
|---|---|
int | |
একত্রিত করা
public static TestResult merge (results, MergeStrategy strategy)
মার্জিং কৌশলের উপর ভিত্তি করে একই টেস্ট কেসের জন্য প্রচেষ্টাগুলিকে একত্রিত করুন।
| পরামিতি | |
|---|---|
results | TestResult তালিকা যা একত্রিত করা হবে |
strategy | MergeStrategy : MergeStrategy একত্রিত হওয়ার ফলাফল নির্ধারণ করতে ব্যবহার করা হবে। |
| রিটার্নস | |
|---|---|
TestResult | মার্জ করার মতো কিছু না থাকলে মার্জড TestResult বা নাল। |
সেটএন্ডটাইম
public void setEndTime (long currentTimeMillis)
শেষ সময় সেট করে
| পরামিতি | |
|---|---|
currentTimeMillis | long |
সেট ব্যর্থতা
public void setFailure (FailureDescription failureDescription)
স্ট্যাক ট্রেস সেট করুন।
| পরামিতি | |
|---|---|
failureDescription | FailureDescription |
সেটমেট্রিক্স
public void setMetrics (metrics)
পূর্ববর্তী কোনো মান ওভাররাইড করে পরীক্ষার মেট্রিক্স সেট করুন।
| পরামিতি | |
|---|---|
metrics | |
সেট প্রোটোমেট্রিক্স
public void setProtoMetrics (metrics)
পরীক্ষার প্রোটো মেট্রিক্স ফরম্যাট সেট করুন, আগের যেকোনো মানকে ওভাররাইড করে।
| পরামিতি | |
|---|---|
metrics | |
সেটস্ট্যাকট্রেস
public void setStackTrace (String stackTrace)
স্ট্যাক ট্রেস সেট করুন।
| পরামিতি | |
|---|---|
stackTrace | String |
স্টার্টটাইম সেট করুন
public void setStartTime (long startTime)
ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription, long) এর সাথে ব্যবহার করার জন্য পরীক্ষাটি কখন শুরু হয়েছিল সেটি সেট করার অনুমতি দেয়৷
| পরামিতি | |
|---|---|
startTime | long |
সেট স্ট্যাটাস
public TestResult setStatus (TestStatus status)
TestStatus সেট করুন।
| পরামিতি | |
|---|---|
status | TestStatus |
| রিটার্নস | |
|---|---|
TestResult | |
সেট স্ট্যাটাস
public TestResult setStatus (TestResult.TestStatus ddmlibStatus)
| পরামিতি | |
|---|---|
ddmlibStatus | TestResult.TestStatus |
| রিটার্নস | |
|---|---|
TestResult | |