狀態故障監視器
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) 報告測試運行由於 |
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 。 |