ICommandOptions

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


מאגר לאפשרויות הפעלה של פקודות.

סיכום

‫methods ציבוריים

abstract boolean captureLogcatOnFailure()

האם ללכוד logcat אם בדיקת תרחיש השימוש נכשלת

abstract boolean captureScreenshotOnFailure()

האם לצלם צילום מסך במקרה של כשל בתרחיש הבדיקה

abstract ICommandOptions clone()

יוצרת עותק של אובייקט ICommandOptions.

abstract boolean delegatedEarlyDeviceRelease()

האם לשחרר את המכשיר מוקדם יותר במצב מוקצה.

abstract boolean earlyDeviceRelease()

האם לשחרר את המכשיר מוקדם מהצפוי כשמסיימים להשתמש בו.

abstract boolean enableDefaultLogProcessors()

האם לפרוס באופן אוטומטי חלק מהמעבדים הבאים.

abstract boolean filterPreviousPassedTests()

האם לסנן מקרי בדיקה קודמים שעברו בהצלחה מניסיון קודם.

abstract List<String> getAutoCollectorSetOptions()

מחזירה את רשימת האפשרויות להעברה לכלי האיסוף האוטומטיים.

abstract Set<AutoLogCollector> getAutoLogCollectors()

מחזירה את קבוצת כלי האיסוף האוטומטיים של יומנים שצריך להוסיף להפעלה

abstract Set<AutoLogProcessor> getAutoLogProcessors()

מחזירה את קבוצת מעבדי היומן האוטומטיים שצריך להוסיף לקריאה לפונקציה

abstract Map<String, String> getDynamicDownloadArgs()

מחזירה את המיפוי של הארגומנטים להעברה לשאילתת ההורדה הדינמית.

abstract MultiMap<String, String> getExperimentalFlags()

מחזירה את מפת הדגלים הניסיוניים, שאפשר להשתמש בה כדי לבצע Feature Gate בפרויקטים.

abstract int getExtraRemotePostsubmitInstance()

האם להפעיל מופעים נוספים במכונה הווירטואלית המרוחקת אחרי השליחה.

abstract String getGeminiApiKey()

מפתח ה-API שבו יש להשתמש לשאילתות הנחיות ל-Gemini API.

abstract String getHostLogSuffix()

הפונקציה מחזירה את הסיומת לצירוף ל-host_log של Tradefed או null אם אין תחילית.

abstract UniqueMultiMap<String, String> getInvocationData()

מחזירה את הנתונים שהועברו לקריאה כדי לתאר אותם

abstract long getInvocationTimeout()

החזרת הזמן הקצוב לתפוגה של הקריאה לפונקציה שצוין.

abstract File getJdkFolderForSubprocess()

מחזירה את תיקיית ה-JDK לשימוש כשמבצעים פיצול של ביצוע בתהליך משנה.

abstract long getLoopTime()

מקבלים את הזמן להמתנה לפני תזמון מחדש של הפקודה הזו.

abstract long getMaxLoopCount()

מחזירה את המספר המקסימלי של הפעמים שבהן הפקודה מתוזמנת.

abstract Integer getMultiDeviceCount()

הפונקציה מחזירה את מספר המכשירים לבדיקות במכשירים מרובים.

abstract boolean getOptimizeMainlineTest()

הפונקציה מחזירה את הערך True אם צריך לבצע אופטימיזציה של רשימת מודולי הבדיקה לבדיקה הראשית.

abstract Duration getParallelPreInvocationSetupTimeout()

מחזירה את הזמן הקצוב לתפוגה של הגדרת הפעלה מקבילית.

abstract Duration getParallelSetupTimeout()

מחזירה את הזמן הקצוב לתפוגה שצריך להשתמש בו במהלך הגדרות מקבילות.

abstract String getRemoteCacheInstanceName()

הפונקציה מחזירה את השם של המכונה שמשמשת לטיפול בשמירת נתונים במטמון מרחוק.

abstract Set<String> getRemoteFiles()

מחזירה את רשימת הקבצים המרוחקים שהוגדרו.

abstract MultiMap<String, String> getRolloutFlags()

