LegacySubprocessResultsReporter

public final class LegacySubprocessResultsReporter
extends SubprocessResultsReporter

java.lang.Object
   ↳ com.android.tradefed.result.SubprocessResultsReporter
     ↳ com.android.tradefed.result.LegacySubprocessResultsReporter


Việc triển khai báo cáo kết quả quy trình con bị đóng băng sẽ vẫn tương thích với các phiên bản TF/CTS trước đó (ví dụ: 8 trở lên), mặc dù có thay đổi trong siêu lớp của báo cáo.

Bạn có thể chèn trình báo cáo này một cách linh động để bật tính năng báo cáo quy trình con trong các bộ kiểm thử cũ dựa trên TF.

Tóm tắt

Hàm khởi tạo công khai

LegacySubprocessResultsReporter()

Phương thức công khai

void invocationEnded(long elapsedTime)

void invocationFailed(Throwable cause)

void invocationStarted(IBuildInfo buildInfo)
void logAssociation(String dataName, LogFile logFile)

void setLogSaver(ILogSaver logSaver)
void testAssumptionFailure(TestIdentifier testId, String trace)
void testEnded(TestIdentifier testId, metrics)
void testEnded(TestIdentifier testId, long endTime, metrics)
void testFailed(TestIdentifier testId, String reason)
void testIgnored(TestIdentifier testId)
void testLogSaved(String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
void testModuleEnded()

void testModuleStarted(IInvocationContext moduleContext)

void testRunEnded(long time, runMetrics)

void testRunFailed(String reason)

void testRunStarted(String runName, int testCount)

void testStarted(TestIdentifier testId)
void testStarted(TestIdentifier testId, long startTime)

Hàm khởi tạo công khai

LegacySubprocessResultsReporter

public LegacySubprocessResultsReporter ()

Phương thức công khai

invocationEnded

public void invocationEnded (long elapsedTime)

Tham số
elapsedTime long

invocationFailed

public void invocationFailed (Throwable cause)

Tham số
cause Throwable

invocationStarted

public void invocationStarted (IBuildInfo buildInfo)

Tham số
buildInfo IBuildInfo

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

Tham số
dataName String

logFile LogFile

setLogSaver

public void setLogSaver (ILogSaver logSaver)

Tham số
logSaver ILogSaver

testAssumptionFailure

public void testAssumptionFailure (TestIdentifier testId, 
                String trace)

Tham số
testId TestIdentifier

trace String

testEnded

public void testEnded (TestIdentifier testId, 
                 metrics)

Tham số
testId TestIdentifier

metrics

testEnded

public void testEnded (TestIdentifier testId, 
                long endTime, 
                 metrics)

Tham số
testId TestIdentifier

endTime long

metrics

testFailed

public void testFailed (TestIdentifier testId, 
                String reason)

Tham số
testId TestIdentifier

reason String

testIgnored

public void testIgnored (TestIdentifier testId)

Tham số
testId TestIdentifier

testLogSaved

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

Tham số
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile

testModuleEnded

public void testModuleEnded ()

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Tham số
moduleContext IInvocationContext

testRunEnded

public void testRunEnded (long time, 
                 runMetrics)

Tham số
time long

runMetrics

testRunFailed

public void testRunFailed (String reason)

Tham số
reason String

testRunStarted

public void testRunStarted (String runName, 
                int testCount)

Tham số
runName String

testCount int

testStarted

public void testStarted (TestIdentifier testId)

Tham số
testId TestIdentifier

testStarted

public void testStarted (TestIdentifier testId, 
                long startTime)

Tham số
testId TestIdentifier

startTime long