JavaCodeCoverCollector
public
final
class
JavaCodeCoverageCollector
extends BaseDeviceMetricCollector
implements
IConfigurationReceiver
JavaScript.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.JavaCodeCoverCollector |
BaseDeviceMetricCollector
שיאחזר את Java
של מדידות הכיסוי מהמכשיר ולרשום אותן כפריטי מידע שנוצרו בתהליך פיתוח (Artifact) לבדיקה.
סיכום
שדות | |
---|---|
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,
קריאה חוזרת (callback) בסיום הרצת בדיקה. |
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
בנאים ציבוריים
JavaCodeCoverCollector
public JavaCodeCoverageCollector ()
שיטות ציבוריות
להתחיל
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
אתחול המלקט עם ההקשר הנוכחי ולאן להעביר את התוצאות. וויל תקרא רק פעם אחת בכל מכונה, והקולקטור אמור לעדכן את הקשר מסוים ומאזינים. המערכת אף פעם לא תקרא לאתחול במהלך הרצת בדיקה, תמיד.
אין לשנות את ההגדרה הזו, אלא אם אתם יודעים מה לעשות.
פרמטרים | |
---|---|
context |
IInvocationContext : ה-IInvocationContext להפעלה מתבצעת. |
listener |
ITestInvocationListener : ITestInvocationListener איפה להציג את התוצאות. |
החזרות | |
---|---|
ITestInvocationListener |
את המאזינים החדשים שעוטפים את ההאזנה המקורית. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,runMetrics)
קריאה חוזרת (callback) בסיום הרצת בדיקה. זה אמור להיות הזמן לניקוי.
פרמטרים | |
---|---|
runData |
DeviceMetricData : ה-DeviceMetricData שמאחסן את נתוני הריצה. העדכון יהיה זהה
אובייקט כמו במהלך BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
runMetrics |
: מפת המדדים הנוכחית שהועברה אל ITestLifeCycleReceiver.testRunEnded(long, Map) .
|
הגדרה
public void setConfiguration (IConfiguration configuration)
החדרת IConfiguration
בשימוש.
פרמטרים | |
---|---|
configuration |
IConfiguration |
setCoverFlusher
public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)
פרמטרים | |
---|---|
flusher |
JavaCodeCoverageFlusher |
setMergeMeasurements
public void setMergeMeasurements (boolean merge)
פרמטרים | |
---|---|
merge |
boolean |