AtestRunner
public
class
AtestRunner
extends BaseTestSuite
| java.lang.Object | |||
| ↳ | com.android.tradefed.testtype.suite.ITestSuite | ||
| ↳ | com.android.tradefed.testtype.suite.BaseTestSuite | ||
| ↳ | com.android.tradefed.testtype.suite.AtestRunner | ||
Triển khai ITestSuite
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
AtestRunner()
|
|
Phương thức công khai | |
|---|---|
IConfigurationFactory
|
loadConfigFactory()
Trả về một thực thể ConfigurationFactory. |
LinkedHashMap<String, IConfiguration>
|
loadTests()
Phương thức trừu tượng để tải cấu hình kiểm thử sẽ chạy. |
LinkedHashMap<String, IConfiguration>
|
loadingStrategy(Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
Chiến lược tải mặc định sẽ tải từ tài nguyên và thư mục kiểm thử. |
Phương thức được bảo vệ | |
|---|---|
List<ITestInvocationListener>
|
createModuleListeners()
Trả về danh sách |
Hàm khởi tạo công khai
AtestRunner
public AtestRunner ()
Phương thức công khai
loadConfigFactory
public IConfigurationFactory loadConfigFactory ()
Trả về một thực thể ConfigurationFactory. Được sắp xếp theo cách này cho mục đích kiểm thử.
| Giá trị trả về | |
|---|---|
IConfigurationFactory |
|
loadTests
public LinkedHashMap<String, IConfiguration> loadTests ()
Phương thức trừu tượng để tải cấu hình kiểm thử sẽ chạy. Mỗi kiểm thử được xác định bằng một
IConfiguration và một tên duy nhất mà theo đó, kết quả sẽ được báo cáo.
| Giá trị trả về | |
|---|---|
LinkedHashMap<String, IConfiguration> |
|
loadingStrategy
public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)
Chiến lược tải mặc định sẽ tải từ tài nguyên và thư mục kiểm thử. Có thể được mở rộng hoặc thay thế.
| Tham số | |
|---|---|
abis |
Set: Tập hợp các abi để chạy. |
testsDirs |
List: Thư mục kiểm thử. |
suitePrefix |
String: Tiền tố để lọc thư mục tài nguyên. |
suiteTag |
String: Thẻ bộ kiểm thử mà một mô-đun phải có để được đưa vào. Có thể là giá trị rỗng. |
| Giá trị trả về | |
|---|---|
LinkedHashMap<String, IConfiguration> |
Danh sách cấu hình đã tải cho bộ kiểm thử. |
Phương thức được bảo vệ
createModuleListeners
protected List<ITestInvocationListener> createModuleListeners ()
Trả về danh sách ITestInvocationListener áp dụng cho cấp ModuleListener. Các trình nghe này sẽ được dùng lại cho từng mô-đun, chúng sẽ không được tạo lại thực thể nên
không được giả định trạng thái nội bộ.
| Giá trị trả về | |
|---|---|
List<ITestInvocationListener> |
|