com.android.tradefed.device.metric
حاشیه نویسی ها
MetricOption | حاشیه نویسی برای روش های آزمایشی که با @Test حاشیه نویسی می شود، یا اگر حاشیه نویسی بخشی از لیست حاشیه نویسی TestDescription است که امکان تعیین برخی پارامترهای اضافی مفید برای موارد زیر را فراهم می کند: تنظیم رفتار جمع کننده ها، فیلتر کردن برخی روش ها. |
رابط ها
IMetric Collector | این رابط به عنوان یک تزئین کننده هنگام گزارش نتایج آزمایش ها به منظور جمع آوری معیارهای منطبق اضافه می شود. |
گیرنده IMetricCollector | رابطی برای IRemoteTest برای پیاده سازی در صورت نیاز به دریافت لیست IMetricCollector برای اجرای آزمایشی. |
کلاس ها
AtraceCollector | یک IMetricCollector که atrace را در طول تست اجرا می کند و نتیجه را جمع آوری می کند و آنها را در فراخوانی ثبت می کند. |
AtraceRunMetricCollector | ردیابیها را از تمام دایرکتوری آزمایشی زیر فهرست دادهشده از دستگاه آزمایشی جمعآوری میکند، فهرست راهنمای آزمایش را ثبت میکند و فایلهای ردیابی را در زیر فهرست راهنمای آزمایش پردازش میکند و معیارها را جمع میکند. |
BaseDeviceMetricCollector | اجرای پایه IMetricCollector که امکان شروع و توقف مجموعه را در onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) و ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
Bluetooth ConnectionLatency Collector | گردآورنده یک پیکربندی متریک مدت زمان statsd از پیش تعریف شده را به دستگاه ها فشار می دهد و مدت زمان اتصال بلوتوث را برای هر نمایه جمع آوری می کند. |
BluetoothConnectionStateCollector | این گردآورنده معیارهای BluetoothConnectionStateChanged را جمع آوری می کند و شماره وضعیت اتصال را برای هر نمایه ثبت می کند. |
بلوتوثHciSnoopLogCollector | جمعآوری برای فعال کردن بلوتوث HCI Snoop Logging در DUT و جمعآوری گزارش برای هر آزمایش. |
BugreportzOnFailureCollector | هنگامی که یک مورد آزمایشی با شکست مواجه شد، یک bugreportz جمع آوری کنید. |
BugreportzOnTestCaseFailureCollector | هنگامی که یک مورد آزمایشی در یک اجرا با شکست مواجه می شود، یک bugreportz جمع آوری کنید. |
ClangCodeCoverageCollector | یک BaseDeviceMetricCollector که اندازه گیری های پوشش Clang را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند. |
CodeCoverageCollector | BaseDeviceMetricCollector که جاوا و اندازه گیری های پوشش بومی را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند. |
Collector Helper | کمک کننده برای انجام برخی از عملیات IMetricCollector مورد نیاز در چندین مکان. |
CountTestCasesCollector | تعداد موارد آزمایش را برای یک IRemoteTest معین بشمارید و گزارش دهید. |
DebugHostLogOnFailureCollector | جمعآوری که در صورت بروز خطای مورد آزمایش، گزارشهای سمت میزبان را جمعآوری و ثبت میکند. |
DeviceMetricData | هدف برای نگهداری تمام دادههای جمعآوریشده توسط جمعآوران متریک. |
DeviceTraceCollector | گردآوری که با شروع اجرای آزمایشی ردیابی پرفتو را شروع می کند و در پایان فایل ردیابی را ثبت می کند. |
EmulatorMemoryCpuCapturer | |
FilePullerDeviceMetricCollector | یک BaseDeviceMetricCollector که به کلیدهای متریک که از دستگاه می آید گوش می دهد و آنها را به عنوان فایل از دستگاه می کشد. |
FilePullerLogCollector | گزارشگر فایل گزارش شده توسط دستگاه سمت. |
GcovCodeCoverageCollector | BaseDeviceMetricCollector که اندازه گیری های پوشش gcov را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند. |
GcovKernelCodeCoverageCollector | یک BaseDeviceMetricCollector که اندازهگیریهای پوشش هسته gcov را از دیباگها خارج میکند و از دستگاه خارج میکند و در نهایت آنها را به عنوان مصنوعات آزمایشی ثبت میکند. |
HostStatsdMetricCollector | یک IMetricCollector که معیارهای statsd را از سمت میزبان با استفاده از دستورات ابزار statsd جمع آوری می کند. |
JavaCodeCoverageCollector | BaseDeviceMetricCollector که اندازه گیری های پوشش جاوا را از دستگاه خارج می کند و آنها را به عنوان مصنوعات آزمایشی ثبت می کند. |
LogcatOnFailureCollector | مجموعهای که در صورت شکست یک مورد آزمایشی، یک logcat را ضبط و ثبت میکند. |
LogcatTimingMetricCollector | جمعآوری متریک که اطلاعات زمانبندی (مثلاً زمان سوئیچ کاربر) را از logcat در طول یک یا چند آزمایش مکرر با استفاده از الگوهای regex دادهشده برای تجزیه سیگنالهای شروع و پایان یک رویداد از خطوط logcat جمعآوری میکند. |
ModuleLogcatCollector | نسخه کلکتور logcat اما برای ماژول. |
PerfettoPullerMetricCollector | اجرای پایه FilePullerDeviceMetricCollector که اجازه می دهد فایل های perfetto را از دستگاه بیرون بکشید و معیارها را از آن جمع آوری کنید. |
RebootReasonCollector | مجموعهای که راهاندازی مجدد دستگاه را در طول اجرای آزمایشی جمعآوری میکند و آنها را با دلیل و شمارش گزارش میدهد. |
RuntimeRestartCollector | جمعآوری که در صورت وجود، مُهرهای زمانی راهاندازی مجدد زمان اجرا (از کار افتادن سرور سیستم) را در طول اجرای آزمایشی جمعآوری میکند. |
ScreenshotOnFailureCollector | مجموعهای که در صورت شکست یک مورد آزمایشی، اسکرینشات میگیرد و ثبت میکند. |
ShowmapPullerMetricCollector | پیاده سازی پایه FilePullerDeviceMetricCollector که اجازه می دهد فایل های نمایش نقشه را از دستگاه بیرون بکشید و معیارها را از آن جمع آوری کنید. |
TraceCmdCollector | یک IMetricCollector که ردیابی ها را در طول آزمایش با استفاده از trace-cmd جمع آوری می کند و آنها را در فراخوان ثبت می کند. |
Enums
AutoLogCollector | شمارش توصیف می کند که کدام جمع کننده می تواند به طور خودکار توسط مهار اداره شود. |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT |
حاشیه نویسی ها
رابط ها
کلاس ها
- AtraceCollector
- AtraceRunMetricCollector
- BaseDeviceMetricCollector
- Bluetooth ConnectionLatency Collector
- BluetoothConnectionStateCollector
- بلوتوثHciSnoopLogCollector
- BugreportzOnFailureCollector
- BugreportzOnTestCaseFailureCollector
- ClangCodeCoverageCollector
- CodeCoverageCollector
- Collector Helper
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- DeviceMetricData
- DeviceTraceCollector
- EmulatorMemoryCpuCapturer
- FilePullerDeviceMetricCollector
- FilePullerLogCollector
- GcovCodeCoverageCollector
- GcovKernelCodeCoverageCollector
- HostStatsdMetricCollector
- JavaCodeCoverageCollector
- LogcatOnFailureCollector
- LogcatTimingMetricCollector
- ModuleLogcatCollector
- PerfettoPullerMetricCollector
- RebootReasonCollector
- RuntimeRestartCollector
- ScreenshotOnFailureCollector
- ShowmapPullerMetricCollector
- TraceCmdCollector
Enums