AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

JavaScript.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.AtraceCollector


IMetricCollector שרץ במירוץ במהלך בדיקה ואוסף את התוצאה ויומן אותם להפעלה.

סיכום

בנאים ציבוריים

AtraceCollector()

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

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

התקשרות חזרה בסיום בקשת בדיקה.

void onTestStart(DeviceMetricData testData)

קריאה חוזרת (callback) כשמתחיל תהליך בדיקה.

שיטות מוגנות

String fullLogPath()
LogDataType getLogType()
void startTracing(ITestDevice device)
void stopTracing(ITestDevice device)

בנאים ציבוריים

AtraceCollector

public AtraceCollector ()

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

onTestEnd (סיום הבדיקה)

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

התקשרות חזרה בסיום בקשת בדיקה. זה אמור להיות הזמן לניקוי.

פרמטרים
testData DeviceMetricData: הפרמטר DeviceMetricData מכיל את הנתונים של מקרי הבדיקה. יהיה אותו אובייקט כמו במהלך onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : מפת המדדים הנוכחית שהועברה אל ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

test TestDescription: ה-TestDescription של מקרה הבדיקה שנמצא בטיפול.

קליעות
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

קריאה חוזרת (callback) כשמתחיל תהליך בדיקה.

פרמטרים
testData DeviceMetricData: הפרמטר DeviceMetricData מכיל את הנתונים של מקרי הבדיקה.

קליעות
DeviceNotAvailableException

שיטות מוגנות

fullLogPath

protected String fullLogPath ()

החזרות
String

getLogType

protected LogDataType getLogType ()

החזרות
LogDataType

startTracing

protected void startTracing (ITestDevice device)

פרמטרים
device ITestDevice

קליעות
DeviceNotAvailableException

מעקב אחר עצירה

protected void stopTracing (ITestDevice device)

פרמטרים
device ITestDevice

קליעות
DeviceNotAvailableException