בדיקות מערכות עם VTS

Suite Vendor Test Suite (VTS) מבצע אוטומציה של בדיקות ליבת HAL ו- OS. כדי להשתמש ב- VTS לבדיקת הטמעת מערכת מקומית של Android, הגדר סביבת בדיקה ואז בדוק תיקון באמצעות תוכנית VTS.

הקמת סביבת מבחן

להגדרת סביבת בדיקה:

  1. התקן את ערכת הפיתוח של פייתון:
    sudo apt-get install python-dev
    
  2. התקן כלי מאגר פרוטוקולים (עבור פייתון):
    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 לבדיקות ליבת VTS המוגדרות כברירת מחדל

לצפייה ברשימה של כל התוכניות, עיין ב / /test/vts/tools/vts-tradefed/res/config.md .

תמיכה

תוכל לצפות במדריך למשתמש בכתובת /test/vts/doc . לשאלות בנושא VTS, הצטרף ל- android-vts@googlegroups.com .