הפונקציה מחזירה את מפת הדגלים של השקת התכונה.

abstract List<File> getRolloutFlagsFiles()

הפונקציה מחזירה רשימה של קבצים שמכילים דגלים להשקה.

abstract Integer getShardCount()

הפונקציה מחזירה את מספר הרסיסים הכולל של הפקודה.

abstract Integer getShardIndex()

מחזירה את אינדקס הרסיס של הפקודה.

abstract String getTestTag()

מחזירה את תג הבדיקה עבור הקריאה.

abstract String getTestTagSuffix()

מחזירה את הסיומת של תג הבדיקה, שמצורפת לתג הבדיקה ומייצגת כמה וריאציות של בדיקה אחת.

abstract boolean isConditionalBugreportDisabled()

הפונקציה מחזירה ערך שקובע אם הדיווח על באגים מותנה מושבת או לא

abstract boolean isDryRunMode()

מחזירה true אם צריך לדלג על הוספת הפקודה הזו לתור.

abstract boolean isExperimentEnabled()

האם להפעיל ניסויים באמצעות התראות לגבי ניסויים.

abstract boolean isFullHelpMode()

הפונקציה מחזירה את הערך true אם נשלחה בקשה להפעלת מצב עזרה מפורט מלא

abstract boolean isGeminiLogOnlyMode()

האם להשתיק את ההרצה של הנחיות למודלים.

abstract boolean isHelpMode()

הפונקציה מחזירה את הערך true אם נשלחה בקשה למצב עזרה מקוצר

abstract boolean isLoopMode()

מחזירה את מצב הלולאה של ההגדרה.

abstract boolean isNoisyDryRunMode()

מחזירה true אם צריך להדפיס את הפקודה במסוף לפני דילוג על הוספתה לתור.

abstract boolean isRemoteInvocationDeviceless()

האם להפעיל קריאה מרחוק ללא מכשיר.

abstract boolean isTracingEnabled()

הפונקציה מחזירה את הערך true אם מעקב אחר הפעלות מופעל, ואת הערך false אם הוא מושבת.

abstract boolean keepPostProcessorOrder()

האם להחיל את מעבדי הפוסט לפי הסדר שבו הם מוזכרים בהגדרה.

abstract boolean reportCacheResults()

הפונקציה מחזירה true אם צריך לדווח על תוצאות מטמון כשהן זמינות.

abstract boolean reportCacheResultsInPresubmit()

הפונקציה מחזירה true אם צריך לדווח על תוצאות מטמון כשהן זמינות לפני שליחת הבקשה.

abstract boolean reportInvocationCacheResultsInPostsubmit()

הפונקציה מחזירה את הערך true אם צריך לדווח על תוצאת מטמון של הפעלה כשהיא זמינה ב-postsubmit.

abstract boolean reportInvocationCacheResultsInPresubmit()

הפונקציה מחזירה true אם צריך לדווח על תוצאות של מטמון הפעלה כשהן זמינות בבדיקה לפני שליחה.

abstract boolean reportInvocationComplete()

האם לדווח על היומנים עד ל-invocationComplete.

abstract boolean reportPassedTests()

האם לדווח על מקרים שעברו את הבדיקה או לא.

abstract boolean reportTestCaseCount()

האם לדווח על מספר מקרי הבדיקה לכל סוג בדיקה.

abstract List<String> reportingTags()

רשימת התגים שמשמשים לדיווח שקשור להפעלה.

abstract boolean runOnAllDevices()

הפונקציה מחזירה את הערך True אם הפקודה צריכה לפעול בכל המכשירים.

abstract void setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)

מגדירה את רשימת האפשרויות להעברה לכלי האיסוף האוטומטיים.

abstract void setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)

מגדיר את קבוצת כלי האיסוף האוטומטיים של יומנים שצריך להוסיף לקריאה לפונקציה.

abstract void setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)

מגדיר את קבוצת מעבדי הרישום האוטומטי ביומן שצריך להוסיף לקריאה לפונקציה.

abstract void setBugreportOnInvocationEnded(boolean takeBugreport)

