Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

使用VTS進行系統測試

供應商測試套件(VTS)可以自動進行HAL和OS內核測試。要使用VTS測試Android本機系統實現,請設置測試環境,然後使用VTS計劃測試補丁。

建立測試環境

設置測試環境:

  1. 安裝Python開發套件:
    sudo apt-get install python-dev
    
  2. 安裝協議緩衝區工具(對於Python):
    sudo apt-get install python-protobuf
    sudo apt-get install protobuf-compiler
    
  3. 安裝與Python虛擬環境相關的工具:
    sudo apt-get install python-virtualenv
    sudo apt-get install python-pip
    

測試補丁

要測試補丁:

  1. 建立VTS主機端套件:
    . build/envsetup.sh
    lunch aosp_arm64-userdebug
    make vts -j
    
  2. 運行默認的VTS測試:
    vts-tradefed
    tf> run vts     // where vts is the test plan name
    

VTS計劃

可用的VTS測試計劃包括:

命令描述
>運行VTS 對於默認的VTS測試
>運行vts-hal 用於默認的VTS HAL(硬件抽象層)測試
>運行vts-kernel 對於默認的VTS內核測試

要查看所有計劃的列表,請參考/test/vts/tools/vts-tradefed/res/config.md

支持

您可以在/test/vts/doc查看用戶手冊。有關VTS的問題,請加入android-vts@googlegroups.com