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

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

Bạn có thể sử dụng mọi cách triển khai giao diện 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 mà quá trình thiết lập và kiểm thử cần.

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

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

  • Tìm và sử dụng hình ảnh thiết bị được xây dựng cục bộ: LocalDeviceBuildProvider. Bạn thường dùng cách này để cài đặt ROM hình ảnh Android được xây dựng 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 xây dựng cục bộ: BootstrapBuildProvider. Bạn thường dùng cách này để chạy các bài kiểm thử trên thiết bị đã được cài đặt và sẵn sàng. Đây là nhà cung cấp mà Atest sử dụng 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" />