ההגדרה קובעת אם ליצור דוח על באג בסוף ההפעלה.

abstract void setBugreportzOnInvocationEnded(boolean takeBugreportz)

קובעת אם ליצור דוח באגים בסיום ההפעלה.

abstract void setDelegatedEarlyDeviceRelease(boolean earlyRelease)

הגדרה של שחרור המכשיר מוקדם יותר במצב מוקצה.

abstract void setHostLogSuffix(String suffix)

מגדיר את הסיומת שתצורף ל-host_log של Tradefed.

abstract void setInvocationTimeout(Long mInvocationTimeout)

מגדירים את הזמן הקצוב לתפוגה של ההפעלה.

abstract void setLoopMode(boolean loopMode)

הגדרת מצב הלולאה של הפקודה

abstract void setMultiDeviceCount(int count)

הגדרת מספר המכשירים הצפויים לבדיקות התאמה רחבה.

abstract void setReplicateSetup(boolean replicate)

הגדרה של שימוש בהגדרה משוכפלת או לא.

abstract void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

הגדרת דיווח או אי-דיווח של היומנים עד להשלמת ההפעלה

abstract void setReportTestCaseCount(boolean report)

הגדרת דיווח או אי-דיווח על מספר מקרי הבדיקה לפי סוגי הבדיקות.

abstract void setShardCount(Integer shardCount)

הגדרת מספר הרסיסים לפקודה.

abstract void setShardIndex(Integer shardIndex)

מגדיר את אינדקס הרסיס לפקודה.

abstract void setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)

ההגדרה קובעת אם להשתמש בשרת דינמי מרחוק לפיצול טבלאות או לא

abstract void setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)

הגדרת ניסיון לחלוקה שווה של מספר המודולים בין הרסיסים

abstract void setShouldUseSandboxing(boolean use)

הגדרה שקובעת אם צריך להשתמש במאגרי תגים של TF

abstract void setTestTag(String testTag)

מגדירה את תג הבדיקה לקריאה לפונקציה.

abstract void setUseSandboxTestMode(boolean use)

הגדרה שקובעת אם להשתמש במצב בדיקה של ארגז החול של TF.

abstract boolean shouldDisableInvocationSetupAndTeardown()

האם להשבית את ההגדרה שלפני ההפעלה ואת ההגדרה שאחרי ההפעלה.

abstract boolean shouldEnableDeviceSpecificSetup()

האם להפעיל הגדרה ספציפית למכשיר או לא.

abstract boolean shouldForcePreparerFailureAsTestFailure()

אם הכנה נכשלה בבדיקה, יכול להיות שהפעלת הבדיקה תיכשל כשגיאת תשתית, מה שיוביל לניסיון חוזר של הפעלת הבדיקה.

abstract boolean shouldPassRetryAttemptNumber()

האם להעביר את מספר הניסיון החוזר.

abstract boolean shouldRemoteDynamicShard()

הפונקציה מחזירה אם להשתמש בשרת דינמי מרוחק לפיצול טבלאות או לא

abstract boolean shouldReportModuleProgression()

האם לדווח על התקדמות של הפעלה מרחוק ברמת המודול.

abstract boolean shouldSkipParentProcessLogcat()

האם לדלג על logcat לתהליך האב.

abstract boolean shouldUploadCacheResults()

הפונקציה מחזירה את הערך true אם צריך לשמור את התוצאות במטמון.

abstract boolean shouldUploadInvocationCacheResults()

הפונקציה מחזירה את הערך True אם צריך לשמור את תוצאות ההפעלה במטמון.

abstract boolean shouldUseDynamicSharding()

הפונקציה מחזירה ערך שמציין אם צריך להשתמש בפיצול דינמי או לא

abstract boolean shouldUseEvenModuleSharding()

הפונקציה מחזירה אם לנסות לפזר את מספר המודולים באופן שווה בין הרסיסים

abstract boolean shouldUseParallelPreInvocationSetup()

הפונקציה מחזירה אם להריץ את ההגדרה לפני ההפעלה במקביל.

abstract boolean shouldUseParallelRemoteSetup()

