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) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

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

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)

התקשרות חוזרת כאשר הפעלת מבחן מסתיימת. זה אמור להיות הזמן לניקוי.

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

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

זורק
DeviceNotAvailableException

אתחול מחדש הסתיים

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