Trình cung cấp bản dựng trong Tradefed

Trình cung cấp bản dựng trong TF được biểu thị bằng giao diện IBuildProvider.

Bạn có thể sử dụng bất kỳ cách triển khai giao diện nào trong cấu hình kiểm thử. Thiết kế linh hoạt này cho phép tương tác với mọi loại hệ thống.

Nhà cung cấp bản dựng tạo thông tin bản dựng được điền sẵn tất cả tài nguyên cần thiết cho quá trình thiết lập và kiểm thử.

Nhà cung cấp bản dựng cục bộ

Khi chạy cục bộ, có thể có một số cấu hình:

  • Tìm và sử dụng hình ảnh thiết bị được xây dựng cục bộ: LocalDeviceBuildProvider. Phương thức này thường được dùng để cài đặt ROM cho hình ảnh Android được tạo cục bộ trước khi chạy các bài kiểm thử.
  • Tìm và sử dụng các trường hợp kiểm thử được tạo cục bộ: BootstrapBuildProvider. Thư viện này thường dùng để chạy kiểm thử đối với một tệp đã được cài đặt và sẵn sàng thiết bị. Đây là nhà cung cấp được sử dụng bởi Tiến hành kiểm thử trong quá trình kiểm thử cục bộ.

Cấu hình

Sử dụng thẻ đối tượng build_provider. Ví dụ:

<build_provider class="com.android.tradefed.build.BootstrapBuildProvider" />