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

חבילת הבדיקה של הספקים (VTS) הופכת את בדיקות ליבת HAL ומערכת ההפעלה לאוטומטיות. כדי להשתמש ב-VTS כדי לבדוק מימוש מערכת מקורית של אנדרואיד, הגדר סביבת בדיקה ולאחר מכן בדוק תיקון באמצעות תוכנית 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 .