האם לנסות להגדיר את המכשירים המרוחקים במקביל.

abstract boolean shouldUseParallelSetup()

האם לנסות הגדרה מקבילה.

abstract boolean shouldUseRemoteSandboxMode()

האם להשתמש במצב ארגז חול בהפעלה מרחוק.

abstract boolean shouldUseReplicateSetup()

האם להשתמש בהגדרה משוכפלת לכל המכשירים המרוחקים.

abstract boolean shouldUseSandboxTestMode()

הפונקציה מחזירה את הערך True אם צריך להשתמש בארגז החול של Tf במצב בדיקה.

abstract boolean shouldUseSandboxing()

הפונקציה מחזירה את הערך True אם צריך להשתמש בקונטיינרים של Tf כדי להריץ את הקריאה

abstract boolean shouldUseTokenSharding()

האם הפיצול צריך להשתמש בתמיכה באסימון.

abstract boolean skipTrybotExperiment()

האם לדלג על ניסויים בהרצות של TRYBOT.

abstract boolean takeBugreportOnInvocationEnded()

הפונקציה מחזירה True אם צריך ליצור דוח באגים כשהפעלת הבדיקה מסתיימת.

abstract boolean takeBugreportzOnInvocationEnded()

הפונקציה מחזירה True אם צריך ליצור bugreportz במקום bugreport במהלך הפעלת הבדיקה של דוח הבאגים הסופי.

‫methods ציבוריים

captureLogcatOnFailure

public abstract boolean captureLogcatOnFailure ()

האם ללכוד logcat אם בדיקת תרחיש השימוש נכשלת

החזרות
boolean

captureScreenshotOnFailure

public abstract boolean captureScreenshotOnFailure ()

האם לצלם צילום מסך במקרה של כשל בתרחיש הבדיקה

החזרות
boolean

שכפל

public abstract ICommandOptions clone ()

יוצרת עותק של אובייקט ICommandOptions.

החזרות
ICommandOptions

delegatedEarlyDeviceRelease

public abstract boolean delegatedEarlyDeviceRelease ()

האם לשחרר את המכשיר מוקדם יותר במצב מוקצה.

החזרות
boolean

earlyDeviceRelease

public abstract boolean earlyDeviceRelease ()

האם לשחרר את המכשיר מוקדם מהצפוי כשמסיימים להשתמש בו.

החזרות
boolean

enableDefaultLogProcessors

public abstract boolean enableDefaultLogProcessors ()

האם לפרוס באופן אוטומטי חלק מהמעבדים הבאים.

החזרות
boolean

filterPreviousPassedTests

public abstract boolean filterPreviousPassedTests ()

האם לסנן מקרי בדיקה קודמים שעברו בהצלחה מניסיון קודם.

החזרות
boolean

getAutoCollectorSetOptions

public abstract List<String> getAutoCollectorSetOptions ()

מחזירה את רשימת האפשרויות להעברה לכלי האיסוף האוטומטיים.

החזרות
List<String>

getAutoLogCollectors

public abstract Set<AutoLogCollector> getAutoLogCollectors ()

מחזירה את קבוצת כלי האיסוף האוטומטיים של יומנים שצריך להוסיף להפעלה

החזרות
Set<AutoLogCollector>

getAutoLogProcessors

public abstract Set<AutoLogProcessor> getAutoLogProcessors ()

מחזירה את קבוצת מעבדי היומן האוטומטיים שצריך להוסיף לקריאה לפונקציה

החזרות
Set<AutoLogProcessor>

getDynamicDownloadArgs

public abstract Map<String, String> getDynamicDownloadArgs ()

מחזירה את המיפוי של הארגומנטים להעברה לשאילתת ההורדה הדינמית.

החזרות
Map<String, String>

getExperimentalFlags

public abstract MultiMap<String, String> getExperimentalFlags ()

מחזירה את מפת הדגלים הניסיוניים, שאפשר להשתמש בה כדי לבצע Feature Gate בפרויקטים.

החזרות
MultiMap<String, String>

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

האם להפעיל מופעים נוספים במכונה הווירטואלית המרוחקת אחרי השליחה.

