com.android.tradefed.device.metric

حاشیه نویسی ها

MetricOption حاشیه نویسی برای روش های آزمایشی که با @Test حاشیه نویسی می شود، یا اگر حاشیه نویسی بخشی از لیست حاشیه نویسی TestDescription است که امکان تعیین برخی پارامترهای اضافی مفید برای موارد زیر را فراهم می کند: تنظیم رفتار جمع کننده ها، فیلتر کردن برخی روش ها.

رابط ها

IMetric Collector این رابط به عنوان یک تزئین کننده هنگام گزارش نتایج آزمایش ها به منظور جمع آوری معیارهای منطبق اضافه می شود.
گیرنده IMetricCollector رابطی برای IRemoteTest برای پیاده سازی در صورت نیاز به دریافت لیست IMetricCollector برای اجرای آزمایشی.

کلاس ها

BaseDeviceMetricCollector اجرای پایه IMetricCollector که امکان شروع و توقف مجموعه را در onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) و ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) دهد.
BugreportzOnFailureCollector هنگامی که یک مورد آزمایشی با شکست مواجه شد، یک bugreportz جمع آوری کنید.
ClangCodeCoverageCollector یک BaseDeviceMetricCollector که اندازه گیری های پوشش Clang را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند.
Collector Helper کمک کننده برای انجام برخی از عملیات IMetricCollector مورد نیاز در چندین مکان.
CountTestCasesCollector تعداد موارد آزمایش را برای یک IRemoteTest معین بشمارید و گزارش دهید.
DebugHostLogOnFailureCollector جمع‌آوری که در صورت بروز خطای مورد آزمایش، گزارش‌های سمت میزبان را جمع‌آوری و ثبت می‌کند.
DeviceMetricData هدف برای نگهداری تمام داده‌های جمع‌آوری‌شده توسط جمع‌آوران متریک.
EmulatorMemoryCpuCapturer
FilePullerDeviceMetricCollector یک BaseDeviceMetricCollector که به کلیدهای متریک که از دستگاه می آید گوش می دهد و آنها را به عنوان فایل از دستگاه می کشد.
FilePullerLogCollector گزارشگر فایل گزارش شده توسط دستگاه سمت.
GcovCodeCoverageCollector BaseDeviceMetricCollector که اندازه گیری های پوشش gcov را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند.
JavaCodeCoverageCollector BaseDeviceMetricCollector که اندازه گیری های پوشش جاوا را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند.
LogcatOnFailureCollector مجموعه‌ای که در صورت شکست یک مورد آزمایشی، یک logcat را ضبط و ثبت می‌کند.
ScreenshotOnFailureCollector مجموعه‌ای که در صورت شکست یک مورد آزمایشی، اسکرین‌شات می‌گیرد و ثبت می‌کند.

Enums

AutoLogCollector شمارش توصیف می کند که کدام جمع کننده می تواند به طور خودکار توسط مهار اداره شود.