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 = "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このフィルターのテストID、または指定されていない場合はnull。

toString

public String toString ()

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

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

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

戻り値
String