החזרות
int

getGeminiApiKey

public abstract String getGeminiApiKey ()

מפתח ה-API שבו יש להשתמש לשאילתות הנחיות ל-Gemini API.

החזרות
String

getHostLogSuffix

public abstract String getHostLogSuffix ()

הפונקציה מחזירה את הסיומת לצירוף ל-host_log של Tradefed או null אם אין תחילית.

החזרות
String

getInvocationData

public abstract UniqueMultiMap<String, String> getInvocationData ()

מחזירה את הנתונים שהועברו לקריאה כדי לתאר אותם

החזרות
UniqueMultiMap<String, String>

getInvocationTimeout

public abstract long getInvocationTimeout ()

החזרת הזמן הקצוב לתפוגה של הקריאה שצוין. ‫0 אם לא רוצים להשתמש בזמן קצוב לתפוגה.

החזרות
long

getJdkFolderForSubprocess

public abstract File getJdkFolderForSubprocess ()

מחזירה את תיקיית ה-JDK לשימוש כשמבצעים פיצול של ביצוע בתהליך משנה.

החזרות
File

getLoopTime

public abstract long getLoopTime ()

מקבלים את הזמן להמתנה לפני תזמון מחדש של הפקודה הזו.

החזרות
long הזמן באלפיות השנייה

getMaxLoopCount

public abstract long getMaxLoopCount ()

מחזירה את המספר המקסימלי של הפעמים שבהן הפקודה מתוזמנת. למדיניות הזו אין השפעה אם isLoopMode מוגדר כ-False.

החזרות
long

getMultiDeviceCount

public abstract Integer getMultiDeviceCount ()

הפונקציה מחזירה את מספר המכשירים לבדיקות במכשירים מרובים.

החזרות
Integer

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

הפונקציה מחזירה את הערך True אם צריך לבצע אופטימיזציה של רשימת מודולי הבדיקה לבדיקה הראשית.

החזרות
boolean

getParallelPreInvocationSetupTimeout

public abstract Duration getParallelPreInvocationSetupTimeout ()

מחזירה את הזמן הקצוב לתפוגה של הגדרת הפעלה מקבילית.

החזרות
Duration

getParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

מחזירה את הזמן הקצוב לתפוגה שצריך להשתמש בו במהלך הגדרות מקבילות.

החזרות
Duration

getRemoteCacheInstanceName

public abstract String getRemoteCacheInstanceName ()

הפונקציה מחזירה את השם של המכונה שמשמשת לטיפול בשמירת נתונים במטמון מרחוק.

החזרות
String

getRemoteFiles

public abstract Set<String> getRemoteFiles ()

מחזירה את רשימת הקבצים המרוחקים שהוגדרו.

החזרות
Set<String>

getRolloutFlags

public abstract MultiMap<String, String> getRolloutFlags ()

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

החזרות
MultiMap<String, String>

getRolloutFlagsFiles

public abstract List<File> getRolloutFlagsFiles ()

הפונקציה מחזירה רשימה של קבצים שמכילים דגלים להשקה.

החזרות
List<File>

getShardCount

public abstract Integer getShardCount ()

הפונקציה מחזירה את מספר הרסיסים הכולל של הפקודה.

החזרות
Integer

getShardIndex

public abstract Integer getShardIndex ()

מחזירה את אינדקס הרסיס של הפקודה.

החזרות
Integer

getTestTag

public abstract String getTestTag ()

מחזירה את תג הבדיקה עבור הקריאה. אם לא מציינים ערך, ברירת המחדל היא stub.

החזרות
String

getTestTagSuffix

public abstract String getTestTagSuffix ()

מחזירה את הסיומת של תג הבדיקה, שמצורפת לתג הבדיקה ומייצגת כמה וריאציות של בדיקה אחת.

החזרות
String

isConditionalBugreportDisabled

public abstract boolean isConditionalBugreportDisabled ()

הפונקציה מחזירה ערך שקובע אם הדיווח על באגים מותנה מושבת או לא

החזרות
boolean

isDryRunMode

public abstract boolean isDryRunMode ()

