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

SuiteTestFilter

public class SuiteTestFilter
extends Object

java.lang.Object
com.android.tradefed.testtype.suite.SuiteTestFilter


テストを含めるおよび除外するためのフィルターを表します。

概要

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

SuiteTestFilter (String abi, String name, String test)

指定されたパーツから新しいSuiteTestFilterを作成します。

パブリックメソッド

static SuiteTestFilter createFrom (String filter)

指定された文字列から新しいSuiteTestFilterを構築します。

String getAbi ()
String getBaseName ()

パラメータ化せずにモジュールのベース名を返します。

String getName ()
String getTest ()
String toString ()

このフィルタの文字列表現を返します。

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

SuiteTestFilter

public SuiteTestFilter (String abi, 
                String name, 
                String test)

指定されたパーツから新しいSuiteTestFilterを作成します。

パラメーター
abi String :ABIがサポートされている必要がありますAbiUtils#isAbiSupportedByCompatibility(String)

name String :モジュールの名前

test String :テストの識別子。

パブリックメソッド

createFrom

public static SuiteTestFilter createFrom (String filter)

指定された文字列から新しいSuiteTestFilterを構築します。フィルターは4つの形式のいずれかにすることができ、インスタンスは次のように初期化されます。 -"name"-> abi = null、name = "name"、test = null-"name" "test ..."-> abi = null、name = "name"、test = "test ..."- "abi" "name"-> abi = "abi"、name = "name"、test = null-"abi" "name" "test ..."-> abi = "abi"、name = "name"、 test = "テスト..."

テスト識別子には、パラメータ化されたテストなど、複数の部分を含めることができます。

パラメーター
filter String :解析するフィルター

戻り値
SuiteTestFilter SuiteTestFilter

getAbi

public String getAbi ()

戻り値
String このフィルタのabi。指定されていない場合はnull

getBaseName

public String getBaseName ()

パラメータ化せずにモジュールのベース名を返します。パラメータ化されていない場合は、 getName()を返しgetName()

戻り値
String

getName

public String getName ()

戻り値
String このフィルタのモジュール名。指定されていない場合はnull

getTest

public String getTest ()

戻り値
String このフィルタのテスト識別子。指定されていない場合はnull

toString

public String toString ()

このフィルタの文字列表現を返します。この関数はSuiteTestFilter#createFrom(String)逆です。

有効なフィルターfの場合;

 new TestFilter(f).toString().equals(f)
  

戻り値
String