kiểm tra số liệu

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

  1. 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.
  2. Xây dựng mô-đun thử nghiệm với make:

    make -j40 bionic-benchmarks
    
  3. 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
    
  4. Cài đặt thủ công và chạy như sau:

    1. Đẩ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
      
    2. 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