Tổng hợp bài xử lý | Công cụ tổng hợp số liệu cung cấp các phần trăm tối thiểu, tối đa, trung bình, phương sai, độ lệch chuẩn, tổng, số lượng và phần trăm tùy chọn cho các số liệu được thu thập trong quá trình chạy thử nghiệm nhiều lần lặp, coi chúng là gấp đôi. |
Bộ xử lý bài đăng trung bình | Triển khai bộ xử lý sau tính toán mức trung bình của danh sách số liệu. |
Cơ sởThiết bịSố liệuBộ sưu tập | Việc triển khai IMetricCollector cơ bản cho phép bắt đầu và dừng thu thập trên onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) và ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
Trình mô phỏng cơ sở | Trình chuẩn bị chung để khởi chạy trình mô phỏng cục bộ. |
Trình chuẩn bị BaseMultiTarget | Việc triển khai cơ sở IMultiTargetPreparer cho phép vô hiệu hóa đối tượng. |
BasePostProcessor | IPostProcessor cơ sở mà mọi triển khai sẽ mở rộng. |
Trình chuẩn bị mục tiêu cơ sở | Lớp triển khai cơ sở cho ITargetPreparer cho phép kiểm soát xem đối tượng có bị vô hiệu hóa hay không. |
BugreportzOnFailureCollector | Thu thập báo cáo lỗi khi trường hợp thử nghiệm không thành công. |
BuildInfoRecorder | ITargetPreparer ghi dữ liệu meta thông tin bản dựng vào một tệp được chỉ định. |
ClangCodeBộ sưu tập bảo hiểm | BaseDeviceMetricCollector sẽ kéo các phép đo phạm vi phủ sóng Clang ra khỏi thiết bị và ghi lại chúng dưới dạng tạo phẩm thử nghiệm. |
Bộ sưu tập CountTestCase | Đếm và báo cáo số lượng trường hợp thử nghiệm cho một IRemoteTest nhất định. |
TạoAvdPreparer | |
Người tạo người dùng chuẩn bị | Trình chuẩn bị mục tiêu để tạo người dùng và dọn dẹp nó ở cuối. |
DebugHostLogOnFailureCollector | Bộ sưu tập sẽ thu thập và ghi lại nhật ký phía máy chủ khi xảy ra lỗi trường hợp kiểm thử. |
DeviceBuildInfoBootStrapper | ITargetPreparer thay thế các trường thông tin bản dựng bằng các thuộc tính được đọc từ thiết bị Điều này hữu ích cho việc thử nghiệm các thiết bị có bản dựng được tạo từ nguồn bên ngoài (ví dụ: |
Thiết bịBuildInfoIn phun | ITargetPreparer chèn siêu dữ liệu DeviceBuildDescriptor vào IBuildInfo . |
Trình dọn dẹp thiết bị | Thực hiện khởi động lại hoặc định dạng dưới dạng hành động dọn dẹp sau khi kiểm tra và tùy ý tắt màn hình |
Trình chuẩn bị thiết bịFlash | ITargetPreparer hiển thị hình ảnh trên phần cứng vật lý của Android. |
DeviceImageZipNhấp nháyTargetPreparer | Trình chuẩn bị mục tiêu sẽ flash thiết bị bằng hình ảnh thiết bị được cung cấp qua một định dạng cụ thể. |
Thiết lập thiết bị | ITargetPreparer định cấu hình thiết bị để thử nghiệm dựa trên Option được cung cấp. |
Trình chuẩn bị mục tiêu cập nhật thiết bị | Một ITargetPreparer trừu tượng đảm nhiệm các bước chung xung quanh việc cập nhật thiết bị bằng tệp hình ảnh thiết bị từ nguồn bên ngoài (trái ngược với dịch vụ xây dựng). |
FastbootUpdateBootstrapPreparer | Một ITargetPreparer phân giai đoạn các tệp được chỉ định (bộ nạp khởi động, radio, zip hình ảnh thiết bị) vào IDeviceBuildInfo để cài đặt các thiết bị với FastbootDeviceFlasher , sau đó đưa các thuộc tính của thiết bị sau khởi động vào thông tin bản dựng cho mục đích báo cáo kết quả. |
FilePullerThiết bịMetricCollector | BaseDeviceMetricCollector lắng nghe khóa số liệu đến từ thiết bị và lấy chúng dưới dạng tệp từ thiết bị. |
FilePullerLogCollector | Trình ghi nhật ký tệp do phía thiết bị báo cáo. |
Chế độ có thể gập lại | Trình chuẩn bị mục tiêu có thể chuyển đổi trạng thái có thể gập lại của thiết bị. |
Bộ sưu tập bảo hiểm GcovCode | BaseDeviceMetricCollector sẽ kéo các phép đo mức độ bao phủ gcov ra khỏi thiết bị và ghi lại chúng dưới dạng tạo phẩm thử nghiệm. |
GkiDeviceFlashPreparer | Một trình chuẩn bị mục tiêu sẽ flash thiết bị bằng hình ảnh chung của hạt nhân Android. |
GsiDeviceFlashPreparer | Trình chuẩn bị mục tiêu sẽ flash thiết bị bằng hình ảnh hệ thống chung của Android. |
HelloWorldMultiTargetPreparer | Một ví dụ triển khai IMultiTargetPreparer . |
Bộ sưu tập số liệu | Giao diện này sẽ được thêm làm công cụ trang trí khi báo cáo kết quả kiểm tra nhằm thu thập các số liệu phù hợp. |
IMultiTargetPreparer | Chuẩn bị môi trường thử nghiệm cho một số thiết bị cùng nhau. |
IPostProcessor | Bộ xử lý sau là một đối tượng của Liên đoàn Thương mại nhằm cho phép xử lý các số liệu và nhật ký SAU các cuộc kiểm tra và TRƯỚC khi báo cáo kết quả. |
ITargetCleaner | Giao diện này không được dùng nữa. TearDown đã được chuyển sang giao diện ITargetPreparer cơ bản. |
Trình chuẩn bị ITarget | Chuẩn bị môi trường thử nghiệm để chạy thử nghiệm. |
Cài đặtApexModuleTargetPreparer | |
JavaCodeCoverageCollector | BaseDeviceMetricCollector sẽ kéo các phép đo phạm vi phủ sóng Java ra khỏi thiết bị và ghi chúng dưới dạng tạo phẩm thử nghiệm. |
KillTrình giả lập hiện tạiPreparer | ITargetPreparer tắt trình mô phỏng đang chạy. |
Trình mô phỏng cục bộRa mắt | TargetPreparer khởi chạy trình mô phỏng cục bộ từ môi trường xây dựng Android. |
LocalEmulatorSnapshot | TargetPreparer nhằm mục đích tạo ảnh chụp nhanh trình giả lập rõ ràng từ môi trường xây dựng/phát triển Android |
LogcatOnFailureCollector | Bộ sưu tập sẽ ghi lại và ghi nhật ký logcat khi trường hợp thử nghiệm không thành công. |
MetricFilePostProcessor | Được sử dụng để tải lên tệp nhật ký số liệu được thu thập trong quá trình kiểm tra và chạy cấp độ. |
Mô-đun OemTargetPreparer | |
Trình chuẩn bị nhật ký phục hồi | Trình chuẩn bị mục tiêu được sử dụng để thu thập nhật ký trước khi khôi phục. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | ITargetPreparer tạo người dùng phụ trong quá trình thiết lập và đánh dấu rằng các thử nghiệm sẽ được chạy trong người dùng đó. |
RunOnSystemUserTargetPreparer | ITargetPreparer đánh dấu rằng các bài kiểm tra nên được chạy trên người dùng (chứ không phải người dùng hiện tại). |
RunOnWorkProfileTargetPreparer | ITargetPreparer tạo hồ sơ công việc trong quá trình thiết lập và đánh dấu rằng các thử nghiệm sẽ được chạy trong người dùng đó. |
Ảnh chụp màn hìnhOnFailureCollector | Trình thu thập sẽ chụp và ghi lại ảnh chụp màn hình khi trường hợp thử nghiệm không thành công. |
StubMultiTargetPreparer | Trình giữ chỗ trống triển khai IMultiTargetPreparer . |
Sơ khaiTargetPreparer | Trình giữ chỗ trống triển khai ITargetPreparer . |
SuiteApinstaller | Cài đặt các APK được chỉ định cho cấu hình Suite: từ biến $ANDROID_TARGET_OUT_TESTCASES hoặc ROOT_DIR trong thông tin bản dựng. |
Cài đặt TestAppInstall | ITargetPreparer cài đặt một hoặc nhiều ứng dụng từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị. |