חבילת הבדיקה של הספקים (VTS) הופכת את בדיקות ליבת HAL ומערכת ההפעלה לאוטומטיות. כדי להשתמש ב-VTS כדי לבדוק מימוש מערכת מקורית של אנדרואיד, הגדר סביבת בדיקה ולאחר מכן בדוק תיקון באמצעות תוכנית VTS.
הקמת סביבת בדיקה
כדי להגדיר סביבת בדיקה:
- התקן את ערכת הפיתוח של Python:
sudo apt-get install python-dev
- התקן כלי פרוטוקול מאגר (עבור Python):
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-kernel | עבור בדיקות ליבת VTS ברירת מחדל |
כדי להציג רשימה של כל התוכניות, עיין ב- /test/vts/tools/vts-tradefed/res/config.md
.
תמיכה
אתה יכול לצפות במדריך למשתמש בכתובת /test/vts/doc
. לשאלות על VTS, אנא הצטרף ל- android-vts@googlegroups.com .