AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


IMetricCollector שמריץ atrace במהלך בדיקה ואוסף את התוצאה ומחבר אותם ל-invocation.

סיכום

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

AtraceCollector ()

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

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

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

void onTestStart ( DeviceMetricData testData)

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

שיטות מוגנות

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)

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

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

זורק
DeviceNotAvailableException

שיטות מוגנות

fullLogPath

protected String fullLogPath ()

החזרות
String

getLogType

protected LogDataType getLogType ()

החזרות
LogDataType

להתחיל מעקב

protected void startTracing (ITestDevice device)

פרמטרים
device ITestDevice

זורק
DeviceNotAvailableException

להפסיק את המעקב

protected void stopTracing (ITestDevice device)

פרמטרים
device ITestDevice

זורק
DeviceNotAvailableException