Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

SystemServerStatusChecker

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

java.lang.Object
com.android.tradefed.suite.checker.SystemServerStatusChecker


system_serverのpidがモジュール実行の前後から変更されたかどうかを確認します。新しいpidは、モジュールの実行中にランタイムの再起動が発生したことを意味します。

概要

パブリックコンストラクター

SystemServerStatusChecker ()

パブリックメソッド

StatusCheckerResult postExecutionCheck (ITestDevice device)

テストモジュール実行後にシステム状態を確認します。

StatusCheckerResult preExecutionCheck (ITestDevice device)

テストモジュールを実行する前にシステム状態を確認してください。

保護されたメソッド

long getCurrentTime ()

現在の時刻を返します。

パブリックコンストラクター

SystemServerStatusChecker

public SystemServerStatusChecker ()

パブリックメソッド

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

テストモジュール実行後にシステム状態を確認します。ここでチェックが必要な場合、サブクラスはこのメソッドをオーバーライドする必要があります。実装は、ステータスチェックが成功したか失敗したかを示すboolean値を返す必要があります。

パラメーター
device ITestDevice :チェックを実行するITestDevice

戻り値
StatusCheckerResult システム状態チェックの結果

投げる
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

テストモジュールを実行する前にシステム状態を確認してください。ここでチェックが必要な場合、サブクラスはこのメソッドをオーバーライドする必要があります。実装は、ステータスチェックが成功したか失敗したかを示すboolean値を返す必要があります。

モジュールの実行後にシステムステータスを確認することを強くお勧めします。このメソッドは、モジュールの実行前に特定のシステム状態をキャッシュする目的で使用できます。

パラメーター
device ITestDevice :チェックを実行するITestDevice

戻り値
StatusCheckerResult システム状態チェックの結果

投げる
DeviceNotAvailableException

保護されたメソッド

getCurrentTime

protected long getCurrentTime ()

現在の時刻を返します。

戻り値
long