ClangCodeCoverageCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.ClangCodeCoverageCollector


BaseDeviceMetricCollector שמושך מהמכשיר את מדידות הכיסוי של Clang ומתעדה אותן כפריטי בדיקה.

סיכום

קונסטרוקטורים גלויים לכולם

ClangCodeCoverageCollector()

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

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

קריאה חוזרת (call back) בסיום הרצה של בדיקה.

void rebootEnded(ITestDevice device)

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

void setConfiguration(IConfiguration configuration)

הזרקת IConfiguration בשימוש.

void setRunUtil(IRunUtil runUtil)

קונסטרוקטורים גלויים לכולם

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

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

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

זריקות
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

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

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

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

זריקות
DeviceNotAvailableException

rebootEnded

public void rebootEnded (ITestDevice device)

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

הערה: מומלץ להימנע מהפעלה מחדש של המכשירים במהלך השיחה החוזרת. המערכת תתעלם מכל ניסיון להפעיל מחדש.

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

זריקות
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

הזרקת IConfiguration בשימוש.

פרמטרים
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

פרמטרים
runUtil IRunUtil