اطلاعات تست

public class TestInfo
extends Object

شیء جاوا
com.android.tradefed.util.testmapping.TestInfo


اطلاعات تست را در فایل TEST_MAPPING ذخیره می‌کند.

خلاصه

سازندگان عمومی

TestInfo (String name, String source, boolean hostOnly)
TestInfo (String name, String source, boolean hostOnly, Set<String> keywords)

روش‌های عمومی

void addImportPaths (Set<String> paths)
void addOption ( TestOption option)
void addSources (Set<String> sources)
boolean equals (Object o)
boolean getHostOnly ()
Set<String> getImportPaths ()
Set<String> getKeywords ()

Set از کلمات کلیدی پشتیبانی شده توسط آزمون را دریافت کنید.

Set<String> getKeywords (Set<String> ignoreKeywords)

Set از کلمات کلیدی پشتیبانی شده توسط آزمون را دریافت کنید.

String getName ()
String getNameAndHostOnly ()

یک String دریافت کنید که نام تست و تنظیمات میزبان آن را نشان می‌دهد.

String getNameOption ()

یک String دریافت کنید که نام تست و گزینه‌های آن را نشان می‌دهد.

List< TestOption > getOptions ()
Set<String> getSources ()
int hashCode ()
void merge ( TestInfo test)

با یک آزمون دیگر ادغام کنید.

String toString ()

سازندگان عمومی

اطلاعات تست

public TestInfo (String name, 
                String source, 
                boolean hostOnly)

پارامترها
name String

source String

hostOnly boolean

اطلاعات تست

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                Set<String> keywords)

پارامترها
name String

source String

hostOnly boolean

keywords Set

روش‌های عمومی

مسیرهای اضافه و وارد شده

public void addImportPaths (Set<String> paths)

پارامترها
paths Set

گزینه اضافه

public void addOption (TestOption option)

پارامترها
option TestOption

منابع را اضافه کنید

public void addSources (Set<String> sources)

پارامترها
sources Set

برابر است

public boolean equals (Object o)

پارامترها
o Object

بازگشت‌ها
boolean

فقط میزبان را دریافت کنید

public boolean getHostOnly ()

بازگشت‌ها
boolean

مسیرهای ورودی را دریافت کنید

public Set<String> getImportPaths ()

بازگشت‌ها
Set<String>

دریافت کلمات کلیدی

public Set<String> getKeywords ()

Set از کلمات کلیدی پشتیبانی شده توسط آزمون را دریافت کنید.

بازگشت‌ها
Set<String>

دریافت کلمات کلیدی

public Set<String> getKeywords (Set<String> ignoreKeywords)

Set از کلمات کلیدی پشتیبانی شده توسط آزمون را دریافت کنید.

پارامترها
ignoreKeywords Set : مجموعه‌ای از String کلمات کلیدی که باید نادیده گرفته شوند.

بازگشت‌ها
Set<String>

دریافت نام

public String getName ()

بازگشت‌ها
String

فقط نام و میزبان را دریافت کنید

public String getNameAndHostOnly ()

یک String دریافت کنید که نام تست و تنظیمات میزبان آن را نشان می‌دهد. این به TestInfos اجازه می‌دهد تا بر اساس نام مورد نیاز در دستگاه گروه‌بندی شوند.

بازگشت‌ها
String

گزینه getName

public String getNameOption ()

یک String دریافت کنید که نام تست و گزینه‌های آن را نشان می‌دهد.

بازگشت‌ها
String

گزینه‌ها را دریافت کنید

public List<TestOption> getOptions ()

بازگشت‌ها
List< TestOption >

دریافت منابع

public Set<String> getSources ()

بازگشت‌ها
Set<String>

کد هش

public int hashCode ()

بازگشت‌ها
int

ادغام

public void merge (TestInfo test)

با یک آزمون دیگر ادغام کنید.

گزینه‌های آزمون را به‌روزرسانی کنید تا آزمون بهترین پوشش ممکن را برای هر دو آزمون داشته باشد.

TODO(b/113616538): پیاده‌سازی یک مکانیزم ادغام گزینه قوی‌تر.

پارامترها
test TestInfo : شیء TestInfo که قرار است با آن ادغام شود.

رشته‌ی دوتایی

public String toString ()

بازگشت‌ها
String