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 | COMPRESS_COVERAGE_FILES |
public static final String | COVERAGE_DIRECTORY |
public static final String | COVERAGE_MEASUREMENT_KEY |
public static final String | FIND_COVERAGE_FILES |
public static final String | MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
|
בנאים ציבוריים | |
---|---|
JavaCodeCoverageCollector () |
שיטות ציבוריות | |
---|---|
ITestInvocationListener | init ( IInvocationContext context, ITestInvocationListener listener) אתחול האספן עם ההקשר הנוכחי ולאן להעביר תוצאות. |
void | onTestRunEnd ( DeviceMetricData runData, runMetrics) onTestRunEnd ( DeviceMetricData runData, runMetrics) התקשרות חוזרת כאשר הפעלת מבחן מסתיימת. |
void | setConfiguration ( IConfiguration configuration) מזריק את |
שדות
COMPRESS_COVERAGE_FILES
public static final String COMPRESS_COVERAGE_FILES
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
MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME
בנאים ציבוריים
JavaCodeCoverageCollector
public JavaCodeCoverageCollector ()
שיטות ציבוריות
init
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
אתחול האספן עם ההקשר הנוכחי ולאן להעביר תוצאות. ייקרא רק פעם אחת בכל מופע, והאספן צפוי לעדכן את ההקשר הפנימי והמאזין שלו. Init לעולם לא ייקרא במהלך ריצת מבחן תמיד לפני כן.
אל תעקוף אלא אם כן אתה יודע מה אתה עושה.
פרמטרים | |
---|---|
context | IInvocationContext : ה- IInvocationContext עבור ההתקשרות בתהליך. |
listener | ITestInvocationListener : ה- ITestInvocationListener היכן לשים תוצאות. |
החזרות | |
---|---|
ITestInvocationListener | המאזין החדש עוטף את המאזין המקורי. |
זורק | |
---|---|
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 |
setConfiguration
public void setConfiguration (IConfiguration configuration)
מזריק את IConfiguration
בשימוש.
פרמטרים | |
---|---|
configuration | IConfiguration |