חבילת מבחן ספקים (VTS) ותשתיות

חבילת Android Vendor Test Suite (VTS) מספקת פונקציונליות חדשה נרחבת לבדיקות אנדרואיד ומקדמת תהליך פיתוח מונע ניסויים. כדי לסייע לקהילת הפיתוח של Android לתקשר עם נתוני הבדיקה, Android כוללת את משאבי הבדיקה הבאים:

  • הדרכות וידאו. מתאר את הסרטונים על הפעלה ופיתוח VTS ו- CTS-on-GSI באנדרואיד 9 ואנדרואיד 8.1.
  • בדיקת מערכות עם VTS. מתאר כיצד להשתמש ב- VTS לבדיקת יישום מערכת מקורי של אנדרואיד, הגדרת סביבת בדיקה ולאחר מכן בדיקת תיקון באמצעות תוכנית VTS.
  • מסגרת הבדיקה. מספק פרטים על השימוש במסגרת מבחני VTS. כולל:
    • פקודות מעטפת המכשיר . הוראות כיצד להשתמש בפקודות מעטפת המכשיר לביצוע קבצים בינאריים של בדיקות בצד היעד, לקבל/להגדיר מאפיינים, משתני סביבה ופרטי מערכת ולהתחיל/לעצור את מסגרת האנדרואיד.
    • תבניות מבחן . פרטים על הגדרת ושימוש בתבניות בדיקה עבור מודולי בדיקה שאינם תת-מחלקת Python בצד המארח של BaseTest של רץ VTS.
    • שירות שם בדיקות HAL מודעות . פועל פרטים על תמיכת Android 9 לקבלת שם השירות של מופע HAL נתון המבוסס על המכשיר ב- VTS.
    • מחאת כבדיקתיות HAL . פרטים על תמיכת Android 9 בשיטת זמן ריצה המשתמשת בתצורת המכשיר כדי לזהות אילו בדיקות VTS יש לדלג על יעד מכשיר זה.
    • בדיקות מרובים מכשירים . הוראות להגדרת בדיקות הדורשות אינטראקציה בין מכשירי אנדרואיד מרובים.
    • VTS בדיקה עם ramdisk באגים . הוראות כיצד להשתמש ב- ramdisk באגים כדי לאפשר הפעלת VTS עם תמונת מערכת גנרית (GSI).
  • לוח מחוונים של VTS. ממשק משתמש מבוסס אינטרנט לצפייה בתוצאות VTS. כולל פרטים אודות:
    • Setup . הוראות הגדרה ותצורה של לוח המחוונים של VTS.
    • מסד . גב ניתנות להרחבה לתמיכה בלוח המחוונים של אינטגרציה רציפה.
    • ממשק משתמש . ממשק משתמש מגובש המשתמש בעיצוב חומרים כדי להציג מידע ביעילות על תוצאות הבדיקה, פרופיל וסיקור.
  • תשתית מעבדה. מתאר את הארכיטקטורה של תשתית בדיקות אוטומטיות להפעלת VTS, CTS, או בדיקות אחרות בהתקנים שותף בהפעלת AOSP תמונת מערכת גנרי (GSI) . דורש בקר מארח .
  • קלסר ובדיקות ביצועים hwbinder . כלים למדידת תפוקה וחביון.

לפרטים נוספים, עיינו וידאו מוצרי VTS אנדרואיד מיוצר על ידי גוגל מפתחים, ואת טרבל: עדכוני תוכנה מהירים על ידי יצירת שיווי משקל במערכת אקולוגיה תוכנת Active של המבוזרת ברחבי העולם בעלי עניין נייר, אשר אינו כרוך בתשלום עבור חברי ACM ומשתמשים שאינם חברים יכול לרכוש או לקרוא את התקציר.