החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
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 Map<String, SkipReason> getDemotedTests ()
החזרת הבדיקות שהורדו בדרגה והסיבה להורדה
getImageToDigest
public Map<String, Digest> getImageToDigest ()
| החזרות |
Map<String, Digest> |
|
getInvocationSkipReason
public String getInvocationSkipReason ()
getTestArtifactsToDigest
public Map<String, Digest> getTestArtifactsToDigest ()
| החזרות |
Map<String, Digest> |
|
getUnchangedModules
public Set<String> getUnchangedModules ()
מחזירה את רשימת המודולים שלא השתנו. מודולים לא משתנים רק אם גם תמונת המכשיר לא משתנה.
isConsideredForContentAnalysis
public boolean isConsideredForContentAnalysis ()
isDisabled
public boolean isDisabled ()
הפונקציה מחזירה את הערך True אם האובייקט כולו מושבת (דילוג על ההגדרה ועל הניקוי). אחרת, הפלט הוא False.
reportDiscoveryDependencies
public void reportDiscoveryDependencies (List<String> modules,
List<String> depFiles)
| פרמטרים |
modules |
List |
depFiles |
List |
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 ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-22 (שעון 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"]],["עדכון אחרון: 2026-06-22 (שעון UTC)."],[],[]]