ICommandOptions
public interface ICommandOptions
com.android.tradefed.command.ICcommandOptions |
מיכל לאפשרויות ביצוע לפקודות.
סיכום
שיטות ציבוריות | |
---|---|
abstract boolean | captureLogcatOnFailure () האם ללכוד או לא ללכוד logcat על כשל במקרה בדיקה |
abstract boolean | captureScreenshotOnFailure () האם לצלם צילום מסך על כשל במקרה מבחן או לא |
abstract ICommandOptions | clone () יוצר עותק של האובייקט |
abstract boolean | delegatedEarlyDeviceRelease () האם לשחרר את המכשיר מוקדם במצב האצלה או לא. |
abstract boolean | earlyDeviceRelease () האם לשחרר את המכשיר מוקדם או לא בסיום איתו. |
abstract boolean | filterPreviousPassedTests () האם לסנן או לא מקרי בדיקה שעברו מניסיון קודם. |
abstract | getAutoLogCollectors () מחזירה את קבוצת אוספי היומנים האוטומטיים שיתווספו עבור הזמנה |
abstract | getDynamicDownloadArgs () מחזירה את מפת ה-arg כדי להעביר לשאילתת ההורדה הדינמית. |
abstract | getExperimentalFlags () מחזירה את מפת הדגלים הניסיונית, שניתן להשתמש בה כדי להציג פרויקטי שער. |
abstract int | getExtraRemotePostsubmitInstance () האם להפעיל מופעים נוספים ב-VM המרוחק ב-postsubmit או לא. |
abstract String | getHostLogSuffix () מחזירה את הסיומת להוספה ל-Tradefed host_log או 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 | getParallelSetupTimeout () מחזיר את הזמן הקצוב לשימוש במהלך הגדרות מקבילות. |
abstract | getRemoteFiles () מחזירה את רשימת הקבצים המרוחקים שהוגדרו. |
abstract Integer | getShardCount () החזר את ספירת הרסיסים הכוללת עבור הפקודה. |
abstract Integer | getShardIndex () החזר את אינדקס הרסיסים עבור הפקודה. |
abstract String | getTestTag () החזר את תג הבדיקה עבור ההזמנה. |
abstract String | getTestTagSuffix () החזר את הסיומת test-tag, שצורפה ל-test-tag כדי לייצג כמה גרסאות של בדיקה אחת. |
abstract boolean | isConditionalBugreportDisabled () מחזירה אם דוח באג מותנה מושבת או לא |
abstract boolean | isDryRunMode () החזר |
abstract boolean | isExperimentEnabled () האם לאפשר ניסויים באמצעות דגלים ניסיוניים או לא. |
abstract boolean | isFullHelpMode () מחזירה |
abstract boolean | isHelpMode () מחזירה |
abstract boolean | isLoopMode () החזר את מצב הלולאה עבור התצורה. |
abstract boolean | isNoisyDryRunMode () החזר |
abstract boolean | isRemoteInvocationDeviceless () האם להפעיל או לא להפעיל זירוז מרחוק ללא מכשירים. |
abstract boolean | isTracingEnabled () מחזירה אם מעקב אחר שיחות מופעל או לא. |
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 | 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 | shouldRemoteDynamicShard () מחזירה אם להשתמש בשרת ריסוק דינמי מרוחק או לא |
abstract boolean | shouldReportModuleProgression () האם לדווח או לא על התקדמות הפנייה מרחוק ברמת המודול. |
abstract boolean | shouldUseDynamicSharding () מחזירה אם עלינו להשתמש בריסוק דינמי או לא |
abstract boolean | shouldUseEvenModuleSharding () מחזירה אם לנסות לפזר מספר מודולים באופן שווה על פני רסיסים |
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 abstractgetAutoLogCollectors ()
מחזירה את קבוצת אוספי היומנים האוטומטיים שיתווספו עבור הזמנה
החזרות | |
---|---|
getDynamicDownloadArgs
public abstractgetDynamicDownloadArgs ()
מחזירה את מפת ה-arg כדי להעביר לשאילתת ההורדה הדינמית.
החזרות | |
---|---|
getExperimentalFlags
public abstractgetExperimentalFlags ()
מחזירה את מפת הדגלים הניסיונית, שניתן להשתמש בה כדי להציג פרויקטי שער.
החזרות | |
---|---|
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 |
getJdkFolderForSubprocess
public abstract File getJdkFolderForSubprocess ()
מחזירה את תיקיית jdk לשימוש בעת חילוף ביצוע בתהליך משנה.
החזרות | |
---|---|
File |
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 abstractgetRemoteFiles ()
מחזירה את רשימת הקבצים המרוחקים שהוגדרו.
החזרות | |
---|---|
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 |
isConditionalBugreport Disabled
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 |
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 ()
מחזירה אם מעקב אחר שיחות מופעל או לא.
החזרות | |
---|---|
boolean |
reportInvocationComplete
public abstract boolean reportInvocationComplete ()
האם לדווח או לא על היומנים עד ל-invocationComplete.
החזרות | |
---|---|
boolean |
דוח מבחנים שעברו
public abstract boolean reportPassedTests ()
האם לדווח על מקרי מבחן שעברו או לא.
החזרות | |
---|---|
boolean |
reportTestCaseCount
public abstract boolean reportTestCaseCount ()
האם לדווח או לא על מספר מקרי הבדיקה לכל סוגי בדיקה.
החזרות | |
---|---|
boolean |
תגי דיווח
public abstractreportingTags ()
רשימת התגים המשמשים לדיווח הקשורים להתקשרות.
החזרות | |
---|---|
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 |
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 |
shouldRemoteDynamicShard
public abstract boolean shouldRemoteDynamicShard ()
מחזירה אם להשתמש בשרת ריסוק דינמי מרוחק או לא
החזרות | |
---|---|
boolean |
shouldReportModuleProgression
public abstract boolean shouldReportModuleProgression ()
האם לדווח או לא על התקדמות הפנייה מרחוק ברמת המודול.
החזרות | |
---|---|
boolean |
shouldUseDynamicSharding
public abstract boolean shouldUseDynamicSharding ()
מחזירה אם עלינו להשתמש בריסוק דינמי או לא
החזרות | |
---|---|
boolean |
shouldUseEvenModuleSharding
public abstract boolean shouldUseEvenModuleSharding ()
מחזירה אם לנסות לפזר מספר מודולים באופן שווה על פני רסיסים
החזרות | |
---|---|
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 |