JavaCodeCoverageCollector
public
final
class
JavaCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.JavaCodeCoverageCollector |
BaseDeviceMetricCollector
שמושך מהמכשיר מדידות של כיסוי Java ומתעדה אותן כפריטי בדיקה.
סיכום
שדות | |
---|---|
public
static
final
String |
COVERAGE_DIRECTORY
|
public
static
final
String |
COVERAGE_MEASUREMENT_KEY
|
public
static
final
String |
FIND_COVERAGE_FILES
|
קונסטרוקטורים גלויים לכולם | |
---|---|
JavaCodeCoverageCollector()
|
שיטות ציבוריות | |
---|---|
ITestInvocationListener
|
init(IInvocationContext context, ITestInvocationListener listener)
אתחול של האוסף עם ההקשר הנוכחי ואיפה להעביר את התוצאות. |
void
|
onTestRunEnd(DeviceMetricData runData,
קריאה חוזרת (call back) בסיום הרצה של בדיקה. |
void
|
setConfiguration(IConfiguration configuration)
הזרקת |
void
|
setCoverageFlusher(JavaCodeCoverageFlusher flusher)
|
void
|
setMergeMeasurements(boolean merge)
|
שדות
COVERAGE_DIRECTORY
public static final String COVERAGE_DIRECTORY
COVERAGE_MEASUREMENT_KEY
public static final String COVERAGE_MEASUREMENT_KEY
FIND_COVERAGE_FILES
public static final String FIND_COVERAGE_FILES
קונסטרוקטורים גלויים לכולם
JavaCodeCoverageCollector
public JavaCodeCoverageCollector ()
שיטות ציבוריות
init
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
אתחול האוסף עם ההקשר הנוכחי ואיפה להעביר את התוצאות. הקריאה תתבצע רק פעם אחת לכל מכונה, והאוסף אמור לעדכן את ההקשר הפנימי ואת המאזין שלו. הפונקציה Init לעולם לא תיקרא במהלך הרצה של בדיקה, תמיד לפני כן.
אל תשנו את ההגדרות אלא אם אתם יודעים מה אתם עושים.
פרמטרים | |
---|---|
context |
IInvocationContext : ה-IInvocationContext של הקריאה הנוכחית. |
listener |
ITestInvocationListener : ה-ITestInvocationListener שבו צריך להציב את התוצאות. |
החזרות | |
---|---|
ITestInvocationListener |
המאזין החדש עוטף את המאזין המקורי. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
קריאה חוזרת (call back) בסיום הרצה של בדיקה. זה הזמן לנקות.
פרמטרים | |
---|---|
runData |
DeviceMetricData : ה-DeviceMetricData שמכיל את הנתונים של ההרצה. יהיה זהה לאובייקט שהיה במהלך BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
runMetrics |
: המפה הנוכחית של המדדים שהועברו אל ITestLifeCycleReceiver.testRunEnded(long, Map) .
|
setConfiguration
public void setConfiguration (IConfiguration configuration)
הזרקת IConfiguration
בשימוש.
פרמטרים | |
---|---|
configuration |
IConfiguration |
setCoverageFlusher
public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)
פרמטרים | |
---|---|
flusher |
JavaCodeCoverageFlusher |
setMergeMeasurements
public void setMergeMeasurements (boolean merge)
פרמטרים | |
---|---|
merge |
boolean |