Kiểm tra số liệu thường được sử dụng để thực hiện các lớp trừu tượng phần cứng (HAL) hoặc tương tác trực tiếp với các dịch vụ hệ thống cấp thấp hơn. Để tận dụng dịch vụ thử nghiệm liên tục, các thử nghiệm số liệu phải được xây dựng bằng khung điểm chuẩn của Google .
Ví dụ
Xem thiết lập mô-đun kiểm tra số liệu mẫu tại: bionic/benchmarks/bionic-benchmarks
Tóm tắt các bước
- Tệp cấu hình mô-đun thử nghiệm phải sử dụng quy tắc xây dựng
BUILD_NATIVE_BENCHMARK
để các phần phụ thuộc của điểm chuẩn google được tự động đưa vào. Xây dựng mô-đun thử nghiệm với make:
make -j40 bionic-benchmarks
Tự động cài đặt và chạy với dây thử nghiệm của Liên đoàn Thương mại:
make tradefed-all -j tradefed.sh run template/local_min --template:map test=bionic-benchmarks
Cài đặt thủ công và chạy như sau:
Đẩy tệp nhị phân thử nghiệm đã tạo vào thiết bị:
adb push ${OUT}/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32 \ /data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
Thực hiện kiểm thử bằng cách gọi mã nhị phân kiểm thử trên thiết bị:
adb shell /data/benchmarktest/bionic-benchmarks/bionic-benchmarks32