GcovCodeCoverageCollector

public final class GcovCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.GcovCodeCoverageCollector


BaseDeviceMetricCollector שימשוך מדידות כיסוי gcov מהמכשיר וירשום אותם כחפצי בדיקה.

סיכום
בנאים ציבוריים
GcovCodeCoverageCollector ()
שיטות ציבוריות
void extraInit ( IInvocationContext context, ITestInvocationListener listener)
void logCoverageMeasurements ( ITestDevice device, String runName)

שולף מדידות כיסוי מקומי מהמכשיר ומתעד אותן.

void onTestRunEnd ( DeviceMetricData runData, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics)

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

void setCollectOnTestEnd (boolean collect)

מגדיר אם לאסוף כיסוי ב-testRunEnded.

void setConfiguration ( IConfiguration config)

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

בנאים ציבוריים
GcovCodeCoverageCollector
public GcovCodeCoverageCollector ()

שיטות ציבוריות
extraInit
public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

זורק
DeviceNotAvailableException
logCoverageMeasurements
public void logCoverageMeasurements (ITestDevice device, 
                String runName)

שולף מדידות כיסוי מקומי מהמכשיר ומתעד אותן.

פרמטרים
device ITestDevice

runName String

זורק
DeviceNotAvailableException
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

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

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

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

זורק
DeviceNotAvailableException
setCollectOnTestEnd
public void setCollectOnTestEnd (boolean collect)

מגדיר אם לאסוף כיסוי ב-testRunEnded.

הגדר זאת ל-false במהלך ריצות חוזרות, אחרת כל בדיקה חוזרת אינדיבידואלית תאסוף כיסוי במקום תוצאת כיסוי יחידה ממוזגת.

פרמטרים
collect boolean

setConfiguration
public void setConfiguration (IConfiguration config)

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

פרמטרים
config IConfiguration