ICommandOptions

public interface ICommandOptions

com.android.tradefed.command.ICcommandOptions


מיכל לאפשרויות ביצוע לפקודות.

סיכום

שיטות ציבוריות

abstract boolean captureLogcatOnFailure ()

האם ללכוד או לא ללכוד logcat על כשל במקרה בדיקה

abstract boolean captureScreenshotOnFailure ()

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

abstract ICommandOptions clone ()

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

abstract boolean delegatedEarlyDeviceRelease ()

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

abstract boolean earlyDeviceRelease ()

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

abstract boolean filterPreviousPassedTests ()

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

abstract getAutoLogCollectors ()

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

abstract getDynamicDownloadArgs ()

מחזירה את מפת ה-ars כדי להעביר לשאילתת ההורדה הדינמית.

abstract int getExtraRemotePostsubmitInstance ()

האם להפעיל מופעים נוספים ב-VM המרוחק ב-postsubmit או לא.

abstract String getHostLogSuffix ()

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

abstract UniqueMultiMap <String, String> getInvocationData ()

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

abstract long getInvocationTimeout ()

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

abstract long getLoopTime ()

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

abstract long getMaxLoopCount ()

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

abstract Integer getMultiDeviceCount ()

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

abstract boolean getOptimizeMainlineTest ()

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

abstract Duration getParallelSetupTimeout ()

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

abstract getRemoteFiles ()

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

abstract Integer getShardCount ()

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

abstract Integer getShardIndex ()

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

abstract String getTestTag ()

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

abstract String getTestTagSuffix ()

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

abstract boolean isDryRunMode ()

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

abstract boolean isFullHelpMode ()

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

abstract boolean isHelpMode ()

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

abstract boolean isLoopMode ()

החזר את מצב הלולאה עבור התצורה.

abstract boolean isNoisyDryRunMode ()

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

abstract boolean reportInvocationComplete ()

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

abstract boolean reportPassedTests ()

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

abstract boolean reportTestCaseCount ()

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

abstract reportingTags ()

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

abstract boolean runOnAllDevices ()

החזר true אם הפקודה אמורה לפעול בכל המכשירים.

abstract void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

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

abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

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

abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

abstract void setHostLogSuffix (String suffix)

מגדיר את הסיומת להוספה ל-Tradefed host_log.

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)

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

abstract void setReportTestCaseCount (boolean report)

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

abstract void setShardCount (Integer shardCount)

מגדיר את ספירת הרסיסים עבור הפקודה.

abstract void setShardIndex (Integer shardIndex)

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

abstract void setShouldUseSandboxing (boolean use)

קובע אם עלינו להשתמש במכולות TF או לא

abstract void setTestTag (String testTag)

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

abstract void setUseSandboxTestMode (boolean use)

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

abstract boolean shouldDisableInvocationSetupAndTeardown ()

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

abstract boolean shouldReportModuleProgression ()

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

abstract boolean shouldUseDynamicSharding ()

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

abstract boolean shouldUseParallelRemoteSetup ()

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

abstract boolean shouldUseParallelSetup ()

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

abstract boolean shouldUseRemoteSandboxMode ()

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

abstract boolean shouldUseReplicateSetup ()

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

abstract boolean shouldUseSandboxTestMode ()

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

abstract boolean shouldUseSandboxing ()

מחזירה true אם עלינו להשתמש בקונטיינרים של Tf להפעלת ה-invocation

abstract boolean shouldUseTokenSharding ()

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

abstract boolean takeBugreportOnInvocationEnded ()

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

abstract boolean takeBugreportzOnInvocationEnded ()

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

שיטות ציבוריות

captureLogcatOnFailure

public abstract boolean captureLogcatOnFailure ()

האם ללכוד או לא ללכוד logcat על כשל במקרה בדיקה

החזרות
boolean

captureScreenshotOnFailure

public abstract boolean captureScreenshotOnFailure ()

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

החזרות
boolean

