Kết quả kiểm tra

public class TestResult
extends Object

java.lang.Object
com.android.tradefed.result.TestResult


Vùng chứa kết quả của một lần thử nghiệm.

Bản tóm tắt

Lĩnh vực

public static final String IS_FLAKY

Nhà thầu xây dựng công cộng

TestResult ()

Phương pháp công khai

void addLoggedFile (String dataName, LogFile loggedFile)

Thêm theo dõi tệp nhật ký được liên kết với trường hợp thử nghiệm đó

boolean equals (Object obj)
long getEndTime ()

Trả về thời gian System.currentTimeMillis() mà sự kiện ERROR(/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map)) đã được nhận.

FailureDescription getFailure ()

Nhận FailureDescription liên quan.

getLoggedFiles ()

Trả về bản sao của bản đồ chứa tất cả tệp đã ghi được liên kết với trường hợp thử nghiệm đó.

getMetrics ()

Nhận các số liệu kiểm tra liên quan.

getProtoMetrics ()

Nhận số liệu kiểm tra liên quan ở định dạng proto.

TestStatus getResultStatus ()

Nhận kết quả TestStatus của bài kiểm tra.

SkipReason getSkipReason ()
String getStackTrace ()

Lấy dấu vết String xếp chuỗi liên quan.

long getStartTime ()

Trả về thời gian System.currentTimeMillis() mà sự kiện ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription) đã được nhận.

TestResult.TestStatus getStatus ()

Nhận kết quả TestStatus của bài kiểm tra.

int hashCode ()
static TestResult merge ( results, MergeStrategy strategy) merge ( results, MergeStrategy strategy)

Hợp nhất các lần thử cho cùng một trường hợp thử nghiệm dựa trên chiến lược hợp nhất.

void setEndTime (long currentTimeMillis)

Đặt thời gian kết thúc

void setFailure ( FailureDescription failureDescription)

Đặt dấu vết ngăn xếp.

void setMetrics ( metrics) setMetrics ( metrics)

Đặt số liệu kiểm tra, ghi đè mọi giá trị trước đó.

void setProtoMetrics ( metrics) setProtoMetrics ( metrics)

Đặt định dạng số liệu nguyên mẫu thử nghiệm, ghi đè mọi giá trị trước đó.

void setSkipReason ( SkipReason reason)
void setStackTrace (String stackTrace)

Đặt dấu vết ngăn xếp.

void setStartTime (long startTime)

Cho phép đặt thời gian bắt đầu thử nghiệm, được sử dụng với ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription, long) .

TestResult setStatus ( TestStatus status)

Đặt TestStatus .

TestResult setStatus (TestResult.TestStatus ddmlibStatus)

Lĩnh vực

IS_FLAKY

public static final String IS_FLAKY

Nhà thầu xây dựng công cộng

Kết quả kiểm tra

public TestResult ()

Phương pháp công khai

thêmLoggedFile

public void addLoggedFile (String dataName, 
                LogFile loggedFile)

Thêm theo dõi tệp nhật ký được liên kết với trường hợp thử nghiệm đó

Thông số
dataName String

loggedFile LogFile

bằng

public boolean equals (Object obj)

Thông số
obj Object

Trả lại
boolean

getEndTime

public long getEndTime ()

Trả về thời gian System.currentTimeMillis() mà sự kiện ERROR(/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map)) đã được nhận.

Trả lại
long

nhận được Thất bại

public FailureDescription getFailure ()

Nhận FailureDescription liên quan. Sẽ là null nếu getStatus()TestStatus#PASSED .

Trả lại
FailureDescription

getLoggedFiles

public  getLoggedFiles ()

Trả về bản sao của bản đồ chứa tất cả tệp đã ghi được liên kết với trường hợp thử nghiệm đó.

Trả lại

lấy số liệu

public  getMetrics ()

Nhận các số liệu kiểm tra liên quan.

Trả lại

getProtoMetrics

public  getProtoMetrics ()

Nhận số liệu kiểm tra liên quan ở định dạng proto.

Trả lại

trạng thái getResult

public TestStatus getResultStatus ()

Nhận kết quả TestStatus của bài kiểm tra.

Trả lại
TestStatus

getSkipLý do

public SkipReason getSkipReason ()

Trả lại
SkipReason

getStackTrace

public String getStackTrace ()

Lấy dấu vết String xếp chuỗi liên quan. Sẽ là null nếu getStatus()TestStatus#PASSED .

Trả lại
String

lấy thời gian bắt đầu

public long getStartTime ()

Trả về thời gian System.currentTimeMillis() mà sự kiện ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription) đã được nhận.

Trả lại
long

nhận được trạng thái

public TestResult.TestStatus getStatus ()

Nhận kết quả TestStatus của bài kiểm tra.

Trả lại
TestResult.TestStatus

Mã Băm

public int hashCode ()

Trả lại
int

hợp nhất

public static TestResult merge ( results, 
                MergeStrategy strategy)

Hợp nhất các lần thử cho cùng một trường hợp thử nghiệm dựa trên chiến lược hợp nhất.

Thông số
results : Danh sách TestResult sẽ được hợp nhất

strategy MergeStrategy : MergeStrategy được sử dụng để xác định kết quả hợp nhất.

Trả lại
TestResult TestResult đã hợp nhất hoặc null nếu không có gì để hợp nhất.

setEndTime

public void setEndTime (long currentTimeMillis)

Đặt thời gian kết thúc

Thông số
currentTimeMillis long

setFailure

public void setFailure (FailureDescription failureDescription)

Đặt dấu vết ngăn xếp.

Thông số
failureDescription FailureDescription

bộ số liệu

public void setMetrics ( metrics)

Đặt số liệu kiểm tra, ghi đè mọi giá trị trước đó.

Thông số
metrics

setProtoMetrics

public void setProtoMetrics ( metrics)

Đặt định dạng số liệu nguyên mẫu thử nghiệm, ghi đè mọi giá trị trước đó.

Thông số
metrics

setSkipReason

public void setSkipReason (SkipReason reason)

Thông số
reason SkipReason

setStackTrace

public void setStackTrace (String stackTrace)

Đặt dấu vết ngăn xếp.

Thông số
stackTrace String

setStartTime

public void setStartTime (long startTime)

Cho phép đặt thời gian bắt đầu thử nghiệm, được sử dụng với ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription, long) .

Thông số
startTime long

setStatus

public TestResult setStatus (TestStatus status)

Đặt TestStatus .

Thông số
status TestStatus

Trả lại
TestResult

setStatus

public TestResult setStatus (TestResult.TestStatus ddmlibStatus)

Thông số
ddmlibStatus TestResult.TestStatus

Trả lại
TestResult