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 ITestInvocationListener áp dụng cho cấp ModuleListener.

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>