שיבוט

public abstract ICommandOptions clone ()

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

החזרות
ICommandOptions

מואצלEarlyDeviceRelease

public abstract boolean delegatedEarlyDeviceRelease ()

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

החזרות
boolean

שחרור מוקדם של Device

public abstract boolean earlyDeviceRelease ()

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

החזרות
boolean

מסנן בדיקות קודמים שעברו

public abstract boolean filterPreviousPassedTests ()

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

החזרות
boolean

getAutoLogCollectors

public abstract  getAutoLogCollectors ()

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

החזרות

getDynamicDownloadArgs

public abstract  getDynamicDownloadArgs ()

מחזירה את מפת ה-ars כדי להעביר לשאילתת ההורדה הדינמית.

החזרות

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

האם להפעיל מופעים נוספים ב-VM המרוחק ב-postsubmit או לא.

החזרות
int

getHostLogSuffix

public abstract String getHostLogSuffix ()

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

החזרות
String

getInvocationData

public abstract UniqueMultiMap<String, String> getInvocationData ()

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

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

getInvocationTimeout

public abstract long getInvocationTimeout ()

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

החזרות
long

getLoopTime

public abstract long getLoopTime ()

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

החזרות
long זמן ב-ms

getMaxLoopCount

public abstract long getMaxLoopCount ()

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

החזרות
long

getMultiDeviceCount

public abstract Integer getMultiDeviceCount ()

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

החזרות
Integer

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

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

החזרות
boolean

getParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

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

החזרות
Duration

getRemoteFiles

public abstract  getRemoteFiles ()

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

החזרות

getShardCount

public abstract Integer getShardCount ()

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

החזרות
Integer

getShardIndex

public abstract Integer getShardIndex ()

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

החזרות
Integer

getTestTag

public abstract String getTestTag ()

החזר את תג הבדיקה עבור ההזמנה. ברירת המחדל היא 'סטאב' אם לא צוין.

החזרות
String

getTestTagSuffix

public abstract String getTestTagSuffix ()

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

החזרות
String

isDryRunMode

public abstract boolean isDryRunMode ()

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

החזרות
boolean

isFullHelpMode

public abstract boolean isFullHelpMode ()

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

החזרות
boolean

isHelpMode

public abstract boolean isHelpMode ()

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

החזרות
boolean

isLoopMode

public abstract boolean isLoopMode ()

החזר את מצב הלולאה עבור התצורה.

החזרות
boolean

isNoisyDryRunMode

public abstract boolean isNoisyDryRunMode ()

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

החזרות
boolean

reportInvocationComplete

public abstract boolean reportInvocationComplete ()

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

החזרות
boolean

דוח מבחנים שעברו

public abstract boolean reportPassedTests ()

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

החזרות
boolean

reportTestCaseCount

public abstract boolean reportTestCaseCount ()

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

החזרות
boolean

תגי דיווח

public abstract  reportingTags ()

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

החזרות

runOnAllDevices

public abstract boolean runOnAllDevices ()

החזר true אם הפקודה אמורה לפעול בכל המכשירים.

החזרות
boolean

setAutoLogCollectors

public abstract void setAutoLogCollectors ( autoLogCollectors)

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

פרמטרים
autoLogCollectors

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)

מגדיר את הסיומת להוספה ל-Tradefed host_log.

פרמטרים
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)

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

פרמטרים
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

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

shouldReportModuleProgression

public abstract boolean shouldReportModuleProgression ()

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

החזרות
boolean

shouldUseDynamicSharding

public abstract boolean shouldUseDynamicSharding ()

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

החזרות
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 להפעלת ה-invocation

החזרות
boolean

shouldUseTokenSharding

public abstract boolean shouldUseTokenSharding ()

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

החזרות
boolean

takeBugreportOnInvocationEnded

public abstract boolean takeBugreportOnInvocationEnded ()

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

החזרות
boolean

takeBugreportzOnInvocationEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

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

החזרות
boolean