קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
מחלקות משנה ישירות ידועות
|
ITargetPreparer
שדוחף קובץ או ספרייה אחדים או יותר מתיקייה IDeviceBuildInfo.getTestsDir()
למכשיר.
הכלי הזה יחפש בספריות חלופיות אם קובץ ה-zip של הבדיקות לא קיים או שהוא לא מכיל את קובץ ה-APK הנדרש. החיפוש יתבצע לפי הסדר, מהספרייה החלופית האחרונה שצוינה ועד לספרייה הראשונה.
סיכום
יוצרים ציבוריים
TestFilePushSetup
public TestFilePushSetup ()
שיטות ציבוריות
יחסי תלות של דוחות
public reportDependencies ()
public void setUp (TestInformation testInfo)
פרמטרים |
testInfo |
TestInformation |
שיטות מוגנות
addTestFileName
protected void addTestFileName (String fileName)
הוספת קובץ לרשימת הפריטים להעברה
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
הפונקציה מחזירה את קבוצת הקבצים שלא ניתן היה לדחוף. אפשר להשתמש באפשרות הזו רק אם הערך של 'throw-if-not-found'
הוא False, אחרת פעולת הדחיפה הראשונה שנכשלה תגרום לחריגה.
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
פתרון הנתיב בצד המארח על סמך פרטי הארטיפקט של הבדיקה בתוך פרטי ה-build.
פרמטרים |
buildInfo |
IBuildInfo : פרטי ארטיפקט של build |
fileName |
String : שם הקובץ של הארטיפקטים שרוצים לדחוף |
device |
ITestDevice |
החזרות |
File |
ERROR(/File) שמייצג את הקובץ או הנתיב הפיזי במארח |
getTestFileNames
protected getTestFileNames ()
אחזור רשימת הקבצים לדחיפה מהקובץ ZIP לבדיקה למכשיר
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
פרמטרים |
throwIfNoFile |
boolean |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-11-08 (שעון 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"]],["עדכון אחרון: 2024-11-08 (שעון UTC)."],[],[]]