מחזירה true אם צריך לדלג על הוספת הפקודה הזו לתור.

החזרות
boolean

isExperimentEnabled

public abstract boolean isExperimentEnabled ()

האם להפעיל ניסויים באמצעות התראות לגבי ניסויים.

החזרות
boolean

isFullHelpMode

public abstract boolean isFullHelpMode ()

הפונקציה מחזירה את הערך true אם נשלחה בקשה להפעלת מצב עזרה מפורט מלא

החזרות
boolean

isGeminiLogOnlyMode

public abstract boolean isGeminiLogOnlyMode ()

האם להשתיק את ההרצה של הנחיות למודלים.

החזרות
boolean

isHelpMode

public abstract boolean isHelpMode ()

הפונקציה מחזירה את הערך true אם נשלחה בקשה למצב עזרה מקוצר

החזרות
boolean

isLoopMode

public abstract boolean isLoopMode ()

מחזירה את מצב הלולאה של ההגדרה.

החזרות
boolean

isNoisyDryRunMode

public abstract boolean isNoisyDryRunMode ()

מחזירה true אם צריך להדפיס את הפקודה במסוף לפני דילוג על הוספתה לתור.

החזרות
boolean

isRemoteInvocationDeviceless

public abstract boolean isRemoteInvocationDeviceless ()

האם להפעיל קריאה מרחוק ללא מכשיר.

החזרות
boolean

isTracingEnabled

public abstract boolean isTracingEnabled ()

הפונקציה מחזירה את הערך true אם מעקב אחר הפעלות מופעל, ואת הערך false אם הוא לא מופעל.

החזרות
boolean

keepPostProcessorOrder

public abstract boolean keepPostProcessorOrder ()

האם להחיל את מעבדי הפוסט לפי הסדר שבו הם מוזכרים בהגדרה.

החזרות
boolean

reportCacheResults

public abstract boolean reportCacheResults ()

הפונקציה מחזירה true אם צריך לדווח על תוצאות מטמון כשהן זמינות.

החזרות
boolean

reportCacheResultsInPresubmit

public abstract boolean reportCacheResultsInPresubmit ()

הפונקציה מחזירה true אם צריך לדווח על תוצאות מטמון כשהן זמינות לפני שליחת הבקשה.

החזרות
boolean

reportInvocationCacheResultsInPostsubmit

public abstract boolean reportInvocationCacheResultsInPostsubmit ()

הפונקציה מחזירה את הערך true אם צריך לדווח על תוצאת מטמון של הפעלה כשהיא זמינה ב-postsubmit.

החזרות
boolean

reportInvocationCacheResultsInPresubmit

public abstract boolean reportInvocationCacheResultsInPresubmit ()

הפונקציה מחזירה true אם צריך לדווח על תוצאות של מטמון הפעלה כשהן זמינות בבדיקה לפני שליחה.

החזרות
boolean

reportInvocationComplete

public abstract boolean reportInvocationComplete ()

האם לדווח על היומנים עד ל-invocationComplete.

החזרות
boolean

reportPassedTests

public abstract boolean reportPassedTests ()

האם לדווח על מקרים שעברו את הבדיקה או לא.

החזרות
boolean

reportTestCaseCount

public abstract boolean reportTestCaseCount ()

האם לדווח על מספר מקרי הבדיקה לכל סוג בדיקה.

החזרות
boolean

reportingTags

public abstract List<String> reportingTags ()

רשימת התגים שמשמשים לדיווח שקשור להפעלה.

החזרות
List<String>

runOnAllDevices

public abstract boolean runOnAllDevices ()

הפונקציה מחזירה את הערך True אם הפקודה צריכה לפעול בכל המכשירים.

החזרות
boolean

setAutoCollectorSetOptions

public abstract void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)

מגדירה את רשימת האפשרויות להעברה לכלי האיסוף האוטומטיים.

פרמטרים
autoCollectorSetOptions List

setAutoLogCollectors

public abstract void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)

מגדיר את קבוצת כלי האיסוף האוטומטיים של יומנים שצריך להוסיף לקריאה לפונקציה.

פרמטרים
autoLogCollectors Set

