החל משנת 2026, כדי להתאים את התהליך למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור תוספים ל-AOSP ולתרום לו, מומלץ להשתמש ב-android-latest-release במקום ב-aosp-main. ענף המניפסט android-latest-release תמיד יפנה לגרסה העדכנית ביותר שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.skipped.SkipManager
|
על סמך מגוון קריטריונים, מנהל הדילוג עוזר להחליט מה צריך לדלג ברמות שונות: הפעלה, מודולים ובדיקות.
סיכום
Constructors ציבוריים
SkipManager
public SkipManager ()
methods ציבוריים
clearManager
public void clearManager ()
getDemotedTests
public getDemotedTests ()
החזרת הבדיקות שהורדו בדרגה והסיבה להורדה
getImageToDigest
public getImageToDigest ()
getInvocationSkipReason
public String getInvocationSkipReason ()
getTestArtifactsToDigest
public getTestArtifactsToDigest ()
getUnchangedModules
public getUnchangedModules ()
מחזירה את רשימת המודולים שלא השתנו. המודולים לא משתנים רק אם גם תמונת המכשיר לא משתנה.
isConsideredForContentAnalysis
public boolean isConsideredForContentAnalysis ()
isDisabled
public boolean isDisabled ()
הפונקציה מחזירה את הערך True אם האובייקט כולו מושבת (דילוג על ההגדרה ועל הניקוי). אחרת, הפלט הוא False.
reportDiscoveryDependencies
public void reportDiscoveryDependencies ( modules,
depFiles)
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
בתהליך ההורדה והגילוי המוקדם, צריך לדווח למנהל הדילוג שלא צפויות בדיקות להפעלה. הפעולה הזו אמורה לגרום לדילוג על הקריאה.
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
setDisable
public void setDisable (boolean isDisabled)
הגדרת האם האובייקט צריך להיות מושבת. ההגדרה Disabled (מושבת) פירושה שצריך לדלג על שלבי ההגדרה וההסרה. אפשר להשתמש בזה כדי להשבית אובייקט כברירת מחדל בבונה ברירת המחדל.
| פרמטרים |
isDisabled |
boolean: המצב שאליו צריך להעביר את האובייקט. |
setImageAnalysis
public void setImageAnalysis (ITestDevice device,
ContentAnalysisContext analysisContext)
| פרמטרים |
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
setSkipDecision
public void setSkipDecision (boolean shouldSkip)
| פרמטרים |
shouldSkip |
boolean |
setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
| פרמטרים |
analysisContext |
ContentAnalysisContext |
הגדרה
public void setup (IConfiguration config,
IInvocationContext context)
מגדירים ומפעילים את הכלי לניהול דילוגים.
| פרמטרים |
config |
IConfiguration |
context |
IInvocationContext |
public boolean shouldSkipInvocation (TestInformation information,
IConfiguration configuration)
הפונקציה מחזירה אם צריך לדלג על הקריאה הנוכחית.
| פרמטרים |
information |
TestInformation |
configuration |
IConfiguration |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-12-04 (שעון UTC).
[null,null,["עדכון אחרון: 2025-12-04 (שעון UTC)."],[],[]]