ClangCodeCoverCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

JavaScript.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.ClangCodeCoverCollector


BaseDeviceMetricCollector שימשוך את Clang של מדידות הכיסוי מהמכשיר ולרשום אותן כפריטי מידע שנוצרו בתהליך פיתוח (Artifact) לבדיקה.

סיכום

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

ClangCodeCoverageCollector()

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

void extraInit(IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

קריאה חוזרת (callback) בסיום הרצת בדיקה.

void rebootEnded(ITestDevice device)

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

void setConfiguration(IConfiguration configuration)

החדרת IConfiguration בשימוש.

void setRunUtil(IRunUtil runUtil)

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

ClangCodeCoverCollector

public ClangCodeCoverageCollector ()

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

אקסטרה-Init

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

קליעות
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

קריאה חוזרת (callback) בסיום הרצת בדיקה. זה אמור להיות הזמן לניקוי.

פרמטרים
runData DeviceMetricData: ה-DeviceMetricData שמאחסן את נתוני הריצה. העדכון יהיה זהה אובייקט כמו במהלך BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : מפת המדדים הנוכחית שהועברה אל ERROR(/#testRunEnded(long,Map)).

קליעות
DeviceNotAvailableException

ההפעלה מחדש הסתיימה

public void rebootEnded (ITestDevice device)

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

הערה: על המקלטים להימנע מהפעלה מחדש במהלך הקריאה החוזרת (callback). כל ניסיון הפעלה מחדש יהיה המערכת מתעלמת ממנו.

פרמטרים
device ITestDevice: ITestDevice המקום שבו הסתיימה ההפעלה מחדש.

קליעות
DeviceNotAvailableException

הגדרה

public void setConfiguration (IConfiguration configuration)

החדרת IConfiguration בשימוש.

פרמטרים
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

פרמטרים
runUtil IRunUtil