HostStatsdMetricCollector
public
class
HostStatsdMetricCollector
extends BaseDeviceMetricCollector
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.HostStatsdMetricCollector |
IMetricCollector
الذي يجمع المقاييس الإحصائية من جهة المضيف باستخدام أداة الإحصاءات
الأوامر. وهي تضم مقاييس الدفع الأساسية ووظائف تقرير التفريغ. يمكن توسيعه من خلال فئات فرعية
لمعالجة تقرير مقياس الإحصاءات حسب الاحتياجات
ملخّص
شركة إنشاءات عامة | |
---|---|
HostStatsdMetricCollector()
|
الطرق العامة | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
معاودة الاتصال عند انتهاء حالة اختبار. |
void
|
onTestFail(DeviceMetricData testData, TestDescription test)
معاودة الاتصال عند تعذُّر حالة الاختبار. |
void
|
onTestRunEnd(DeviceMetricData runData,
إمكانية معاودة الاتصال عند انتهاء عملية اختبار. |
void
|
onTestRunStart(DeviceMetricData runData)
يتم معاودة الاتصال عند بدء إجراء اختبار. |
void
|
onTestStart(DeviceMetricData testData)
معاودة الاتصال عند بدء حالة اختبار. |
الطرق المحمية | |
---|---|
void
|
processStatsReport(ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
يمكن للفئات الفرعية تنفيذ طريقة معالجة تقرير المقاييس والإحصاءات إذا لزم الأمر. |
شركة إنشاءات عامة
HostStatsdMetricCollector
public HostStatsdMetricCollector ()
الطرق العامة
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
معاودة الاتصال عند انتهاء حالة اختبار. يجب أن يكون هذا هو الوقت المناسب لإخلاء المساحة.
المعلمات | |
---|---|
testData |
DeviceMetricData : السمة DeviceMetricData التي تحتفظ ببيانات حالة الاختبار. ستكون
العنصر نفسه الذي تم رصده أثناء onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: الخريطة الحالية للمقاييس التي تم تمريرها إلى ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
الرميات | |
---|---|
DeviceNotAvailableException |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
معاودة الاتصال عند تعذُّر حالة الاختبار.
المعلمات | |
---|---|
testData |
DeviceMetricData : السمة DeviceMetricData التي تحتفظ ببيانات حالة الاختبار. |
test |
TestDescription : الحالة TestDescription لحالة الاختبار قيد التقدّم. |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
إمكانية معاودة الاتصال عند انتهاء عملية اختبار. يجب أن يكون هذا هو الوقت المناسب لإخلاء المساحة.
المعلمات | |
---|---|
runData |
DeviceMetricData : العمود "DeviceMetricData " الذي يحتفظ بالبيانات للجري. ستكون مماثلة
كائن كما هو أثناء onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentRunMetrics |
: الخريطة الحالية للمقاييس التي تم تمريرها إلى ERROR(/#testRunEnded(long,Map)) . |
الرميات | |
---|---|
DeviceNotAvailableException |
onTestRunStart
public void onTestRunStart (DeviceMetricData runData)
يتم معاودة الاتصال عند بدء إجراء اختبار.
المعلمات | |
---|---|
runData |
DeviceMetricData : العمود "DeviceMetricData " الذي يحتفظ بالبيانات للجري. |
الرميات | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
معاودة الاتصال عند بدء حالة اختبار.
المعلمات | |
---|---|
testData |
DeviceMetricData : السمة DeviceMetricData التي تحتفظ ببيانات حالة الاختبار. |
الرميات | |
---|---|
DeviceNotAvailableException |
الطرق المحمية
عملية إحصائيات العملية
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
يمكن للفئات الفرعية تنفيذ طريقة معالجة تقرير المقاييس والإحصاءات إذا لزم الأمر. يُطلق عليها لتقرير المقاييس من جهاز معيّن
المعلمات | |
---|---|
device |
ITestDevice : جهاز الاختبار الذي يأتي منه تقرير الإحصاءات |
dataStream |
InputStreamSource : تقرير الإحصاءات كتدفق إدخال |
runData |
DeviceMetricData : الوجهة التي سيتم تخزين المقاييس التي تمت معالجتها فيها |