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()
|
שיטות ציבוריות | |
---|---|
ITestInvocationListener
|
init(IInvocationContext context, ITestInvocationListener listener)
אתחול האוסף עם ההקשר הנוכחי ואיפה להעביר את התוצאות. |
void
|
onTestRunEnd(DeviceMetricData runData,
קריאה חוזרת (call back) בסיום הרצה של בדיקה. |
void
|
setConfiguration(IConfiguration configuration)
הזרקת |
void
|
setRunUtil(IRunUtil runUtil)
|
קונסטרוקטורים גלויים לכולם
ClangCodeCoverageCollector
public ClangCodeCoverageCollector ()
שיטות ציבוריות
init
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
אתחול האוסף עם ההקשר הנוכחי ואיפה להעביר את התוצאות. הקריאה תתבצע רק פעם אחת לכל מכונה, והאוסף אמור לעדכן את ההקשר הפנימי ואת המאזין שלו. הפונקציה Init לעולם לא תיקרא במהלך הרצה של בדיקה, תמיד לפני כן.
אל תשנו את ההגדרות אלא אם אתם יודעים מה אתם עושים.
פרמטרים | |
---|---|
context |
IInvocationContext : ה-IInvocationContext של הקריאה הנוכחית. |
listener |
ITestInvocationListener : ה-ITestInvocationListener שבו צריך להציב את התוצאות. |
החזרות | |
---|---|
ITestInvocationListener |
המאזין החדש עוטף את המאזין המקורי. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
קריאה חוזרת (call back) בסיום הרצה של בדיקה. זה הזמן לנקות.
פרמטרים | |
---|---|
runData |
DeviceMetricData : ה-DeviceMetricData שמכיל את הנתונים של ההרצה. יהיה זהה לאובייקט שהיה במהלך BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentRunMetrics |
: המפה הנוכחית של המדדים שהועברו אל ITestLifeCycleReceiver.testRunEnded(long, Map) .
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
הזרקת IConfiguration
בשימוש.
פרמטרים | |
---|---|
configuration |
IConfiguration |
setRunUtil
public void setRunUtil (IRunUtil runUtil)
פרמטרים | |
---|---|
runUtil |
IRunUtil |