條件故障監視器

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 : 失敗的ERROR(/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 : ERROR(/String)描述運行失敗的原因。