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

XmlDefsTest

public class XmlDefsTest
implements IDeviceTest , IResumableTest , IShardableTest extends Object

java.lang.Object
com.android.tradefed.testtype.testdefs.XmlDefsTest


test_defs.xmlファイルで定義された一連の計測テストを実行します。

テスト定義ファイルは、ローカルファイルシステム上の1つ以上のファイル、および/またはテスト中のデバイスに保存されている1つ以上のファイルのいずれかです。

概要

田畑

public static final String COVERAGE_TARGET_KEY

テストカバレッジターゲット値のメトリックキー名

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

XmlDefsTest ()

パブリックメソッド

ITestDevice getDevice ()

テスト対象のデバイスを入手します。

boolean isResumable ()

void run ( ITestInvocationListener listener)

テストを実行し、結果をリスナーに報告します。

void setDevice ( ITestDevice device)

テスト中のデバイスを注入します。

split ()

テストを個別に実行可能なチャンクに分割します。

田畑

COVERAGE_TARGET_KEY

public static final String COVERAGE_TARGET_KEY

テストカバレッジターゲット値のメトリックキー名

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

XmlDefsTest

public XmlDefsTest ()

パブリックメソッド

getDevice

public ITestDevice getDevice ()

テスト対象のデバイスを入手します。

戻り値
ITestDevice ITestDevice

isResumable

public boolean isResumable ()

戻り値
boolean

走る

public void run ( ITestInvocationListener listener)

テストを実行し、結果をリスナーに報告します。

パラメーター
listener ITestInvocationListener :テスト結果のITestInvocationListener

投げる
DeviceNotAvailableException

setDevice

public void setDevice ( ITestDevice device)

テスト中のデバイスを注入します。

パラメーター
device ITestDevice :使用するITestDevice

スプリット

public  split ()

テストを個別に実行可能なチャンクに分割します。

これは確定的でなければならず、常に同じ入力に対して同じIRemoteTestの同じリストをIRemoteTestます。

これはテストの実行前に呼び出されるため、注入された依存関係( IDeviceTestITestDeviceなど)はnullになる可能性があります。

戻り値
個別に実行されるサブテストのコレクション、またはテストが現在シャード可能でない場合はnull