PythonBinaryHostTest.PythonForwarder

public static class PythonBinaryHostTest.PythonForwarder
extends ResultForwarder

JavaScript.lang.Object
com.android.tradefed.result.resultForwarder
  com.android.tradefed.testtype.python.PythonBinaryHostTest.PythonForwarder


כלי להעברת התוצאות שיחליף את שם ההרצה בשם הבינארי.

סיכום

בנאים ציבוריים

PythonForwarder(ITestInvocationListener listener, String name)

Ctor עם שם הריצה שמשתמש בשם הבינארי.

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

void testRunStarted(String runName, int testCount)

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

void testRunStarted(String runName, int testCount, int attempt, long startTime)

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

void testRunStarted(String runName, int testCount, int attempt)

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

בנאים ציבוריים

העברה ב-Python

public PythonForwarder (ITestInvocationListener listener, 
                String name)

Ctor עם שם הריצה שמשתמש בשם הבינארי.

פרמטרים
listener ITestInvocationListener

name String

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

בדיקת ההרצה

public void testRunStarted (String runName, 
                int testCount)

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

פרמטרים
runName String: שם הרצת הבדיקה

testCount int: מספר הבדיקות הכולל בהרצת הבדיקה

בדיקת ההרצה

public void testRunStarted (String runName, 
                int testCount, 
                int attempt, 
                long startTime)

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

פרמטרים
runName String: שם הרצת הבדיקה

testCount int: מספר הבדיקות הכולל בהרצת הבדיקה

attempt int: מספר הזמנה, לזיהוי הניסיונות השונים של אותו runName שפועלים כמה פעמים. ה-TryNumber הוא 0 באינדקס והוא אמור לגדול בכל פעם מתבצעת הרצה חדשה. לדוגמה בדיקה מפורטת מתבצעת שוב 3 פעמים, והבדיקה צריכה להימשך 4 הפעלות בסך הכל באותו runName ו-TryNumber הוא בין 0 ל-3.

startTime long: משך הזמן שבו התחילה הריצה, שנמדדת באמצעות System.currentTimeMillis()

בדיקת ההרצה

public void testRunStarted (String runName, 
                int testCount, 
                int attempt)

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

פרמטרים
runName String: שם הרצת הבדיקה

testCount int: מספר הבדיקות הכולל בהרצת הבדיקה

attempt int: מספר הזמנה, לזיהוי הניסיונות השונים של אותו runName שפועלים כמה פעמים. ה-TryNumber הוא 0 באינדקס והוא אמור לגדול מדי פעם מתרחשת ריצה חדשה. לדוגמה הבדיקה מתבצעת שוב ושוב 3 פעמים. היא צריכה להיות 4 סה"כ פועל תחת אותו runName ו-TryNumber הוא בין 0 ל-3.