狀態故障監視器

public class ConditionFailureMonitor
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.invoker.ConditionFailureMonitor


監視呼叫中是否有任何失敗。

概括

公共構造函數

ConditionFailureMonitor ()

公共方法

boolean hasFailures ()
boolean hasRunFailures ()
void invocationFailed ( FailureDescription failure)

由於某些錯誤情況而報告不完整的呼叫。

void invocationFailed (Throwable cause)

由於某些錯誤情況而報告不完整的呼叫。

void testFailed ( TestDescription test, FailureDescription failure)

報告單一測試用例的失敗。

void testFailed ( TestDescription test, String trace)

報告單一測試用例的失敗。

void testRunFailed ( FailureDescription failure)

報告測試運行由於FailureDescription描述的故障而未能完成。

void testRunFailed (String errorMessage)

報告測試運行因致命錯誤而未能完成。

公共構造函數

狀態故障監視器

public ConditionFailureMonitor ()

公共方法

有失敗

public boolean hasFailures ()

退貨
boolean

有運行失敗

public boolean hasRunFailures ()

退貨
boolean

呼叫失敗

public void invocationFailed (FailureDescription failure)

由於某些錯誤情況而報告不完整的呼叫。

將由 TradeFederation 框架自動呼叫。

參數
failure FailureDescription :描述失敗原因的FailureDescription

呼叫失敗

public void invocationFailed (Throwable cause)

由於某些錯誤情況而報告不完整的呼叫。

將由 TradeFederation 框架自動呼叫。

參數
cause Throwable :失敗的Throwable原因

測試失敗

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 : 失敗的堆疊追蹤

測試運行失敗

public void testRunFailed (FailureDescription failure)

報告測試運行由於FailureDescription描述的故障而未能完成。

參數
failure FailureDescription :描述故障及其上下文的FailureDescription

測試運行失敗

public void testRunFailed (String errorMessage)

報告測試運行因致命錯誤而未能完成。

參數
errorMessage String :描述運行失敗原因的String