החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
java.lang.Object
|
↳ |
com.android.tradefed.result.skipped.SkipManager
|
מנהל הדילוגים עוזר להחליט על סמך מגוון קריטריונים מה כדאי לדלג עליו ברמות שונות: קריאה, מודולים ובדיקות.
סיכום
קונסטרוקטורים גלויים לכולם
SkipManager
public SkipManager ()
שיטות ציבוריות
clearManager
public void clearManager ()
getDemotedTests
public getDemotedTests ()
הפונקציה מחזירה את הבדיקות שהורדתן לרמה נמוכה יותר ואת הסיבה להורדה
getImageToDigest
public getImageToDigest ()
getInvocationSkipReason
public String getInvocationSkipReason ()
getUnchangedModules
public getUnchangedModules ()
הפונקציה מחזירה את רשימת המודולים שלא השתנו. המודולים לא משתנים רק אם גם קובץ האימג' של המכשיר לא משתנה.
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)
מגדיר אם האובייקט יושבת. אם האפשרות מושבתת, צריך לדלג על שני השלבים של ההגדרה והפירוק. אפשר להשתמש בה כדי להשבית אובייקט כברירת מחדל ב-constructor של ברירת המחדל.
פרמטרים |
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-03-26 (שעון 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-03-26 (שעון UTC)."],[],[]]