setAutoLogProcessors

public abstract void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)

מגדיר את קבוצת מעבדי היומן האוטומטיים שצריך להוסיף לקריאה לפונקציה.

פרמטרים
autoLogProcessors Set

setBugreportOnInvocationEnded

public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

ההגדרה קובעת אם ליצור דוח על באג בסוף ההפעלה.

פרמטרים
takeBugreport boolean

setBugreportzOnInvocationEnded

public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

קובעת אם ליצור דוח באגים בסיום ההפעלה.

פרמטרים
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

הגדרה של שחרור המכשיר מוקדם יותר במצב מוקצה.

פרמטרים
earlyRelease boolean

setHostLogSuffix

public abstract void setHostLogSuffix (String suffix)

מגדיר את הסיומת שתצורף ל-host_log של Tradefed.

פרמטרים
suffix String

setInvocationTimeout

public abstract void setInvocationTimeout (Long mInvocationTimeout)

מגדירים את הזמן הקצוב לתפוגה של ההפעלה. ‫0 אם לא רוצים להשתמש בזמן קצוב לתפוגה.

פרמטרים
mInvocationTimeout Long

setLoopMode

public abstract void setLoopMode (boolean loopMode)

הגדרת מצב הלולאה של הפקודה

setMultiDeviceCount

public abstract void setMultiDeviceCount (int count)

הגדרת מספר המכשירים הצפויים לבדיקות התאמה רחבה.

פרמטרים
count int

setReplicateSetup

public abstract void setReplicateSetup (boolean replicate)

הגדרה של שימוש בהגדרה משוכפלת או לא.

פרמטרים
replicate boolean

setReportInvocationComplete

public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

הגדרת דיווח או אי-דיווח של היומנים עד להשלמת ההפעלה

פרמטרים
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public abstract void setReportTestCaseCount (boolean report)

הגדרת דיווח או אי-דיווח על מספר מקרי הבדיקה לפי סוגי הבדיקות.

פרמטרים
report boolean

setShardCount

public abstract void setShardCount (Integer shardCount)

הגדרת מספר הרסיסים לפקודה.

פרמטרים
shardCount Integer

setShardIndex

public abstract void setShardIndex (Integer shardIndex)

מגדיר את אינדקס הרסיס לפקודה.

פרמטרים
shardIndex Integer

setShouldRemoteDynamicShard

public abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

ההגדרה קובעת אם להשתמש בשרת דינמי מרחוק לפיצול טבלאות או לא

פרמטרים
shouldRemoteDynamicShard boolean

setShouldUseEvenModuleSharding

public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

הגדרת ניסיון לחלוקה שווה של מספר המודולים בין הרסיסים

פרמטרים
useEvenModuleSharding boolean

setShouldUseSandboxing

public abstract void setShouldUseSandboxing (boolean use)

הגדרה שקובעת אם צריך להשתמש במאגרי תגים של TF

פרמטרים
use boolean

setTestTag

public abstract void setTestTag (String testTag)

מגדירה את תג הבדיקה לקריאה לפונקציה.

setUseSandboxTestMode

public abstract void setUseSandboxTestMode (boolean use)

הגדרה שקובעת אם להשתמש במצב בדיקה של ארגז החול של TF.

פרמטרים
use boolean

shouldDisableInvocationSetupAndTeardown

public abstract boolean shouldDisableInvocationSetupAndTeardown ()

האם להשבית את ההגדרה שלפני ההפעלה ואת ההגדרה שאחרי ההפעלה.

החזרות
boolean

shouldEnableDeviceSpecificSetup

public abstract boolean shouldEnableDeviceSpecificSetup ()

האם להפעיל הגדרה ספציפית למכשיר או לא.

החזרות
boolean

shouldForcePreparerFailureAsTestFailure

public abstract boolean shouldForcePreparerFailureAsTestFailure ()

אם הכנה נכשלה בבדיקה, יכול להיות שהפעלת הבדיקה תיכשל כשגיאת תשתית, מה שיוביל לניסיון חוזר של הפעלת הבדיקה. האפשרות הזו מאפשרת להמיר את הכשלון הזה לכשלון בבדיקה, כדי שמערכת התשתית לא תבזבז משאבים בניסיון חוזר להריץ את כל הבדיקה.

