החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
פיתוח ספקים ב-Tradefed
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ספקי הבנייה ב-TF מיוצגים על ידי IBuildProvider
ממשק.
אפשר להשתמש בכל הטמעה של הממשק בהגדרת בדיקה. העיצוב הגמיש הזה מאפשר אינטראקציה עם כל סוג של מערכת.
ספק build יוצר build
info עם כל המשאבים שנדרשים להתקנה ולבדיקות.
ספקי גרסאות build מקומיות
כשמריצים באופן מקומי, יש כמה תצורות אפשריות:
- איתור ושימוש בקובץ אימג' של מכשיר שנבנה באופן מקומי:
LocalDeviceBuildProvider
.
השימוש הנפוץ הוא להעברת קובץ אימג' של Android שנוצר באופן מקומי לפני שמריצים את הבדיקות שלו.
- חיפוש של תרחישי בדיקה שנוצרו באופן מקומי ושימוש בהם:
BootstrapBuildProvider
.
בדרך כלל משתמשים באפשרות הזו כדי להריץ בדיקות במכשיר שכבר בוצע בו פלאשינג והוא מוכן לשימוש. זה הספק שמשמש את
Atest במהלך בדיקות מקומיות.
הגדרות אישיות
משתמשים בתג האובייקט build_provider
. לדוגמה:
<build_provider class="com.android.tradefed.build.BootstrapBuildProvider" />
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-10-10 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-10-10 (שעון UTC)."],[],[]]