TestInfo

public class TestInfo
extends Object

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


Lưu trữ thông tin kiểm thử được đặt trong tệp TEST_MAPPING.

Tóm tắt

Hàm khởi tạo công khai

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

Phương thức công khai

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()

Nhận Set các từ khoá được kiểm tra hỗ trợ.

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

Nhận Set các từ khoá được kiểm tra hỗ trợ.

String getName()
String getNameAndHostOnly()

Lấy một String đại diện cho tên kiểm thử và chế độ cài đặt máy chủ lưu trữ của kiểm thử đó.

String getNameOption()

Lấy một String đại diện cho tên kiểm thử và các lựa chọn của tên kiểm thử đó.

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

Hợp nhất với một thử nghiệm khác.

String toString()

Hàm khởi tạo công khai

TestInfo

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

Tham số
name String

source String

hostOnly boolean

TestInfo

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

Tham số
name String

source String

hostOnly boolean

keywords Set

Phương thức công khai

addImportPaths

public void addImportPaths (Set<String> paths)

Tham số
paths Set

addOption

public void addOption (TestOption option)

Tham số
option TestOption

addSources

public void addSources (Set<String> sources)

Tham số
sources Set

bằng

public boolean equals (Object o)

Tham số
o Object

Giá trị trả về
boolean

getHostOnly

public boolean getHostOnly ()

Giá trị trả về
boolean

getImportPaths

public Set<String> getImportPaths ()

Giá trị trả về
Set<String>

getKeywords

public Set<String> getKeywords ()

Nhận Set các từ khoá được kiểm tra hỗ trợ.

Giá trị trả về
Set<String>

getKeywords

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

Nhận Set các từ khoá được kiểm tra hỗ trợ.

Tham số
ignoreKeywords Set: Một tập hợp String từ khoá cần bỏ qua.

Giá trị trả về
Set<String>

getName

public String getName ()

Giá trị trả về
String

getNameAndHostOnly

public String getNameAndHostOnly ()

Lấy một String đại diện cho tên kiểm thử và chế độ cài đặt máy chủ lưu trữ của kiểm thử đó. Điều này cho phép TestInfos được nhóm theo tên yêu cầu trên thiết bị.

Giá trị trả về
String

getNameOption

public String getNameOption ()

Lấy một String đại diện cho tên kiểm thử và các lựa chọn của tên kiểm thử đó.

Giá trị trả về
String

getOptions

public List<TestOption> getOptions ()

Giá trị trả về
List<TestOption>

getSources

public Set<String> getSources ()

Giá trị trả về
Set<String>

hashCode

public int hashCode ()

Giá trị trả về
int

hợp nhất

public void merge (TestInfo test)

Hợp nhất với một thử nghiệm khác.

Cập nhật các lựa chọn kiểm thử để kiểm thử có thể bao gồm cả hai kiểm thử một cách tốt nhất có thể.

TODO(b/113616538): Implement a more robust option merging mechanism.

Tham số
test TestInfo: Đối tượng TestInfo cần hợp nhất.

toString

public String toString ()

Giá trị trả về
String