TestOption

public class TestOption
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.testmapping.TestOption


テスト オプションの詳細セットを TEST_MAPPING ファイルに保存します。

概要

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

TestOption(String name, String value)

パブリック メソッド

int compareTo(TestOption option)

boolean equals(Object obj)
String getName()
String getValue()
int hashCode()
boolean isExclusive()

そのオプションが特定のテストのみを除外するために使用されるかどうかを確認します。

boolean isInclusive()

オプションを使用して特定のテストのみを含めるかどうかを確認します。

String toString()

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

TestOption

public TestOption (String name, 
                String value)

パラメータ
name String

value String

パブリック メソッド

比較先

public int compareTo (TestOption option)

パラメータ
option TestOption

戻り値
int

equals

public boolean equals (Object obj)

パラメータ
obj Object

戻り値
boolean

getName

public String getName ()

戻り値
String

getValue

public String getValue ()

戻り値
String

hashCode

public int hashCode ()

戻り値
int

isExclusive

public boolean isExclusive ()

そのオプションが特定のテストのみを除外するために使用されるかどうかを確認します。

排他的オプションの例を以下に示します。

除外フィルタ

negative-testname-filter(GTest)

test-file-exclude-filter(AndroidJUnitTest)

include-annotation(AndroidJUnitTest)

戻り値
boolean このオプションが特定のテストのみを除外するために使用される場合は true を返します。

包括的

public boolean isInclusive ()

オプションを使用して特定のテストのみを含めるかどうかを確認します。

インクルーシブなオプションの例を次に示します。

一致フィルタ

Polished-testname-filter(GTest)

test-file-include-filter(AndroidJUnitTest)

include-annotation(AndroidJUnitTest)

戻り値
boolean オプションが特定のテストのみを含める場合、true。

toString

public String toString ()

戻り値
String