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, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics) התקשרות חוזרת כאשר הפעלת מבחן מסתיימת. |
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)
התקשרות חוזרת כאשר הפעלת מבחן מסתיימת. זה אמור להיות הזמן לניקוי.
פרמטרים | |
---|---|
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 |