החזרות
boolean

shouldPassRetryAttemptNumber

public abstract boolean shouldPassRetryAttemptNumber ()

האם להעביר את מספר הניסיון החוזר.

החזרות
boolean

shouldRemoteDynamicShard

public abstract boolean shouldRemoteDynamicShard ()

הפונקציה מחזירה אם להשתמש בשרת דינמי מרוחק לפיצול טבלאות או לא

החזרות
boolean

shouldReportModuleProgression

public abstract boolean shouldReportModuleProgression ()

האם לדווח על התקדמות של הפעלה מרחוק ברמת המודול.

החזרות
boolean

shouldSkipParentProcessLogcat

public abstract boolean shouldSkipParentProcessLogcat ()

האם לדלג על logcat לתהליך האב.

החזרות
boolean

shouldUploadCacheResults

public abstract boolean shouldUploadCacheResults ()

הפונקציה מחזירה את הערך true אם צריך לשמור את התוצאות במטמון.

החזרות
boolean

shouldUploadInvocationCacheResults

public abstract boolean shouldUploadInvocationCacheResults ()

הפונקציה מחזירה את הערך True אם צריך לשמור את תוצאות ההפעלה במטמון.

החזרות
boolean

shouldUseDynamicSharding

public abstract boolean shouldUseDynamicSharding ()

הפונקציה מחזירה ערך שמציין אם צריך להשתמש בפיצול דינמי או לא

החזרות
boolean

shouldUseEvenModuleSharding

public abstract boolean shouldUseEvenModuleSharding ()

הפונקציה מחזירה אם לנסות לפזר את מספר המודולים באופן שווה בין הרסיסים

החזרות
boolean

shouldUseParallelPreInvocationSetup

public abstract boolean shouldUseParallelPreInvocationSetup ()

הפונקציה מחזירה אם להריץ את ההגדרה לפני ההפעלה במקביל.

החזרות
boolean

shouldUseParallelRemoteSetup

public abstract boolean shouldUseParallelRemoteSetup ()

האם לנסות להגדיר את המכשירים המרוחקים במקביל.

החזרות
boolean

shouldUseParallelSetup

public abstract boolean shouldUseParallelSetup ()

האם לנסות הגדרה מקבילה.

החזרות
boolean

shouldUseRemoteSandboxMode

public abstract boolean shouldUseRemoteSandboxMode ()

האם להשתמש במצב ארגז חול בהפעלה מרחוק.

החזרות
boolean

shouldUseReplicateSetup

public abstract boolean shouldUseReplicateSetup ()

האם להשתמש בהגדרה משוכפלת לכל המכשירים המרוחקים.

החזרות
boolean

shouldUseSandboxTestMode

public abstract boolean shouldUseSandboxTestMode ()

הפונקציה מחזירה את הערך True אם צריך להשתמש בארגז החול של Tf במצב בדיקה.

החזרות
boolean

shouldUseSandboxing

public abstract boolean shouldUseSandboxing ()

הפונקציה מחזירה את הערך True אם צריך להשתמש בקונטיינרים של Tf כדי להריץ את הקריאה

החזרות
boolean

shouldUseTokenSharding

public abstract boolean shouldUseTokenSharding ()

האם הפיצול צריך להשתמש בתמיכה באסימון.

החזרות
boolean

skipTrybotExperiment

public abstract boolean skipTrybotExperiment ()

האם לדלג על ניסויים בהרצות של TRYBOT.

החזרות
boolean

takeBugreportOnInvocationEnded

public abstract boolean takeBugreportOnInvocationEnded ()

הפונקציה מחזירה True אם צריך ליצור דוח באגים כשהפעלת הבדיקה מסתיימת.

החזרות
boolean

takeBugreportzOnInvocationEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

הפונקציה מחזירה True אם צריך ליצור bugreportz במקום bugreport במהלך הפעלת הבדיקה של דוח הבאגים הסופי.

החזרות
boolean