FilePullerLogCollector

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
       ↳ com.android.tradefed.device.metric.FilePullerLogCollector


יומן של הקובץ שדווח בצד המכשיר. יומן הרישום הזה יכול להיות בתוך מודול (AndroidTest.xml). TODO: כשהדיווח בצד המכשיר ישתפר, צריך לתקן את LogDataType כך שיהיה מדויק יותר.

סיכום

קונסטרוקטורים גלויים לכולם

FilePullerLogCollector()

שיטות ציבוריות

void processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)

ההטמעה של השיטה אמורה לאפשר לתעד את הספרייה, לנתח אותה ולמצוא מדדים שאפשר להוסיף ל-DeviceMetricData.

final void processMetricFile(String key, File metricFile, DeviceMetricData runData)

ההטמעה של השיטה אמורה לאפשר לרשום את הקובץ ביומן, לנתח אותו כדי לקבל מדדים ולהוסיף אותם ל-DeviceMetricData.

שיטות מוגנות

void postProcessMetricFile(String key, File metricFile, DeviceMetricData runData)

עיבוד אפשרי של קובץ שנשלף כדי לחלץ מדדים מסוימים.

קונסטרוקטורים גלויים לכולם

FilePullerLogCollector

public FilePullerLogCollector ()

שיטות ציבוריות

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

ההטמעה של השיטה אמורה לאפשר לתעד את הספרייה, לנתח אותה ולמצוא מדדים שאפשר להוסיף ל-DeviceMetricData.

פרמטרים
key String: מפתח האפשרויות שמשויך לספרייה שחולצה.

metricDirectory File: ה-ERROR(/File) שנשלף מהמכשיר התואם למפתח האפשרות.

runData DeviceMetricData: ה-DeviceMetricData שבו אפשר לאחסן מדדים.

processMetricFile

public final void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

ההטמעה של השיטה אמורה לאפשר לרשום את הקובץ ביומן, לנתח אותו כדי לקבל מדדים ולהוסיף אותם ל-DeviceMetricData.

פרמטרים
key String: מפתח האפשרות שמשויך לקובץ שחולץ.

metricFile File: ה-ERROR(/File) שנשלף מהמכשיר התואם למפתח האפשרות.

runData DeviceMetricData: ה-DeviceMetricData שבו אפשר לאחסן מדדים.

שיטות מוגנות

postProcessMetricFile

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

עיבוד אפשרי של קובץ שנשלף כדי לחלץ מדדים מסוימים.

פרמטרים
key String: המפתח של הקובץ שנשלף

metricFile File: ה-ERROR(/File) שחולץ.

runData DeviceMetricData: מאגר המדדים שבו יופיעו המדדים שחולצו.