IMetricCollectorReceiver
public interface IMetricCollectorReceiver
com.android.tradefed.device.metric.IMetricCollectorReceiver |
ממשק עבור IRemoteTest
ליישום אם הם צריכים לקבל את רשימת ה- IMetricCollector
עבור הפעלת המבחן.
למבחנים המיישמים ממשק זה לא יהיה ITestInvocationListener
המוגדר כברירת מחדל עם האספנים, הם יצטרכו לעשות זאת בעצמם דרך IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener)
.
מנגנוני בדיקות מסוימים כללו חציצה של קריאות חוזרות של Tradefed והשמעה מחדש בסוף (כמו ב- ITestSuite
), מנגנון כזה יגרום לכך שהקולטים ייקראו במהלך ההשמעה החוזרת ולא במהלך הביצוע בפועל. על ידי מתן אפשרות לרץ לבדיקות לטפל במועד השימוש באספנים, נוכל להבטיח שההתקשרויות יטופלו בזמן המתאים.
In order to use the collectors, the following pattern can be used: for (IMetricCollector collector : config.getMetricCollectors()) { originalCollector = collector.init(mModuleInvocationContext, originalCollector); }ל-originalCollector יהיו כל האספן המטרי כרוך סביבו כדי להיקרא ברצף.
סיכום
שיטות ציבוריות | |
---|---|
abstract void | setMetricCollectors ( collectors) setMetricCollectors ( collectors) מגדיר את רשימת ה- |
שיטות ציבוריות
setMetricCollectors
public abstract void setMetricCollectors (collectors)
מגדיר את רשימת ה- IMetricCollector
שהוגדרו לריצת המבחן.
פרמטרים | |
---|---|
collectors |
IMetricCollectorReceiver
public interface IMetricCollectorReceiver
com.android.tradefed.device.metric.IMetricCollectorReceiver |
ממשק עבור IRemoteTest
ליישום אם הם צריכים לקבל את רשימת ה- IMetricCollector
עבור הפעלת המבחן.
למבחנים המיישמים ממשק זה לא יהיה ITestInvocationListener
המוגדר כברירת מחדל עם האספנים, הם יצטרכו לעשות זאת בעצמם דרך IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener)
.
מנגנוני בדיקות מסוימים כללו חציצה של קריאות חוזרות של Tradefed והשמעה מחדש בסוף (כמו ב- ITestSuite
), מנגנון כזה יגרום לכך שהקולטים ייקראו במהלך ההשמעה החוזרת ולא במהלך הביצוע בפועל. על ידי מתן אפשרות לרץ לבדיקות לטפל במועד השימוש באספנים, נוכל להבטיח שההתקשרויות יטופלו בזמן המתאים.
In order to use the collectors, the following pattern can be used: for (IMetricCollector collector : config.getMetricCollectors()) { originalCollector = collector.init(mModuleInvocationContext, originalCollector); }ל-originalCollector יהיו כל האספן המטרי כרוך סביבו כדי להיקרא ברצף.
סיכום
שיטות ציבוריות | |
---|---|
abstract void | setMetricCollectors ( collectors) setMetricCollectors ( collectors) מגדיר את רשימת ה- |
שיטות ציבוריות
setMetricCollectors
public abstract void setMetricCollectors (collectors)
מגדיר את רשימת ה- IMetricCollector
שהוגדרו לריצת המבחן.
פרמטרים | |
---|---|
collectors |