Suite Vendor Test Suite (VTS) מבצע אוטומציה של בדיקות ליבת HAL ו- OS. כדי להשתמש ב- VTS לבדיקת הטמעת מערכת מקומית של Android, הגדר סביבת בדיקה ואז בדוק תיקון באמצעות תוכנית VTS.
הקמת סביבת מבחן
להגדרת סביבת בדיקה:
- התקן את ערכת הפיתוח של פייתון:
sudo apt-get install python-dev
- התקן כלי מאגר פרוטוקולים (עבור פייתון):
sudo apt-get install python-protobuf
sudo apt-get install protobuf-compiler
- התקן כלים הקשורים לסביבה וירטואלית של Python:
sudo apt-get install python-virtualenv
sudo apt-get install python-pip
בודקים תיקון
לבדיקת תיקון:
- בנה חבילת VTS בצד המארח:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- הפעל את בדיקות 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 .