FilePullerDeviceMetricCollector
public abstract class FilePullerDeviceMetricCollector
extends BaseDeviceMetricCollector
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector
כי להקשיב במפתח הערכים הקרובים מהמכשיר ולמשוך אותם כקובץ מהמכשיר. ניתן להאריך לעיבוד נוסף של הקובץ.
סיכום
שדות | |
---|---|
protected | mDirectoryKeys |
public | mTestCaseMetrics
|
בוני ציבור | |
---|---|
FilePullerDeviceMetricCollector () |
שיטות ציבוריות | |
---|---|
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) התקשרות חוזרת בסיום מקרה בדיקה. |
void | onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) התקשרות חוזרת לאחר סיום ניסוי. |
abstract void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData data) יישום השיטה צריך לאפשר להיכנס לספרייה, לנתח אותו עבור מדדים כדי לשים |
abstract void | processMetricFile (String key, File metricFile, DeviceMetricData data) יישום השיטה צריך לאפשר להיכנס לקובץ, לנתח אותו עבור מדדים כדי לשים |
שיטות מוגנות | |
---|---|
void | addKeys (String... keys) מוסיף מקשי דפוס נוספים למשוך מהמכשיר. |
File | retrieveFile (ITestDevice device, String remoteFilePath) משוך את הקובץ מהנתיב שצוין במכשיר. |
שדות
mDirectoryKeys
protectedmDirectoryKeys
mTestCaseMetrics
publicmTestCaseMetrics
בוני ציבור
FilePullerDeviceMetricCollector
public FilePullerDeviceMetricCollector ()
שיטות ציבוריות
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
התקשרות חוזרת בסיום מקרה בדיקה. זה אמור להיות הזמן לניקיון.
פרמטרים | |
---|---|
testData | DeviceMetricData : את DeviceMetricData מחזיק את הנתונים עבור מקרה מבחן. יהיה אותו אובייקט כמו במהלך BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map) . |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
התקשרות חוזרת לאחר סיום ניסוי. זה אמור להיות הזמן לניקיון.
פרמטרים | |
---|---|
runData | DeviceMetricData : את DeviceMetricData המכיל את קבצי הריצה. יהיה אותו אובייקט כמו במהלך BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentRunMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) . |
processMetricDirectory
public abstract void processMetricDirectory (String key, File metricDirectory, DeviceMetricData data)
יישום השיטה צריך לאפשר להיכנס לספרייה, לנתח אותו עבור מדדים כדי לשים DeviceMetricData
.
פרמטרים | |
---|---|
key | String : מקש האפשרות הקשורים לספרייה שהיה מורד. |
metricDirectory | File : את ERROR(/File) משך מהמכשיר התאמת מפתח אפשרות. |
data | DeviceMetricData : את DeviceMetricData שבו ניתן לאחסן מדדים. |
processMetricFile
public abstract void processMetricFile (String key, File metricFile, DeviceMetricData data)
יישום השיטה צריך לאפשר להיכנס לקובץ, לנתח אותו עבור מדדים כדי לשים DeviceMetricData
.
פרמטרים | |
---|---|
key | String : מקש האפשרות הקשורים לקובץ שהיה מורד. |
metricFile | File : את ERROR(/File) משך מהמכשיר התאמת מפתח אפשרות. |
data | DeviceMetricData : את DeviceMetricData שבו ניתן לאחסן מדדים. |
שיטות מוגנות
addKeys
protected void addKeys (String... keys)
מוסיף מקשי דפוס נוספים למשוך מהמכשיר.
פרמטרים | |
---|---|
keys | String |
retrieveFile
protected File retrieveFile (ITestDevice device, String remoteFilePath)
משוך את הקובץ מהנתיב שצוין במכשיר.
פרמטרים | |
---|---|
device | ITestDevice : אשר יש לו את הקובץ. |
remoteFilePath | String : מיקום המכשיר. |
החזרות | |
---|---|
File | קובץ שאוחזר מהנתיב הנתון במכשיר. |
זורק | |
---|---|
DeviceNotAvailableException |